DB Migrations #67

Merged
konrad merged 44 commits from feature/migrations into master 2019-03-29 17:54:36 +00:00
Showing only changes of commit a91b881d58 - Show all commits

View File

@ -21,6 +21,15 @@ import (
"src.techknowlogick.com/xormigrate" "src.techknowlogick.com/xormigrate"
) )
// Used for rollback
type tasksReminderDate struct {
ReminderUnix int64 `xorm:"int(11) INDEX"`
}
func (tasksReminderDate) TableName() string {
return "tasks"
}
func init() { func init() {
migrations = append(migrations, &xormigrate.Migration{ migrations = append(migrations, &xormigrate.Migration{
ID: "20190324205606", ID: "20190324205606",
@ -29,8 +38,7 @@ func init() {
return dropTableColum(tx, "tasks", "reminder_unix") return dropTableColum(tx, "tasks", "reminder_unix")
}, },
Rollback: func(tx *xorm.Engine) error { Rollback: func(tx *xorm.Engine) error {
return tx.Sync2(tasksReminderDate{})
return nil
}, },
}) })
} }