mirror of
https://github.com/FranP-code/create-better-t-stack.git
synced 2025-10-12 23:52:15 +00:00
Replace postgres package with pg for PostgreSQL support with drizzle
This commit is contained in:
5
.changeset/loose-beers-wink.md
Normal file
5
.changeset/loose-beers-wink.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"create-better-t-stack": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Replace postgres package with pg for PostgreSQL support with drizzle
|
||||||
@@ -31,7 +31,8 @@ export const dependencyVersionMap = {
|
|||||||
"drizzle-kit": "^0.30.5",
|
"drizzle-kit": "^0.30.5",
|
||||||
|
|
||||||
"@libsql/client": "^0.14.0",
|
"@libsql/client": "^0.14.0",
|
||||||
postgres: "^3.4.5",
|
pg: "^8.14.1",
|
||||||
|
"@types/pg": "^8.11.11",
|
||||||
|
|
||||||
mysql2: "^3.14.0",
|
mysql2: "^3.14.0",
|
||||||
|
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ export async function setupDatabase(
|
|||||||
});
|
});
|
||||||
} else if (databaseType === "postgres") {
|
} else if (databaseType === "postgres") {
|
||||||
addPackageDependency({
|
addPackageDependency({
|
||||||
dependencies: ["drizzle-orm", "postgres"],
|
dependencies: ["drizzle-orm", "pg"],
|
||||||
devDependencies: ["drizzle-kit"],
|
devDependencies: ["drizzle-kit", "@types/pg"],
|
||||||
projectDir: serverDir,
|
projectDir: serverDir,
|
||||||
});
|
});
|
||||||
} else if (databaseType === "mysql") {
|
} else if (databaseType === "mysql") {
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
import { drizzle } from "drizzle-orm/postgres-js";
|
import { drizzle } from "drizzle-orm/node-postgres";
|
||||||
import postgres from "postgres";
|
|
||||||
|
|
||||||
const queryClient = postgres(process.env.DATABASE_URL || "");
|
export const db = drizzle(process.env.DATABASE_URL || "");
|
||||||
export const db = drizzle({ client: queryClient });
|
|
||||||
|
|||||||
Reference in New Issue
Block a user