sql
```sql
# 商品
DROP TABLE IF EXISTS `tb_goods_group`;
CREATE TABLE `tb_goods_group` (
`id` int(11) NULL DEFAULT NULL COMMENT '支持开方的药房id,',
`type` int(11) NULL DEFAULT NULL COMMENT '1、外治法的敷贴 5、协定膏方:男科 6、协定膏方:妇科 7、协定膏方:儿科 8、协定膏方:其他 9.膏方:五行膏 10、颗粒剂中药材 11、中药饮片',
`pharmacy_id` int(11) NULL DEFAULT NULL COMMENT '支持开方的药房id,',
`name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品名称',
`abbreviation` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名字字母前缀 王五: ww'
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
ALTER TABLE meridian_portable_logic.tb_goods_order ADD `type` INT
COMMENT ' 1、外治法的敷贴 5、协定膏方:男科 6、协定膏方:妇科 7、协定膏方:儿科 8、协定膏方:其他 9.膏方:五行膏 10、颗粒剂中药材 ' AFTER status;
ALTER TABLE meridian_portable_logic.tb_prescription_order ADD `fees_factor_give` FLOAT(10,2)
COMMENT '医生所使用赠送的金额' AFTER fees_factor;
ALTER TABLE tb_goods_order ADD `fees_red_packet` FLOAT(10,2)
COMMENT '红包金额' AFTER fees_give;
ALTER TABLE tb_prescription_order ADD `fees_red_packet` FLOAT(10,2)
COMMENT '红包金额' AFTER fees_give;
ALTER TABLE tb_prescription_order ADD `time_first` BIGINT
COMMENT '第一次创建订单的时间,修改订单后也是这个时间' AFTER time;
USE meridian_portable_logic;
ALTER TABLE tb_prescription_order ADD `is_goods` INT
COMMENT ' 来源是否是商品订购';
#ALTER TABLE tb_pay_trade ADD `money_give` FLOAT(10,2)
#COMMENT '提成金额' AFTER money_pharmacy;
ALTER TABLE tb_pay_trade ADD `money_red_packet` FLOAT(10,2)
COMMENT '红包' AFTER money_give;
ALTER TABLE tb_pay_trade ADD `money_logistics` FLOAT(10,2)
COMMENT '快递费' AFTER money_patient;
USE meridian_portable_public;
#ALTER TABLE tb_account_money ADD `red_packet` FLOAT(10,2)
#COMMENT '红包,目前是一天只有一个红包,晚上0点消失' AFTER money_give;
ALTER TABLE tb_account_money ADD `red_packet_total` FLOAT(10,2) COMMENT '红包使用总额,当医生的获取红包时间只剩一天,就清空此金额' AFTER red_packet;
ALTER TABLE tb_account_money ADD `red_packet_max_list` VARCHAR(50)
COMMENT '出现过的大额红包(再次获取时,出现集合内的红包将,重新获取)' AFTER red_packet_total;
ALTER TABLE tb_account_money ADD `is_have` INT
COMMENT '当天是否有红包掉落 0或null,表示没有掉落,1表示掉落过,晚上0点置空' AFTER red_packet_max_list;
```