first commit
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
/*
|
||||
注意!如果其他项目或生成环境需要执行此脚本,需要修改数据库名字和表名前缀:比如说cheben_swzl_system 需要把test修改为cheben
|
||||
*/
|
||||
use `test_szwl_transport`;
|
||||
|
||||
CREATE TABLE material
|
||||
(
|
||||
id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
||||
material_code VARCHAR(32) NOT NULL UNIQUE COMMENT '物料编码(WL+时间+4位随机)',
|
||||
shipper VARCHAR(100) NOT NULL COMMENT '货主',
|
||||
category VARCHAR(50) NOT NULL COMMENT '物料分类',
|
||||
name VARCHAR(100) NOT NULL COMMENT '物料名称',
|
||||
model VARCHAR(50) COMMENT '物料型号',
|
||||
unit VARCHAR(20) NOT NULL COMMENT '计量单位',
|
||||
value DECIMAL(10, 2) COMMENT '物料价值',
|
||||
code_managed BOOLEAN NOT NULL DEFAULT FALSE COMMENT '编号管理',
|
||||
remark VARCHAR(500) COMMENT '备注',
|
||||
create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
is_deleted BOOLEAN NOT NULL DEFAULT false COMMENT '逻辑删除标记'
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT ='物料主数据表';
|
||||
|
||||
CREATE INDEX idx_shipper ON material (shipper);
|
||||
CREATE INDEX idx_category ON material (category);
|
||||
CREATE INDEX idx_name ON material (name);
|
||||
Reference in New Issue
Block a user