feat 添加数据库模块
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
import DB from '@/utils/sqlite'
|
||||
|
||||
// 导入可删但爆红, 可正常运行
|
||||
import { projectTableSql } from './project'
|
||||
import { rtkTrackTableSql } from './rtkTrack'
|
||||
import { warningRecordTableSql } from './warningRecord'
|
||||
@@ -11,19 +9,20 @@ export { rtkTrackTableSql } from './rtkTrack'
|
||||
export { warningRecordTableSql } from './warningRecord'
|
||||
export { workRecordTableSql } from './workRecord'
|
||||
|
||||
const tableSqls = [
|
||||
projectTableSql,
|
||||
workRecordTableSql,
|
||||
rtkTrackTableSql,
|
||||
warningRecordTableSql,
|
||||
]
|
||||
|
||||
/**
|
||||
* 初始化数据库
|
||||
*/
|
||||
export async function initTables() {
|
||||
const sqls = [
|
||||
projectTableSql,
|
||||
workRecordTableSql,
|
||||
rtkTrackTableSql,
|
||||
warningRecordTableSql,
|
||||
]
|
||||
|
||||
try {
|
||||
await DB.transaction(sqls)
|
||||
console.log('开始初始化数据库表...')
|
||||
await DB.transaction(tableSqls)
|
||||
console.log('数据库表初始化成功')
|
||||
}
|
||||
catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user