tmerclub/db/2023-10-23 平台发货菜单地址修改.sql

149 lines
4.4 KiB
MySQL
Raw Normal View History

2025-03-20 18:21:13 +08:00
USE tmerclub_auth;
2025-03-18 17:23:25 +08:00
# 修改平台发货地址菜单 651为发货管理菜单
update menu set parent_id = 651, component = 'system/delivery-manager/addr/index', seq = 2 where menu_id = 650 and name = '发货地址';
# 订单发票新增供应商id字段
2025-03-20 18:21:13 +08:00
USE tmerclub_order_0;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_1;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_2;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_3;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_4;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_5;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_6;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;
2025-03-20 18:21:13 +08:00
USE tmerclub_order_7;
2025-03-18 17:23:25 +08:00
DELIMITER //
DROP PROCEDURE IF EXISTS updateInvoiceColumn //
CREATE PROCEDURE updateInvoiceColumn()
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i < 64 DO
SET @add_column = CONCAT( 'ALTER TABLE order_invoice_', i, " ADD COLUMN `supplier_id` bigint(0) NULL COMMENT '供应商id' AFTER `shop_id`" );
PREPARE add_column FROM @add_column;
EXECUTE add_column;
SET i = i + 1;
END WHILE;
END //
CALL updateInvoiceColumn() //
DROP PROCEDURE updateInvoiceColumn //
DELIMITER;