Browse Source

update general schedule db sql

create_edit_user
jason.lam 3 months ago
parent
commit
0b1f377088
1 changed files with 38 additions and 0 deletions
  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 View File

@@ -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)
);

Loading…
Cancel
Save