ci(db): added a prodcution drizzle and dev drizzle
This commit is contained in:
12
drizzle-dev.config.ts
Normal file
12
drizzle-dev.config.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { defineConfig } from "drizzle-kit";
|
||||
|
||||
const dbURL = `postgres://${process.env.DATABASE_USER}:${process.env.DATABASE_PASSWORD}@${process.env.DATABASE_HOST}:${process.env.DATABASE_PORT}/${process.env.DATABASE_DB}`;
|
||||
|
||||
export default defineConfig({
|
||||
dialect: "postgresql",
|
||||
schema: "./app/src/pkg/db/schema",
|
||||
out: "./migrations",
|
||||
dbCredentials: { url: dbURL },
|
||||
// verbose: true, // optional, logs more details
|
||||
//strict: true, // optional, prevents unsafe operations
|
||||
});
|
||||
@@ -4,7 +4,7 @@ const dbURL = `postgres://${process.env.DATABASE_USER}:${process.env.DATABASE_PA
|
||||
|
||||
export default defineConfig({
|
||||
dialect: "postgresql",
|
||||
schema: "./app/src/pkg/db/schema",
|
||||
schema: "./dist/pkg/db/schema",
|
||||
out: "./migrations",
|
||||
dbCredentials: { url: dbURL },
|
||||
// verbose: true, // optional, logs more details
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
"docker": "docker compose up --build --force-recreate -d",
|
||||
"commit": "cz",
|
||||
"deploy": "standard-version --conventional-commits && npm run build",
|
||||
"db:migrate": "npx drizzle-kit push",
|
||||
"db:generate": "npx drizzle-kit generate"
|
||||
"db:migrate": "npx drizzle-kit push --config=drizzle-dev.config.ts",
|
||||
"db:generate": "npx drizzle-kit generate --config=drizzle-dev.config.ts"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
Reference in New Issue
Block a user