diff --git a/doc/sql/cloud-pay-init.sql b/doc/sql/cloud-pay-init.sql new file mode 100644 index 0000000..3bf8d27 --- /dev/null +++ b/doc/sql/cloud-pay-init.sql @@ -0,0 +1,51 @@ +DROP TABLE IF EXISTS order_pay_customer; +CREATE TABLE order_pay_customer( + `id` INT AUTO_INCREMENT COMMENT '主键' , + `app_name` VARCHAR(16) NOT NULL COMMENT '服务/客户名称' , + `app_code` VARCHAR(16) NOT NULL COMMENT '服务/客户编号' , + `app_desc` TEXT COMMENT '客户描述' , + `status` VARCHAR(32) COMMENT '是否开启' , + `created_by` bigint COMMENT '创建人' , + `created_time` DATETIME COMMENT '创建时间' , + `updated_by` bigint COMMENT '更新人' , + `updated_time` DATETIME COMMENT '更新时间' , + `remark` VARCHAR(64) COMMENT '备注' , + PRIMARY KEY (id) +) COMMENT = '支付单客户'; + +DROP TABLE IF EXISTS order_pay_info; +CREATE TABLE order_pay_info( + `id` INT AUTO_INCREMENT COMMENT '主键' , + `app_name` VARCHAR(16) NOT NULL COMMENT '服务/客户名称' , + `app_code` VARCHAR(16) COMMENT '客户编号' , + `cus_order_number` VARCHAR(32) COMMENT '客户单号' , + `pay_order_number` VARCHAR(32) COMMENT '支付单号' , + `channel_type` VARCHAR(32) COMMENT '渠道商类型' , + `channel_order_number` VARCHAR(64) COMMENT '渠道商单号' , + `status` VARCHAR(32) COMMENT '支付单状态;0:新建 1:待支付 2:支付中 3:支付成功 4:支付失败 5:支付失败' , + `created_by` bigint COMMENT '创建人' , + `created_time` DATETIME COMMENT '创建时间' , + `updated_by` bigint COMMENT '更新人' , + `updated_time` DATETIME COMMENT '更新时间' , + `remark` VARCHAR(64) COMMENT '备注' , + PRIMARY KEY (id) +) COMMENT = '订单支付信息'; + +DROP TABLE IF EXISTS order_pay_refund; +CREATE TABLE order_pay_refund( + `id` INT AUTO_INCREMENT COMMENT '主键' , + `cus_order_number` VARCHAR(32) NOT NULL COMMENT '客户退单号' , + `pay_order_number` VARCHAR(32) COMMENT '支付退单号' , + `channel_order_number` VARCHAR(64) COMMENT '渠道商退单号' , + `price` DECIMAL(24,6) COMMENT '退款金额' , + `pay_info_number` VARCHAR(32) COMMENT '支付单号' , + `to_account_time` DATETIME COMMENT '到账时间' , + `status` VARCHAR(32) COMMENT '退单状态' , + `created_by` bigint COMMENT '创建人' , + `created_time` DATETIME COMMENT '创建时间' , + `updated_by` bigint COMMENT '更新人' , + `updated_time` DATETIME COMMENT '更新时间' , + `remark` VARCHAR(64) COMMENT '备注' , + PRIMARY KEY (id) +) COMMENT = '订单支付退款表'; +