Browse Source

Host folder in migration file

Vova Tkach 5 years ago
parent
commit
43b5a1c9cf

+ 1 - 1
support/migrate/000000000.go

@@ -14,7 +14,7 @@ func Run(db *sqlw.DB, version int, host string) error {
 			if version < utils.StrToInt(i) {
 				last = i
 				if fn != nil {
-					fn(db)
+					fn(db, host)
 					fmt.Printf("Migrated %s: %s\n", host, i)
 				}
 			}

+ 1 - 1
support/migrate/000000001.go

@@ -4,7 +4,7 @@ import (
 	"golang-fave/engine/sqlw"
 )
 
-var Migrations = map[string]func(*sqlw.DB) error{
+var Migrations = map[string]func(*sqlw.DB, string) error{
 	"000000000": nil,
 	"000000001": nil,
 	"000000002": Migrate_000000002,

+ 1 - 1
support/migrate/000000002.go

@@ -4,7 +4,7 @@ import (
 	"golang-fave/engine/sqlw"
 )
 
-func Migrate_000000002(db *sqlw.DB) error {
+func Migrate_000000002(db *sqlw.DB, host string) error {
 	// Empty migration file
 	return nil
 }

+ 1 - 1
support/migrate/000000003.go

@@ -5,7 +5,7 @@ import (
 	"golang-fave/utils"
 )
 
-func Migrate_000000003(db *sqlw.DB) error {
+func Migrate_000000003(db *sqlw.DB, host string) error {
 	// Remove blog indexes
 	if _, err := db.Exec(`DROP INDEX post_id ON blog_cat_post_rel`); err != nil {
 		return err

+ 1 - 1
support/migrate/000000004.go

@@ -4,7 +4,7 @@ import (
 	"golang-fave/engine/sqlw"
 )
 
-func Migrate_000000004(db *sqlw.DB) error {
+func Migrate_000000004(db *sqlw.DB, host string) error {
 	if _, err := db.Exec(
 		`ALTER TABLE blog_cat_post_rel DROP id;`,
 	); err != nil {