From b0d0aefde82f2e0018349ce5f0ce5d52a595ceea Mon Sep 17 00:00:00 2001 From: dataprince Date: Mon, 8 Jan 2024 15:52:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=90=E8=A7=82=E9=94=81=E3=80=81=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=88=A0=E9=99=A4MySQL=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/sql/mysql/update.sql | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/script/sql/mysql/update.sql b/script/sql/mysql/update.sql index 2f365f9..cfb5f12 100644 --- a/script/sql/mysql/update.sql +++ b/script/sql/mysql/update.sql @@ -149,4 +149,32 @@ ALTER TABLE `mf_product` ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT '0' C ALTER TABLE `mf_customer` ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT '0' COMMENT '租户编号' AFTER `customer_id`; ALTER TABLE `mf_goods` ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT '0' COMMENT '租户编号' AFTER `goods_id`; +-- 添加乐观锁字段 +ALTER TABLE `gen_table` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `options`; +ALTER TABLE `gen_table_column` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `sort`; +ALTER TABLE `sys_client` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_config` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `config_type`; +ALTER TABLE `sys_dept` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_dict_data` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `is_default`; +ALTER TABLE `sys_dict_type` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `dict_type`; +ALTER TABLE `sys_menu` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `icon`; +ALTER TABLE `sys_notice` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_oss` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `service`; +ALTER TABLE `sys_oss_config` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `ext1`; +ALTER TABLE `sys_post` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_role` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_tenant` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `account_count`; +ALTER TABLE `sys_tenant_package` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; +ALTER TABLE `sys_user` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`; + +-- 演示模块增加乐观锁、逻辑删除字段 +ALTER TABLE `mf_student` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `student_birthday`, + ADD COLUMN `del_flag` SMALLINT NULL DEFAULT '0' COMMENT '逻辑删除标志(0代表存在 1代表删除)' AFTER `version`; +ALTER TABLE `mf_product` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `status`, + ADD COLUMN `del_flag` SMALLINT NULL DEFAULT '0' COMMENT '逻辑删除标志(0代表存在 1代表删除)' AFTER `version`; +ALTER TABLE `mf_customer` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `remark`, + ADD COLUMN `del_flag` SMALLINT NULL DEFAULT '0' COMMENT '逻辑删除标志(0代表存在 1代表删除)' AFTER `version`; +ALTER TABLE `mf_goods` ADD COLUMN `version` INT NULL DEFAULT '0' COMMENT '乐观锁' AFTER `type`; + +