修复仓库内部编号增量迁移
This commit is contained in:
@@ -866,6 +866,20 @@ CREATE TABLE IF NOT EXISTS wh_warehouse (
|
|||||||
KEY idx_wh_country (tenant_id, country_code, deleted)
|
KEY idx_wh_country (tenant_id, country_code, deleted)
|
||||||
) ENGINE=InnoDB COMMENT='平台公共仓库主数据表:统一归属平台作用域 tenant_id=0';
|
) ENGINE=InnoDB COMMENT='平台公共仓库主数据表:统一归属平台作用域 tenant_id=0';
|
||||||
|
|
||||||
|
SET @warehouse_internal_code_ddl = IF(
|
||||||
|
EXISTS(
|
||||||
|
SELECT 1 FROM information_schema.columns
|
||||||
|
WHERE table_schema = 'baiyue_warehouse'
|
||||||
|
AND table_name = 'wh_warehouse'
|
||||||
|
AND column_name = 'internal_code'
|
||||||
|
),
|
||||||
|
'SELECT 1',
|
||||||
|
'ALTER TABLE wh_warehouse ADD COLUMN internal_code VARCHAR(16) NULL COMMENT ''FBA内部编号,仅FBA仓可配置'' AFTER warehouse_code'
|
||||||
|
);
|
||||||
|
PREPARE warehouse_internal_code_statement FROM @warehouse_internal_code_ddl;
|
||||||
|
EXECUTE warehouse_internal_code_statement;
|
||||||
|
DEALLOCATE PREPARE warehouse_internal_code_statement;
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS wh_warehouse_address (
|
CREATE TABLE IF NOT EXISTS wh_warehouse_address (
|
||||||
id BIGINT UNSIGNED NOT NULL COMMENT '仓库地址ID',
|
id BIGINT UNSIGNED NOT NULL COMMENT '仓库地址ID',
|
||||||
tenant_id BIGINT UNSIGNED NOT NULL COMMENT '平台公共仓库地址固定使用 tenant_id=0',
|
tenant_id BIGINT UNSIGNED NOT NULL COMMENT '平台公共仓库地址固定使用 tenant_id=0',
|
||||||
|
|||||||
Reference in New Issue
Block a user