diff --git a/claw-v260921.md b/claw-v260921.md index 0f34e80..b12f0c1 100644 --- a/claw-v260921.md +++ b/claw-v260921.md @@ -64,6 +64,13 @@ CREATE TABLE `user_resource_operate_record` ( ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '用户在个人空间对资源的操作记录'; ``` +### 扩字段 + +```sql +ALTER TABLE `mis-paw-claw`.`agent` +ADD COLUMN `available` VARCHAR(8) DEFAULT 'yes' COMMENT '是否可用(yes=启用,no=禁用)'; +``` + ### 数据初始化 ```sql @@ -90,4 +97,31 @@ SELECT 'skill', `skill_release_id`, 0, 0, count(`skill_square_pull_record_id`), FROM `mis-mcp-paw-claw`.`skill_square_pull_record` WHERE `use_state` = 3 GROUP BY `skill_release_id`; +``` + +### 数据迁移 + +```sql +CREATE TABLE `mis-cloud-claw`.`server_client_release` ( + `release_id` BIGINT NOT NULL COMMENT '主键', + `version_no` VARCHAR(64) NOT NULL COMMENT '版本号,如 1.0.0', + `release_time` DATETIME NOT NULL COMMENT '发布时间', + `release_notes` TEXT COMMENT '更新内容', + `download_url` VARCHAR(1024) COMMENT '外部下载地址;上传包时可为空,由 oss 预签名生成', + `package_oss_id` BIGINT COMMENT '客户端安装包 ossId', + `package_name` VARCHAR(255) COMMENT '安装包原始文件名', + `package_size` BIGINT COMMENT '安装包大小(字节)', + `create_by` BIGINT, + `create_dept` BIGINT, + `create_time` DATETIME, + `update_by` BIGINT, + `update_time` DATETIME, + `del_flag` CHAR(1) NOT NULL DEFAULT 0, + PRIMARY KEY (`release_id`), + INDEX `idx_release_time` (`release_time`) +) ENGINE=InnoDB COMMENT='Server客户端版本发布'; + +-- 同步版本数据 +INSERT INTO `mis-cloud-claw`.`server_client_release` +SELECT * FROM `mis-paw-claw`.`server_client_release`; ``` \ No newline at end of file