| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- package version
- import (
- "device-manage/app/admin/models/busmodels"
- "fmt"
- "runtime"
- "gorm.io/gorm"
- "device-manage/app/admin/models"
- "device-manage/app/admin/models/tools"
- "device-manage/cmd/migrate/migration"
- common "device-manage/common/models"
- )
- func init() {
- _, fileName, _, _ := runtime.Caller(0)
- fmt.Println(fileName)
- migration.Migrate.SetVersion(migration.GetFilename(fileName), _1599190683659Tables)
- }
- func _1599190683659Tables(db *gorm.DB, version string) error {
- err := db.Debug().Migrator().AutoMigrate(
- new(models.CasbinRule),
- new(models.SysDept),
- new(models.SysConfig),
- new(tools.SysTables),
- new(tools.SysColumns),
- new(models.Menu),
- new(models.LoginLog),
- new(models.SysOperLog),
- new(models.RoleMenu),
- new(models.SysRoleDept),
- new(models.SysUser),
- new(models.SysRole),
- new(models.Post),
- new(models.DictData),
- new(models.DictType),
- new(models.SysJob),
- new(models.SysConfig),
- new(models.SysSetting),
- new(models.SysFileDir),
- new(models.SysFileInfo),
- new(models.SysCategory),
- new(models.SysContent),
- //device db tables
- new(busmodels.BusGroup),
- new(busmodels.BusDevice),
- new(busmodels.BusApplication),
- new(busmodels.BusAppDeviceBind),
- new(busmodels.BusAppGroupBind),
- new(busmodels.BusDeviceLog),
- new(busmodels.BusUpgradeFile),
- new(busmodels.BusUpgradeRecord),
- //media db tables
- new(busmodels.BusPlayMenu),
- new(busmodels.BusPlayAttri),
- new(busmodels.BusPlayItem),
- new(busmodels.BusVideo),
- )
- if err != nil {
- return err
- }
- return db.Create(&common.Migration{
- Version: version,
- }).Error
- }
|