Go-Back-Skeleton/vendor/github.com/go-pg/migrations/example/1_initial.go
2017-09-25 20:20:52 +02:00

19 lines
376 B
Go

package main
import (
"fmt"
"github.com/go-pg/migrations"
)
func init() {
migrations.Register(func(db migrations.DB) error {
fmt.Println("creating table my_table...")
_, err := db.Exec(`CREATE TABLE my_table()`)
return err
}, func(db migrations.DB) error {
fmt.Println("dropping table my_table...")
_, err := db.Exec(`DROP TABLE my_table`)
return err
})
}