CREATE TABLE `t_account_recharge` ( `id` BIGINT NOT NULL, `prid` VARCHAR(36) NOT NULL COMMENT '唯一编号', `order_id` VARCHAR(64) COMMENT '订单编号', `outtradeno` VARCHAR(50) COMMENT '支付业务交易号', `pay_time` DATETIME COMMENT '支付时间', `pay_money` DOUBLE DEFAULT '0.00' COMMENT '支付金额', `pay_money_real` DOUBLE COMMENT '实收金额', `refund_time` VARCHAR(20) COMMENT '退款时间', `refund_money` DOUBLE DEFAULT '0' COMMENT '退款金额', `refund_state` VARCHAR(50) COMMENT '退款状态(0未退款 1已退款 2 退款失败 3退款申请审核 4未退款驳回 5建帮活动不可退款)', `order_time` VARCHAR(20) COMMENT '单下时间', `pay_xml` STRING COMMENT '支付报文', `refund_xml` STRING COMMENT '退款报文', `check_xml` STRING COMMENT '对账报文', `pay_state` VARCHAR(2) COMMENT '支付状态(0下单成功 1已支付 2 支付失败)', `pay_type` VARCHAR(2) COMMENT '0 微信小程序 1微信 app支付 2阿里支付 3现金充值 4转账充值', `phone` VARCHAR(160) COMMENT '电话', `check_time` VARCHAR(18) COMMENT '对账时间', `user_id` BIGINT COMMENT '用户id', `create_time` DATETIME, `update_time` DATETIME, `donate_money` DOUBLE DEFAULT '0.00' COMMENT '赠送金额', `memo` VARCHAR(500), `refund_memo` VARCHAR(500) COMMENT '退款备注', `refund_outtradno` VARCHAR(64) COMMENT '退款单号', `refund_image` VARCHAR(255) COMMENT '退款证明文件url', `refund_operer` VARCHAR(64) COMMENT '退款负责人', `rechage_operer` VARCHAR(64) COMMENT '充值操作人', `refund_reason` VARCHAR(255), `vip` INT DEFAULT '0' COMMENT '0不是 1是', `meal_id` VARCHAR(32), `refund_apply_time` VARCHAR(32), `pay_method` INT DEFAULT '0' COMMENT '0充值 1充值付费 ' ) UNIQUE KEY(`id`) DISTRIBUTED BY HASH(`id`) BUCKETS 1 PROPERTIES ( "replication_num" = "1" );