You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.8 KiB
27 lines
1.8 KiB
--DROP TABLE IF EXISTS purchase_order; |
|
CREATE TABLE purchase_order |
|
( |
|
id bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', |
|
plan_no varchar(32) NOT NULL COMMENT '滚动计划号', |
|
purchase_no varchar(32) NOT NULL COMMENT '采购凭证号', |
|
supplier_code varchar(32) NOT NULL COMMENT '供应商编码', |
|
supplier_name varchar(100) NOT NULL COMMENT '供应商名称', |
|
machine_code varchar(32) NOT NULL COMMENT '整机编码', |
|
internal_model varchar(50) NOT NULL COMMENT '内部型号', |
|
quantity int NOT NULL DEFAULT '0' COMMENT '数量', |
|
adjustment_time datetime DEFAULT NULL COMMENT '意向调整时间', |
|
price decimal(10, 2) NOT NULL DEFAULT '0.00' COMMENT '未税单价', |
|
total_amount decimal(10, 2) NOT NULL DEFAULT '0.00' COMMENT '总金额', |
|
warehouse_code varchar(32) NOT NULL COMMENT '仓库编码', |
|
warehouse_name varchar(100) NOT NULL COMMENT '仓库名称', |
|
create_by varchar(64) DEFAULT '' COMMENT '创建者', |
|
create_time datetime DEFAULT NULL COMMENT '创建时间', |
|
update_by varchar(64) DEFAULT '' COMMENT '更新者', |
|
update_time datetime DEFAULT NULL COMMENT '更新时间', |
|
remark varchar(500) DEFAULT NULL COMMENT '备注', |
|
del_flag char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', |
|
PRIMARY KEY (id), |
|
UNIQUE KEY idx_purchase_no (purchase_no), |
|
KEY idx_plan_no (plan_no), |
|
KEY idx_supplier_code (supplier_code) |
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='采购订单表'; |