Refactor migration and seeder files to remove Tenant and Product references, ensuring consistency with updated entity structures
This commit is contained in:
parent
3497f4e540
commit
1b490d8770
|
|
@ -7,10 +7,15 @@ import (
|
||||||
|
|
||||||
func Migrate(db *gorm.DB) error {
|
func Migrate(db *gorm.DB) error {
|
||||||
if err := db.AutoMigrate(
|
if err := db.AutoMigrate(
|
||||||
&entities.Tenant{},
|
&entities.M_Client{},
|
||||||
&entities.User{},
|
&entities.M_User{},
|
||||||
&entities.RefreshToken{},
|
&entities.RefreshToken{},
|
||||||
&entities.Product{},
|
&entities.M_Menu{},
|
||||||
|
&entities.M_MaintenanceGroup{},
|
||||||
|
&entities.M_Role{},
|
||||||
|
&entities.M_Role_Menu{},
|
||||||
|
&entities.M_Permissions{},
|
||||||
|
&entities.M_Role_Permission{},
|
||||||
); err != nil {
|
); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
@ -21,6 +26,14 @@ func Migrate(db *gorm.DB) error {
|
||||||
func MigrateFresh(db *gorm.DB) error {
|
func MigrateFresh(db *gorm.DB) error {
|
||||||
// Drop tables
|
// Drop tables
|
||||||
if err := db.Migrator().DropTable(
|
if err := db.Migrator().DropTable(
|
||||||
|
&entities.M_Client{},
|
||||||
|
&entities.M_User{},
|
||||||
|
&entities.M_Menu{},
|
||||||
|
&entities.M_MaintenanceGroup{},
|
||||||
|
&entities.M_Role{},
|
||||||
|
&entities.M_Role_Menu{},
|
||||||
|
&entities.M_Permissions{},
|
||||||
|
&entities.M_Role_Permission{},
|
||||||
&entities.Tenant{},
|
&entities.Tenant{},
|
||||||
&entities.User{},
|
&entities.User{},
|
||||||
&entities.RefreshToken{},
|
&entities.RefreshToken{},
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,8 @@ import (
|
||||||
|
|
||||||
func Seeder(db *gorm.DB) error {
|
func Seeder(db *gorm.DB) error {
|
||||||
seeders := []func(*gorm.DB) error{
|
seeders := []func(*gorm.DB) error{
|
||||||
seeds.ListTenantSeeder,
|
seeds.ListClientSeeder,
|
||||||
seeds.ListUserSeeder,
|
seeds.ListUserSeeder,
|
||||||
seeds.ListProductSeeder,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, seeder := range seeders {
|
for _, seeder := range seeders {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue