ソースを参照

feat(database): 更新数据库配置文件路径

zyh 1 年間 前
コミット
398c30e768
3 ファイル変更6 行追加5 行削除
  1. 1 1
      .gitignore
  2. 1 1
      knexfile.js
  3. 4 3
      package.json

+ 1 - 1
.gitignore

@@ -4,4 +4,4 @@ node_modules
 /build
 .env
 
-.data/database.sqlite
+.data

+ 1 - 1
knexfile.js

@@ -3,7 +3,7 @@
 const config = {
   client: "sqlite3",
   connection: {
-    filename: "./.data/database.sqlite",
+    filename: ".data/database.sqlite",
   },
   useNullAsDefault: true,
 };

+ 4 - 3
package.json

@@ -13,7 +13,8 @@
     "migrate:rollback": "knex migrate:rollback",
     "migrate:list": "knex migrate:list",
     "seed": "knex seed:run",
-    "seed:make": "knex seed:make"
+    "seed:make": "knex seed:make",
+    "db:init": "mkdir -p .data && touch .data/database.sqlite && knex migrate:latest && knex seed:run"
   },
   "dependencies": {
     "@ant-design/icons": "^5.5.1",
@@ -26,7 +27,7 @@
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
     "remix-utils": "^7.7.0",
-    "sqlite3": "^5.1.7"
+    "sqlite3": "^4.0.3"
   },
   "devDependencies": {
     "@remix-run/dev": "*",
@@ -48,6 +49,6 @@
     "vite-tsconfig-paths": "^4.2.1"
   },
   "engines": {
-    "node": ">=20.0.0"
+    "node": ">=18.18.0"
   }
 }