Update Migration
This commit is contained in:
parent
997c2b624f
commit
54aeb3568a
@ -1,6 +1,9 @@
|
||||
package database
|
||||
|
||||
import (
|
||||
auth_models "BE-MiniERP/modules/auth/models"
|
||||
inventory_models "BE-MiniERP/modules/inventory/models"
|
||||
sales_models "BE-MiniERP/modules/sales/models"
|
||||
"log"
|
||||
|
||||
"gorm.io/driver/postgres"
|
||||
@ -16,4 +19,31 @@ func Connect() {
|
||||
if err != nil {
|
||||
log.Fatal("Failed to connect to DB:", err)
|
||||
}
|
||||
|
||||
err = DB.AutoMigrate(
|
||||
// Auth
|
||||
&auth_models.User{},
|
||||
|
||||
// Inventory
|
||||
&inventory_models.Product{},
|
||||
&inventory_models.ProductCategory{},
|
||||
&inventory_models.Collection{},
|
||||
&inventory_models.Colour{},
|
||||
&inventory_models.Size{},
|
||||
&inventory_models.ProductComponent{},
|
||||
&inventory_models.ProductionOrder{},
|
||||
&inventory_models.Warehouse{},
|
||||
&inventory_models.StockMovement{},
|
||||
|
||||
// Sales
|
||||
&sales_models.Customer{},
|
||||
&sales_models.SalesOrder{},
|
||||
&sales_models.SalesOrderItem{},
|
||||
&sales_models.Invoice{},
|
||||
&sales_models.InvoiceLine{},
|
||||
&sales_models.Payment{},
|
||||
)
|
||||
if err != nil {
|
||||
log.Fatal("Failed to auto migrate:", err)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user