浏览代码

feat: db初始化

zhangjie 1 年之前
父节点
当前提交
06946f6d65
共有 5 个文件被更改,包括 4 次插入3 次删除
  1. 二进制
      database/database.sqlite
  2. 0 1
      electron/main/index.ts
  3. 1 0
      electron/preload/api.ts
  4. 2 1
      electron/preload/apiDb.ts
  5. 1 1
      electron/preload/utils.ts

二进制
database/database.sqlite


+ 0 - 1
electron/main/index.ts

@@ -53,7 +53,6 @@ app.whenReady().then(() => {
 
   // use electron
   useElectron();
-  // use node
 
   createWindow();
 

+ 1 - 0
electron/preload/api.ts

@@ -7,6 +7,7 @@ import { getImagicPath, getTempPath } from './utils';
 const gmInst =
   process.platform === 'win32'
     ? gm.subClass({
+        imageMagick: '7+',
         appPath: getImagicPath(),
       })
     : gm.subClass({ imageMagick: '7+' });

+ 2 - 1
electron/preload/apiDb.ts

@@ -4,10 +4,11 @@ import {
 } from '../db/modelApi/trackTask';
 import createDb from '../db/createdb';
 
+createDb();
+
 const dbApi = {
   getUnfinishTrackTask,
   createTrackTask,
-  createDb,
 };
 
 export type DbApi = typeof dbApi;

+ 1 - 1
electron/preload/utils.ts

@@ -29,7 +29,7 @@ export function getTempPath() {
 }
 
 export function getImagicPath() {
-  return path.join(getResourcesDir(), './imagemagick-7.1.1-11/magick.exe');
+  return path.join(getResourcesDir(), './imagemagick-7.1.1-11/');
 }
 
 export function makeDirSync(pathContent: string) {