xykj-plus/xykj-admin-plus/script/sql/update/add_payment_table.sql
2026-06-13 13:48:51 +08:00

23 lines
1.2 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ----------------------------
-- 付款管理表
-- ----------------------------
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='付款管理表';