🐛 fix(db): name 作为主键防止重复性插入

This commit is contained in:
BTMuli
2023-04-25 22:59:59 +08:00
parent 8cb05dd188
commit 528d4f6e83

View File

@@ -1,7 +1,7 @@
/** /**
* @file utils TGSql.ts * @file utils TGSql.ts
* @description 数据库sql语句 * @description 数据库sql语句
* @auther BTMuli<bt-muli@outlook.com> * @author BTMuli<bt-muli@outlook.com>
* @since Alpha v0.1.4 * @since Alpha v0.1.4
*/ */
@@ -112,8 +112,7 @@ function initNameCardTable (): string[] {
sqlRes.push(` sqlRes.push(`
CREATE TABLE IF NOT EXISTS NameCard CREATE TABLE IF NOT EXISTS NameCard
( (
id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT PRIMARY KEY,
name TEXT DEFAULT NULL,
description TEXT DEFAULT NULL, description TEXT DEFAULT NULL,
icon TEXT NOT NULL, icon TEXT NOT NULL,
bg TEXT NOT NULL, bg TEXT NOT NULL,