1
0
mirror of https://github.com/beego/bee.git synced 2025-07-05 18:20:18 +00:00

add onsite migrate function for scafolding feature & minor code refactor

This commit is contained in:
ZhengYang
2014-08-14 14:53:28 +08:00
parent abc40f79a8
commit 12cfffe4b2
2 changed files with 27 additions and 9 deletions

View File

@ -2,7 +2,7 @@ package main
import "strings"
func generateScaffold(sname, fields, crupath string) {
func generateScaffold(sname, fields, crupath, driver, conn string) {
// generate model
ColorLog("[INFO] Do you want me to create a %v model? [yes|no]] ", sname)
if askForConfirmation() {
@ -27,7 +27,7 @@ func generateScaffold(sname, fields, crupath string) {
// run migration
ColorLog("[INFO] Do you want to go ahead and migrate the database? [yes|no]] ")
if askForConfirmation() {
// @todo
migrateUpdate(crupath, driver, conn)
}
ColorLog("[INFO] All done! Don't forget to add beego.Router(\"/%v\" ,&controllers.%vController{}) to routers/route.go\n", sname, strings.Title(sname))
}