Переглянути джерело

remove production from knex file making it available on all environments

Pouria Ezzati 1 рік тому
батько
коміт
efde71ae8b
2 змінених файлів з 16 додано та 18 видалено
  1. 14 16
      knexfile.js
  2. 2 2
      package.json

+ 14 - 16
knexfile.js

@@ -1,21 +1,19 @@
 const env = require("./server/env");
 
 module.exports = {
-  production: {
-    client: env.DB_CLIENT,
-    connection: {
-      filename: "db/" + env.DB_FILENAME,
-      host: env.DB_HOST,
-      database: env.DB_NAME,
-      user: env.DB_USER,
-      port: env.DB_PORT,
-      password: env.DB_PASSWORD,
-      ssl: env.DB_SSL,
-    },
-    migrations: {
-      tableName: "knex_migrations",
-      directory: "server/migrations",
-      disableMigrationsListValidation: true,
-    }
+  client: env.DB_CLIENT,
+  connection: {
+    filename: "db/" + env.DB_FILENAME,
+    host: env.DB_HOST,
+    database: env.DB_NAME,
+    user: env.DB_USER,
+    port: env.DB_PORT,
+    password: env.DB_PASSWORD,
+    ssl: env.DB_SSL,
+  },
+  migrations: {
+    tableName: "knex_migrations",
+    directory: "server/migrations",
+    disableMigrationsListValidation: true,
   }
 };

+ 2 - 2
package.json

@@ -8,8 +8,8 @@
     "docker:run": "docker run -p 3000:3000 --env-file .env -d kutt:latest",
     "dev": "npm run migrate && node --watch-path=./server server/server.js",
     "start": "npm run migrate && cross-env NODE_ENV=production node server/server.js",
-    "migrate": "knex migrate:latest --env production",
-    "migrate:make": "knex migrate:make --env production",
+    "migrate": "knex migrate:latest",
+    "migrate:make": "knex migrate:make",
     "docs:build": "cd docs/api && node generate && cd ../.."
   },
   "repository": {