图标库

This commit is contained in:
2025-09-26 13:46:24 +08:00
parent 8479d174be
commit 26af321271
37 changed files with 751 additions and 23 deletions

View File

@ -305,6 +305,7 @@ public class SQLiteUtil {
"id" TEXT,
"name" TEXT,
"parent_id" TEXT,
"tree_index" INTEGER,
"created_at" TEXT,
"updated_at" TEXT,
PRIMARY KEY ("id")
@ -341,6 +342,7 @@ public class SQLiteUtil {
"id" TEXT,
"name" TEXT,
"parent_id" TEXT,
"tree_index" INTEGER,
"created_at" TEXT,
"updated_at" TEXT,
PRIMARY KEY ("id")
@ -365,4 +367,35 @@ public class SQLiteUtil {
executeDDL(modelPath, sql);
}
public static void initializationIcon(String iconPath) {
// 创建图标类型表
String sql = """
CREATE TABLE "icon_type" (
"id" TEXT,
"name" TEXT,
"parent_id" TEXT,
"tree_index" INTEGER,
"created_at" TEXT,
"updated_at" TEXT,
PRIMARY KEY ("id")
);
""";
executeDDL(iconPath, sql);
// 创建图标表
sql = """
CREATE TABLE "icon" (
"id" TEXT,
"icon_type_id" TEXT,
"icon_name" TEXT,
"icon_type" TEXT,
"data" TEXT,
"view" TEXT,
"created_at" TEXT,
"updated_at" TEXT,
PRIMARY KEY ("id")
);
""";
executeDDL(iconPath, sql);
}
}