Quellcode durchsuchen

update general schedule db sql

create_edit_user
jason.lam vor 3 Monaten
Ursprung
Commit
0b1f377088
1 geänderte Dateien mit 38 neuen und 0 gelöschten Zeilen
  1. +38
    -0
      src/main/resources/db/changelog/changes/20250528_01_jason_lam/01_create_rough_schedule_table.sql

+ 38
- 0
src/main/resources/db/changelog/changes/20250528_01_jason_lam/01_create_rough_schedule_table.sql Datei anzeigen

@@ -0,0 +1,38 @@
--liquibase formatted sql
--changeset jason_lam:create production_schedule table
CREATE TABLE production_schedule
(
id INT NOT NULL AUTO_INCREMENT,
version INT NOT NULL DEFAULT '0',
created datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
createdBy VARCHAR(30) NULL,
modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
modifiedBy VARCHAR(30) NULL,
deleted TINYINT(1) NOT NULL DEFAULT '0',

scheduleAt datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
totalEstProdCount DECIMAL(16, 2) NULL,
totalFGType INT(11) NULL,
CONSTRAINT pk_uom_conversion PRIMARY KEY (id)
);

CREATE TABLE production_schedule_line
(
id INT NOT NULL AUTO_INCREMENT,
version INT NOT NULL DEFAULT '0',
created datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
createdBy VARCHAR(30) NULL,
modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
modifiedBy VARCHAR(30) NULL,
deleted TINYINT(1) NOT NULL DEFAULT '0',

prodScheduleId INT(11) NOT NULL,
itemId INT(11) NOT NULL,
lastMonthAvgSales DECIMAL(16, 2) NULL DEFAULT 0.0,
prodQty DECIMAL(16, 2) NOT NULL,
estCloseBal DECIMAL(16, 2) NULL DEFAULT 0.0,
type VARCHAR(30) NOT NULL DEFAULT "rough",
approverId INT(11) NULL,
refScheduleId INT(11) NULL,
CONSTRAINT pk_uom_conversion PRIMARY KEY (id)
);

Laden…
Abbrechen
Speichern