common.go 295 B

123456789101112131415161718192021222324
  1. package dao
  2. import (
  3. "fmt"
  4. "gorm.io/gorm"
  5. )
  6. var Db *gorm.DB
  7. func InitDB(db *gorm.DB) {
  8. Db = db
  9. err := Db.AutoMigrate(
  10. &User{},
  11. &Dict{},
  12. &Tenant{},
  13. &Role{},
  14. &RoleMenu{},
  15. &Menu{},
  16. &OperationHistory{},
  17. )
  18. if err != nil {
  19. panic(fmt.Sprintf("AutoMigrate err : %v", err))
  20. }
  21. }