From 4f6f4749526d93bbcac90c1b1d7697a90affe305 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Wed, 30 Oct 2024 16:47:44 +0800 Subject: [PATCH] 'commit' --- .../base/Tools/addDataEaseExcelPrimary.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/dsideal/base/Tools/addDataEaseExcelPrimary.java b/src/main/java/com/dsideal/base/Tools/addDataEaseExcelPrimary.java index 7412618e..4fe604af 100644 --- a/src/main/java/com/dsideal/base/Tools/addDataEaseExcelPrimary.java +++ b/src/main/java/com/dsideal/base/Tools/addDataEaseExcelPrimary.java @@ -70,18 +70,8 @@ public class addDataEaseExcelPrimary { // 添加主键列和时间戳列,并设置为主键 public static void addPrimaryKeyAndTimestamp(String tableName) { - // 添加 id 列和 update_ts 列 - String alterTableSql = "ALTER TABLE `" + tableName + "` ADD COLUMN `id` CHAR(36) NULL, ADD COLUMN `update_ts` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP"; + // 添加 id 列 + String alterTableSql = "ALTER TABLE `" + tableName + "` ADD COLUMN `id` int(11) primary key auto_increment first"; Db.use("dataease").update(alterTableSql); - - - // 生成 UUID 并更新 id 列和 update_ts 列 - String updateSql = "UPDATE `" + tableName + "` SET `id` = UUID(), `update_ts` = CURRENT_TIMESTAMP"; - Db.use("dataease").update(updateSql); - - //设置主键 - String sql="ALTER TABLE `" + tableName +"` MODIFY COLUMN `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,ADD PRIMARY KEY (`ID`)"; - System.out.println(sql); - Db.use("dataease").update(sql); } }