heritage-api/mysql/tables-mysql.go

28 lines
416 B
Go
Raw Normal View History

2026-03-12 09:28:19 +00:00
package mysql
import (
"myschools.me/heritage/heritage-api/model"
)
2026-03-13 08:35:54 +00:00
func init() {
2026-03-12 09:28:19 +00:00
db, err := newDB()
if err != nil {
panic(err)
}
2026-03-13 08:35:54 +00:00
if err := db.AutoMigrate(
&model.Role{},
&model.Permission{},
&model.User{},
&model.Org{},
&model.Project{},
&model.Task{},
&model.Point{},
&model.DataRecord{},
&model.Device{},
&model.DeviceIngestData{},
&model.Menu{},
); err != nil {
2026-03-12 09:28:19 +00:00
panic(err)
}
}