From 0f6fe11c7579da67ac5b6bbff5b3ca38d133ab55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Tue, 11 Mar 2025 11:00:04 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20=E7=A7=BB=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E7=94=A8sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/Sqlite/sql/createTrigger.sql | 9 --------- src/plugins/Sqlite/sql/initData.ts | 8 ++++---- src/plugins/Sqlite/sql/initTable.ts | 21 --------------------- 3 files changed, 4 insertions(+), 34 deletions(-) delete mode 100644 src/plugins/Sqlite/sql/createTrigger.sql delete mode 100644 src/plugins/Sqlite/sql/initTable.ts diff --git a/src/plugins/Sqlite/sql/createTrigger.sql b/src/plugins/Sqlite/sql/createTrigger.sql deleted file mode 100644 index ef33ebf1..00000000 --- a/src/plugins/Sqlite/sql/createTrigger.sql +++ /dev/null @@ -1,9 +0,0 @@ --- @file plugins/Sqlite/sql/createTrigger.sql --- @brief 创建触发器 --- @since Beta v0.6.0 - --- @brief 重新创建成就表插入触发器 -drop trigger if exists insertAchievement; - --- @brief 重新创建成就表更新触发器 -drop trigger if exists updateAchievement; diff --git a/src/plugins/Sqlite/sql/initData.ts b/src/plugins/Sqlite/sql/initData.ts index b4cb85a0..4583dfaa 100644 --- a/src/plugins/Sqlite/sql/initData.ts +++ b/src/plugins/Sqlite/sql/initData.ts @@ -1,12 +1,12 @@ /** * @file plugins/Sqlite/sql/initData.ts * @description Sqlite 初始化数据 sql 语句 - * @since Beta v0.6.0 + * @since Beta v0.7.2 */ import { app } from "@tauri-apps/api"; -import initTableSql from "./initTable.js"; +import createTable from "./createTable.sql?raw"; import { getBuildTime } from "@/utils/TGBuild.js"; @@ -41,12 +41,12 @@ async function initAppData(): Promise { /** * @description 初始化数据 - * @since Beta v0.4.5 + * @since Beta v0.7.2 * @returns {Promise} sql */ async function initDataSql(): Promise { const sqlRes: string[] = []; - sqlRes.push(...initTableSql()); + sqlRes.push(createTable); sqlRes.push(...(await initAppData())); return sqlRes; } diff --git a/src/plugins/Sqlite/sql/initTable.ts b/src/plugins/Sqlite/sql/initTable.ts deleted file mode 100644 index eea58b8e..00000000 --- a/src/plugins/Sqlite/sql/initTable.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** - * @file plugins Sqlite sql initTable.ts - * @description Sqlite 初始化数据 sql 语句 - * @author BTMuli - * @since Alpha v0.2.0 - */ - -// data -import createTable from "./createTable.sql?raw"; -import createTrigger from "./createTrigger.sql?raw"; - -/** - * @description 初始化数据库表 - * @since Alpha v0.2.0 - * @returns {string[]} sql - */ -function initTableSql(): string[] { - return [createTable, createTrigger]; -} - -export default initTableSql;