diff --git a/models/mysql.ddl.sql b/models/mysql.ddl.sql deleted file mode 100644 index 314400d..0000000 --- a/models/mysql.ddl.sql +++ /dev/null @@ -1,396 +0,0 @@ - --- ./coupontype.xlsx - - - - - -drop table if exists coupontype; -CREATE TABLE coupontype -( - - `id` VARCHAR(32) comment 'id', - `orgid` VARCHAR(32) comment '产品机构', - `name` VARCHAR(100) comment '优惠券名', - `use_ptids` VARCHAR(4000) comment '可用产品id集', - `void_ptids` VARCHAR(4000) comment '不可用产品id集', - `mintransamt` double(18,2) comment '最低交易金额', - `use_multiple` VARCHAR(1) comment '是否可用多张', - `with_others` VARCHAR(1) comment '是否与其他优惠券同用', - `issue_action` VARCHAR(100) comment '发放客户动作', - `issue_condition` VARCHAR(1000) comment '发放条件' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '优惠券类型' -; - - --- ./product.xlsx - - - - - -drop table if exists product; -CREATE TABLE product -( - - `id` VARCHAR(32) comment 'id', - `prodtypeid` VARCHAR(32) comment '产品类型id', - `orgid` VARCHAR(32) comment '产品机构', - `providerid` VARCHAR(32) comment '供应商编号', - `agreeid` VARCHAR(32) comment '分销协议id', - `providerpid` VARCHAR(255) comment '供应方产品id', - `name` VARCHAR(255) comment '名称', - `description` VARCHAR(255) comment '描述', - `prod_state` VARCHAR(32) comment '状态', - `product_code` VARCHAR(100) comment '产品编码', - `spec_note` VARCHAR(400) comment '规格说明', - `specific_pattern` VARCHAR(32) comment '规格模版id' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '产品' -; - - --- ./prodpricing.xlsx - - - - - -drop table if exists prodpricing; -CREATE TABLE prodpricing -( - - `id` VARCHAR(32) comment 'id', - `prodid` VARCHAR(32) comment '产品id', - `enable_date` date comment '开始日期', - `expired_date` date comment '失效日期', - `pricing_mode` VARCHAR(1) comment '计费模式', - `fact_name` VARCHAR(100) comment '因子名', - `fact_value` double(18,2) comment '计费因子值', - `unit_price` double(18,4) comment '单价' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '模型计费' -; - - --- ./agreeproduct.xlsx - - - - - -drop table if exists agreeproduct; -CREATE TABLE agreeproduct -( - - `id` VARCHAR(32) comment 'id', - `agreeid` VARCHAR(32) comment '协议id', - `providerpid` VARCHAR(32) comment '供应方产品id', - `resellerpid` VARCHAR(32) comment '商户产品id' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '协议授权产品' -; - - --- ./resource.xlsx - - - - - -drop table if exists resource; -CREATE TABLE resource -( - - `id` VARCHAR(32) comment 'id', - `orgid` VARCHAR(32) comment '机构id', - `resellerid` VARCHAR(32) comment '商户id', - `prodid` VARCHAR(32) comment '产品id', - `providerrid` VARCHAR(100) comment '供应商资源id', - `attachedrid` VARCHAR(32) comment '关联产品id', - `enable_date` date comment '开始日期', - `expired_date` date comment '失效日期', - `spec_data` VARCHAR(4000) comment '规格数据', - `create_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '生成时间戳' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '客户资源' -; - - --- ./supportedpayment.xlsx - - - - - -drop table if exists supportedpayment; -CREATE TABLE supportedpayment -( - - `id` VARCHAR(32) comment 'id', - `name` VARCHAR(100) comment '支付名称', - `description` VARCHAR(400) comment '描述', - `appid` VARCHAR(400) comment 'appid', - `ak` VARCHAR(4000) comment 'ak', - `sk` VARCHAR(4000) comment 'sk', - `callback_path` VARCHAR(400) comment '回调路径' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '产品' -; - - --- ./prodtype.xlsx - - - - - -drop table if exists prodtype; -CREATE TABLE prodtype -( - - `id` VARCHAR(32) comment 'id', - `name` VARCHAR(100) comment '产品类型名称', - `enable_date` date comment '启用日期', - `expire_date` date comment '失效日期', - `parentid` VARCHAR(32) comment '父类型' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '产品类型' -; - - --- ./biz_order.xlsx - - - - - -drop table if exists biz_order; -CREATE TABLE biz_order -( - - `id` VARCHAR(32) comment 'id', - `customerid` VARCHAR(32) comment '客户id', - `order_date` date comment '订单日期', - `order_status` VARCHAR(1) comment '订单状态', - `business_op` VARCHAR(255) comment '业务操作', - `amount` double(18,2) comment '金额', - `provider_orderid` VARCHAR(256) comment '供应商orderid', - `specdataid` VARCHAR(32) comment '规格数据id', - `userid` VARCHAR(32) comment '用户id', - `thirdparty_order` VARCHAR(32) comment '第三方订单号', - `refund` VARCHAR(32) comment '退费金额', - `source` VARCHAR(10) comment '订单来源网站', - `originalprice` VARCHAR(16) comment '原价', - `ordertype` VARCHAR(10) comment '订单类型', - `servicename` VARCHAR(64) comment '产品名称', - `pay_date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '支付时间', - `del_flg` VARCHAR(1) DEFAULT '0' comment '删除标志', - `create_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '创建时间戳' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '订单' -; - - --- ./coupon.xlsx - - - - - -drop table if exists coupontype; -CREATE TABLE coupontype -( - - `id` VARCHAR(32) comment 'id', - `coupontypeid` None comment '优惠券类型id', - `customerid` VARCHAR(32) comment '客户id', - `amount` double(18,2) comment '金额', - `enable_date` None comment '启用日期', - `expire_date` None comment '失效日期', - `resellerid` VARCHAR(32) comment '商户id', - `orderid` VARCHAR(32) comment '订单id', - `use_timestamp` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '使用时间', - `coupon_state` VARCHAR(1) comment '状态' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '优惠券类型' -; - - --- ./agreedetail.xlsx - - - - - -drop table if exists agreementdetail; -CREATE TABLE agreementdetail -( - - `id` VARCHAR(32) comment 'id', - `agreeid` VARCHAR(32) comment '协议id', - `prodtypeids` VARCHAR(3200) comment '产品类型id集', - `pricing_mode` VARCHAR(1) comment '计费类型', - `discount` double(18,4) comment '折扣', - `step_type` VARCHAR(1) comment '阶梯类型' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '协议明细' -; - - --- ./prodpricingtab.xlsx - - - - - -drop table if exists prodpricingtab; -CREATE TABLE prodpricingtab -( - - `id` VARCHAR(32) comment 'id', - `prodid` VARCHAR(32) comment '产品id', - `fact_value` VARCHAR(400) comment '因子值', - `unit_amt` double(18,4) comment '价格值' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '模型计费' -; - - --- ./agreedetailstep.xlsx - - - - - -drop table if exists agreedetailstep; -CREATE TABLE agreedetailstep -( - - `id` VARCHAR(32) comment 'id', - `adid` VARCHAR(32) comment '协议明细id', - `minamt` double(18,2) comment '最低金额', - `maxamt` double(18,2) comment '最大金额', - `discount` double(18,4) comment '折扣值' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '协议阶梯折扣' -; - - --- ./agreement.xlsx - - - - - -drop table if exists agreement; -CREATE TABLE agreement -( - - `id` VARCHAR(32) comment 'id', - `providerid` VARCHAR(32) comment '供应商机构id', - `resellerid` VARCHAR(32) comment '商户id', - `settle_mode` VARCHAR(1) comment '结算方式', - `settle_dp` VARCHAR(255) comment '结算日期模版', - `protocolfile` VARCHAR(255) comment '协议文件', - `start_date` date comment '起效日期', - `end_date` date comment '失效日期', - `auto_renew` VARCHAR(1) comment '自动续期', - `agree_state` VARCHAR(1) comment '协议状态' - - -,primary key(id) - - -) -engine=innodb -default charset=utf8 -comment '分销协议' -; - -