fix(migration): add TInventoryReturn and TInventoryReturnLine entities to migration

This commit is contained in:
Habib Fatkhul Rohman 2025-11-18 15:23:49 +07:00
parent 410ecde2e9
commit 3b5c5038fb
2 changed files with 34 additions and 30 deletions

View File

@ -36,6 +36,8 @@ func Migrate(db *gorm.DB) error {
&entities.TInventoryRequestLineEntity{},
&entities.TInventoryIssueEntity{},
&entities.TInventoryIssueLineEntity{},
&entities.TInventoryReturnEntity{},
&entities.TInventoryReturnLineEntity{},
// &entities.InventoryTransactionEntity{},
// &entities.InventoryStorageEntity{},
); err != nil {
@ -48,35 +50,37 @@ func Migrate(db *gorm.DB) error {
func MigrateFresh(db *gorm.DB) error {
// Drop tables
if err := db.Migrator().DropTable(
// &entities.M_Client{},
// &entities.M_User{},
// &entities.RefreshToken{},
// &entities.M_Menu{},
// &entities.M_Role{},
// &entities.M_Permissions{},
// &entities.M_User_Role{},
// &entities.M_Role_Menu{},
// &entities.M_Menu_Client{},
// &entities.M_Role_Permission{},
// &entities.M_MaintenanceGroup{},
// &entities.M_MaintenanceGroupRole{},
// &entities.M_MaintenanceGroupRoleUser{},
// &entities.MCategoryEntity{},
// &entities.MProductEntity{},
// &entities.MUomEntity{},
// &entities.MVendorEntity{},
// &entities.MCrossReferenceEntity{},
// &entities.MWarehouseEntity{},
// &entities.MZonaEntity{},
// &entities.MAisleEntity{},
// &entities.TAssignmentEntity{},
// &entities.TAssignmentUserEntity{},
// &entities.TInventoryReceiptEntity{},
// &entities.TInventoryReceiptLineEntity{},
// &entities.TInventoryRequestEntity{},
// &entities.TInventoryRequestLineEntity{},
// &entities.TInventoryIssueEntity{},
// &entities.TInventoryIssueLineEntity{},
// &entities.M_Client{},
// &entities.M_User{},
// &entities.RefreshToken{},
// &entities.M_Menu{},
// &entities.M_Role{},
// &entities.M_Permissions{},
// &entities.M_User_Role{},
// &entities.M_Role_Menu{},
// &entities.M_Menu_Client{},
// &entities.M_Role_Permission{},
// &entities.M_MaintenanceGroup{},
// &entities.M_MaintenanceGroupRole{},
// &entities.M_MaintenanceGroupRoleUser{},
// &entities.MCategoryEntity{},
// &entities.MProductEntity{},
// &entities.MUomEntity{},
// &entities.MVendorEntity{},
// &entities.MCrossReferenceEntity{},
// &entities.MWarehouseEntity{},
// &entities.MZonaEntity{},
// &entities.MAisleEntity{},
// &entities.TAssignmentEntity{},
// &entities.TAssignmentUserEntity{},
&entities.TInventoryReceiptEntity{},
&entities.TInventoryReceiptLineEntity{},
&entities.TInventoryRequestEntity{},
&entities.TInventoryRequestLineEntity{},
&entities.TInventoryIssueEntity{},
&entities.TInventoryIssueLineEntity{},
&entities.TInventoryReturnEntity{},
&entities.TInventoryReturnLineEntity{},
// &entities.InventoryTransactionEntity{},
// &entities.InventoryStorageEntity{},
); err != nil {

View File

@ -8,4 +8,4 @@ COPY . .
RUN go mod tidy
CMD go run cmd/main.go --migrate && air
CMD go run cmd/main.go --fresh && air