Skip to content

Commit 9e5e7d0

Browse files
fix: Update drizzle config to be up to date with the latest version (#1881)
Co-authored-by: juliusmarminge <[email protected]>
1 parent 12275fa commit 9e5e7d0

File tree

8 files changed

+18
-39
lines changed

8 files changed

+18
-39
lines changed

.changeset/dirty-tools-rule.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"create-t3-app": patch
3+
---
4+
5+
chore: update `drizzle-kit` to `0.21.0`

cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"@types/fs-extra": "^11.0.4",
7878
"@types/gradient-string": "^1.1.5",
7979
"@types/node": "^20.11.20",
80-
"drizzle-kit": "^0.20.14",
80+
"drizzle-kit": "^0.21.0",
8181
"drizzle-orm": "^0.29.4",
8282
"mysql2": "^3.9.1",
8383
"next": "^14.2.1",

cli/src/installers/dependencyVersionMap.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const dependencyVersionMap = {
1515

1616
// Drizzle
1717
"drizzle-orm": "^0.29.4",
18-
"drizzle-kit": "^0.20.14",
18+
"drizzle-kit": "^0.21.0",
1919
"eslint-plugin-drizzle": "^0.2.3",
2020
mysql2: "^3.9.1",
2121
"@planetscale/database": "^1.16.0",

cli/template/extras/config/drizzle-config-mysql.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { env } from "~/env";
44

55
export default {
66
schema: "./src/server/db/schema.ts",
7-
driver: "mysql2",
7+
dialect: "mysql",
88
dbCredentials: {
9-
uri: env.DATABASE_URL,
9+
url: env.DATABASE_URL,
1010
},
1111
tablesFilter: ["project1_*"],
1212
} satisfies Config;

cli/template/extras/config/drizzle-config-postgres.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { env } from "~/env";
44

55
export default {
66
schema: "./src/server/db/schema.ts",
7-
driver: "pg",
7+
dialect: "postgresql",
88
dbCredentials: {
9-
connectionString: env.DATABASE_URL,
9+
url: env.DATABASE_URL,
1010
},
1111
tablesFilter: ["project1_*"],
1212
} satisfies Config;

cli/template/extras/config/drizzle-config-sqlite.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { env } from "~/env";
44

55
export default {
66
schema: "./src/server/db/schema.ts",
7-
driver: "libsql",
7+
dialect: "sqlite",
88
dbCredentials: {
99
url: env.DATABASE_URL,
1010
},

pnpm-lock.yaml

+5-31
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

www/src/utils/fetchGithub.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export const fetchGithub = async <T extends "commits" | "repo">(
4848
console.warn(msg);
4949

5050
const response = await fetch(url);
51-
const data = await response.json();
51+
const data = (await response.json()) as Promise<unknown>;
5252

5353
const parsed = schema.safeParse(data);
5454
if (!parsed.success) {

0 commit comments

Comments
 (0)