Parcourir la source

update master table liquidbase, drop schema run again

create_edit_user
MSI\derek il y a 4 mois
Parent
révision
aee6779430
1 fichiers modifiés avec 8 ajouts et 23 suppressions
  1. +8
    -23
      src/main/resources/db/changelog/changes/20250312_01_derek/01_master.sql

+ 8
- 23
src/main/resources/db/changelog/changes/20250312_01_derek/01_master.sql Voir le fichier

@@ -1,16 +1,6 @@
--liquibase formatted sql

--changeset derek:master item table
CREATE TABLE item_type (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
CONSTRAINT pk_item_type PRIMARY KEY (id)
);
INSERT INTO item_type (name) VALUES
('material'),
('product'),
('by-product'),
('consumables');

CREATE TABLE items (
id INT NOT NULL AUTO_INCREMENT,
@@ -24,16 +14,11 @@ CREATE TABLE items (
`name` VARCHAR(50) NOT NULL,
description VARCHAR(100) NULL,
remarks varchar(500) NULL,
typeId INT(11) NOT NULL,
type VARCHAR(50) NOT NULL,
uomId INT(11) NOT NULL DEFAULT 0,
shelfLife INT(11) NULL,
countryOfOrigin varchar(50) NULL,
minHumid DECIMAL(16,2) NULL,
maxHumid DECIMAL(16,2) NULL,
minTemp DECIMAL(16,2) NULL,
maxTemp DECIMAL(16,2) NULL,
sampleRate DECIMAL(16,2) NULL,
passingRate DECIMAL(16,2) NULL,
netWeight DECIMAL(16,2) NULL,
maxQty DECIMAL(16,2) NULL,
CONSTRAINT pk_material PRIMARY KEY (id),
CONSTRAINT fk_items FOREIGN KEY (`typeId`) REFERENCES `item_type` (`id`)
);
@@ -45,10 +30,10 @@ CREATE TABLE uom_conversion (
modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
modifiedBy VARCHAR(30) NULL,
deleted TINYINT(1) NOT NULL DEFAULT '0',
inQty DECIMAL(16,2) NOT NULL DEFAULT 1,
inUom VARCHAR(50) NOT NULL,
ratio DECIMAL(16,2) NOT NULL,
outQty DECIMAL(16,2) NOT NULL DEFAULT 1,
outUom VARCHAR(50) NOT NULL,
numerator DECIMAL(16,2) NOT NULL DEFAULT 1,
numUnit VARCHAR(50) NOT NULL,
denominator DECIMAL(16,2) NOT NULL DEFAULT 1,
denUnit VARCHAR(50) NOT NULL,
description VARCHAR(255) NOT NULL,
CONSTRAINT pk_uom_conversion PRIMARY KEY (id)
);

Chargement…
Annuler
Enregistrer