register models in orm
This commit is contained in:
parent
79d8dc1929
commit
8f3c5a71b8
|
@ -0,0 +1,31 @@
|
|||
package twmodel
|
||||
|
||||
import "github.com/go-pg/pg/v10/orm"
|
||||
|
||||
func init() {
|
||||
registerModels()
|
||||
}
|
||||
|
||||
func registerModels() {
|
||||
models := []interface{}{
|
||||
(*SpecialServer)(nil),
|
||||
(*Server)(nil),
|
||||
(*Version)(nil),
|
||||
(*PlayerToServer)(nil),
|
||||
(*PlayerNameChange)(nil),
|
||||
(*Tribe)(nil),
|
||||
(*Player)(nil),
|
||||
(*Village)(nil),
|
||||
(*Ennoblement)(nil),
|
||||
(*ServerStats)(nil),
|
||||
(*TribeHistory)(nil),
|
||||
(*PlayerHistory)(nil),
|
||||
(*TribeChange)(nil),
|
||||
(*DailyPlayerStats)(nil),
|
||||
(*DailyTribeStats)(nil),
|
||||
}
|
||||
|
||||
for _, model := range models {
|
||||
orm.RegisterTable(model)
|
||||
}
|
||||
}
|
Reference in New Issue