| | |
| | | |
| | | import ( |
| | | "os" |
| | | |
| | | "srm/global" |
| | | "srm/model/example" |
| | | "srm/model/system" |
| | | "srm/model/purchase" |
| | | |
| | | "go.uber.org/zap" |
| | | "gorm.io/gorm" |
| | | "srm/global" |
| | | "srm/model/test" |
| | | ) |
| | | |
| | |
| | | func RegisterTables() { |
| | | db := global.GVA_DB |
| | | err := db.AutoMigrate( |
| | | |
| | | system.SysApi{}, |
| | | system.SysUser{}, |
| | | system.SysBaseMenu{}, |
| | | system.JwtBlacklist{}, |
| | | system.SysAuthority{}, |
| | | system.SysDictionary{}, |
| | | system.SysOperationRecord{}, |
| | | system.SysAutoCodeHistory{}, |
| | | system.SysDictionaryDetail{}, |
| | | system.SysBaseMenuParameter{}, |
| | | system.SysBaseMenuBtn{}, |
| | | system.SysAuthorityBtn{}, |
| | | system.SysAutoCode{}, |
| | | system.SysChatGptOption{}, |
| | | |
| | | example.ExaFile{}, |
| | | example.ExaCustomer{}, |
| | | example.ExaFileChunk{}, |
| | | example.ExaFileUploadAndDownload{}, test.Industry{}, test.SupplierType{}, test.Supplier{}, test.Contract{}, test.Product{}, |
| | | test.Industry{}, |
| | | test.SupplierType{}, |
| | | test.Supplier{}, |
| | | test.Contract{}, |
| | | test.SupplierMaterial{}, |
| | | purchase.Purchase{}, |
| | | purchase.PurchaseProducts{}, |
| | | ) |
| | | if err != nil { |
| | | global.GVA_LOG.Error("register table failed", zap.Error(err)) |