loggalicious/backend/internal/database/migrations/migration_0.0.0_to_0.0.1.go

24 lines
525 B
Go
Raw Normal View History

2018-02-05 16:18:33 +00:00
package migrations
import (
"git.icedream.tech/icedream/loggalicious/backend/internal/database"
)
func init() {
// This MUST be here! NEVER EVER REMOVE THIS!
RegisterMigration("0.0.1", func(s *database.DatabaseServer) (err error) {
_, err = s.Client.CreateDB("migration")
return
})
RegisterMigration("0.0.1", func(s *database.DatabaseServer) (err error) {
if _, err = s.Client.CreateDB("logs"); err != nil {
return
}
if _, err = s.Client.CreateDB("log_deltas"); err != nil {
return
}
return
})
}