xykj-plus/xykj-admin-plus/script/sql/update/add_payment_table.sql

23 lines
1.2 KiB
MySQL
Raw Normal View History

-- ----------------------------
-- 付款管理表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `biz_payment` (
`payment_id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '付款ID',
`invoice_id` BIGINT(20) DEFAULT NULL COMMENT '发票ID',
`invoice_number` VARCHAR(100) DEFAULT NULL COMMENT '发票号码',
`invoice_buyer` VARCHAR(200) DEFAULT NULL COMMENT '发票抬头(甲方)',
`invoice_seller` VARCHAR(200) DEFAULT NULL COMMENT '发票抬头(乙方)',
`payment_amount` DECIMAL(12,2) DEFAULT NULL COMMENT '付款金额(元)',
`payment_date` DATE DEFAULT NULL COMMENT '付款日期',
`remark` VARCHAR(500) DEFAULT NULL COMMENT '备注',
`create_by` BIGINT(20) DEFAULT NULL COMMENT '创建者',
`create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
`update_by` BIGINT(20) DEFAULT NULL COMMENT '更新者',
`update_time` DATETIME DEFAULT NULL COMMENT '更新时间',
`del_flag` CHAR(1) DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`tenant_id` BIGINT(20) DEFAULT NULL COMMENT '租户编号',
PRIMARY KEY (`payment_id`),
KEY `idx_invoice_id` (`invoice_id`),
KEY `idx_payment_date` (`payment_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='付款管理表';