pt-online-schema-change \
--alter "MODIFY COLUMN inv_num decimal(12,2) NULL DEFAULT 0.00 COMMENT '入库后数量' AFTER type,
MODIFY COLUMN qty decimal(12,2) NULL DEFAULT 0.00 COMMENT '数量' AFTER sign,
MODIFY COLUMN buy_price decimal(12,2) NULL DEFAULT NULL COMMENT '进货价格' AFTER supplier_id,
MODIFY COLUMN sell_price decimal(12,2) NULL DEFAULT NULL COMMENT '售货价格' AFTER buy_price;" \
--no-check-alter \
--charset=utf8mb4 \
--recursion-method=none \
--dry-run h=localhost,u=root,p=xxxnet.,S=/data/mysql/misc/mysql.sock,D=minipos,t=comm_inv_log
pt-online-schema-change \
--alter "MODIFY COLUMN buy_price decimal(12,2) NULL DEFAULT NULL COMMENT '进货价格' AFTER barcode,
MODIFY COLUMN qty decimal(12,2) NULL DEFAULT NULL COMMENT '入库数量' AFTER buy_price,
MODIFY COLUMN qty_finish decimal(12,2) NULL DEFAULT NULL COMMENT '批次已销售' AFTER surplus,
MODIFY COLUMN inv_num decimal(12,2) NULL DEFAULT 0.00 COMMENT '入库后数量' AFTER qty_finish;" \
--no-check-alter \
--charset=utf8mb4 \
--recursion-method=none \
--dry-run h=localhost,u=root,p=xxxnet.,S=/data/mysql/misc/mysql.sock,D=minipos,t=comm_batch_detail
pt-online-schema-change \
--alter "MODIFY COLUMN warning_num decimal(12,2) NULL DEFAULT NULL COMMENT '库存预警' AFTER is_warning,
MODIFY COLUMN sell_price decimal(12,2) NULL DEFAULT 0.00 COMMENT '商品售价' AFTER pic_path3,
MODIFY COLUMN buy_price decimal(13,3) NULL DEFAULT 0.000 COMMENT '商品进价' AFTER sell_price,
MODIFY COLUMN inv_num decimal(12,2) NULL DEFAULT 0.00 COMMENT '库存数量' AFTER unit,
MODIFY COLUMN member_price decimal(12,2) NULL DEFAULT NULL COMMENT '会员折扣 80%' AFTER is_member,
MODIFY COLUMN wholesale_price decimal(12,2) NULL DEFAULT NULL COMMENT '批发价' AFTER is_wholesale,
MODIFY COLUMN wholesale_count decimal(12,2) NULL DEFAULT NULL COMMENT '批发最低数量' AFTER wholesale_price,
MODIFY COLUMN limited_num decimal(12,2) NULL DEFAULT 0.00 COMMENT '限量数' AFTER is_limited,
MODIFY COLUMN minimum_num decimal(12,2) NULL DEFAULT 0.00 COMMENT '最小起售数量' AFTER limited_num;" \
--no-check-alter \
--charset=utf8mb4 \
--recursion-method=none \
--dry-run h=localhost,u=root,p=xxxnet.,S=/data/mysql/misc/mysql.sock,D=minipos,t=comm_commodity