ferry/models/gorm/gorm.go

36 lines
673 B
Go
Raw Permalink Normal View History

2020-07-13 20:33:20 +08:00
package gorm
import (
2020-07-15 01:40:56 +08:00
"ferry/models/process"
2020-07-14 14:07:44 +08:00
"ferry/models/system"
2020-07-13 20:33:20 +08:00
"github.com/jinzhu/gorm"
)
func AutoMigrate(db *gorm.DB) error {
db.SingularTable(true)
return db.AutoMigrate(
2020-07-14 14:07:44 +08:00
// 系统管理
2020-07-14 14:47:17 +08:00
new(system.CasbinRule),
new(system.Dept),
new(system.Menu),
new(system.LoginLog),
new(system.RoleMenu),
new(system.SysRoleDept),
new(system.SysUser),
new(system.SysRole),
new(system.Post),
2020-08-19 01:09:01 +08:00
new(system.Settings),
2020-07-14 14:07:44 +08:00
2020-07-14 14:47:17 +08:00
// 流程中心
2020-07-15 01:40:56 +08:00
new(process.Classify),
2020-07-15 17:58:15 +08:00
new(process.TplInfo),
new(process.TplData),
new(process.WorkOrderInfo),
new(process.TaskInfo),
new(process.Info),
new(process.History),
new(process.CirculationHistory),
2020-07-13 20:33:20 +08:00
).Error
}