50 lines
1.5 KiB
SQL
50 lines
1.5 KiB
SQL
/*
|
|
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
* Table Name : TInventoryData
|
|
* Description : BMS Inventory Data
|
|
* createAt : 2020.12.02
|
|
* createBy : JK.Woo
|
|
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
*/
|
|
drop table if exists TInventoryData;
|
|
--drop sequence if exists inventory_data_seq;
|
|
|
|
--create sequence inventory_data_seq start 1;
|
|
|
|
create table TInventoryData
|
|
(
|
|
manufacture_date integer not null ,
|
|
pcb_sn varchar(20) not null ,
|
|
module_sn varchar(32) null ,
|
|
create_date timestamp not null ,
|
|
modify_date timestamp not null ,
|
|
|
|
primary key (pcb_sn)
|
|
);
|
|
create index inventory_data_idx1 on TInventoryData (pcb_sn);
|
|
create index inventory_data_idx2 on TInventoryData (module_sn);
|
|
|
|
/*
|
|
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
* Table Name : TErrorLogTable
|
|
* Description : Error Message Log Table
|
|
* createAt : 2019.11.04
|
|
* createBy : JK.Woo
|
|
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
*/
|
|
drop table if exists TErrorLogTable;
|
|
--drop sequence if exists module_group_seq;
|
|
|
|
--create sequence module_group_seq start 1;
|
|
|
|
create table TErrorLogTable
|
|
(
|
|
create_date timestamp not null ,
|
|
pcb_sn varchar(20) not null ,
|
|
module_sn varchar(32) null ,
|
|
PROCESS varchar(20) not null ,
|
|
ERROR_TYPE varchar(100) not null ,
|
|
ERROR_MSG varchar(200) not null
|
|
);
|
|
|