Skip to content

Commit 281ca96

Browse files
fix
1 parent 2077910 commit 281ca96

File tree

10 files changed

+18
-58
lines changed

10 files changed

+18
-58
lines changed

apps/cli/src/helpers/core/workspace-setup.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export async function setupWorkspaceDependencies(
1313
options.packageManager === "npm" ? "*" : "workspace:*";
1414

1515
const commonDeps: AvailableDependencies[] = ["dotenv", "zod"];
16-
const commonDevDeps: AvailableDependencies[] = ["tsdown"];
16+
const commonDevDeps: AvailableDependencies[] = [];
1717

1818
const configPackageDir = path.join(projectDir, "packages/config");
1919
const configDep: Record<string, string> = {};
@@ -81,7 +81,7 @@ export async function setupWorkspaceDependencies(
8181

8282
await addPackageDependency({
8383
dependencies: commonDeps,
84-
devDependencies: commonDevDeps,
84+
devDependencies: [...commonDevDeps, "tsdown"],
8585
customDependencies: serverDeps,
8686
customDevDependencies: configDep,
8787
projectDir: serverPackageDir,

apps/cli/templates/api/orpc/server/package.json.hbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
"name": "@{{projectName}}/api",
33
"exports": {
44
".": {
5-
"types": "./dist/index.d.ts",
65
"default": "./src/index.ts"
76
},
87
"./*": {
9-
"types": "./dist/*.d.ts",
108
"default": "./src/*.ts"
119
}
1210
},
1311
"type": "module",
14-
"scripts": {
15-
"build": "tsdown"
16-
},
12+
"scripts": {},
1713
"devDependencies": {},
1814
"peerDependencies": {
1915
"typescript": "^5"

apps/cli/templates/api/orpc/server/tsdown.config.ts.hbs

Lines changed: 0 additions & 7 deletions
This file was deleted.

apps/cli/templates/api/trpc/server/package.json.hbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
"name": "@{{projectName}}/api",
33
"exports": {
44
".": {
5-
"types": "./dist/index.d.ts",
65
"default": "./src/index.ts"
76
},
87
"./*": {
9-
"types": "./dist/*.d.ts",
108
"default": "./src/*.ts"
119
}
1210
},
1311
"type": "module",
14-
"scripts": {
15-
"build": "tsdown"
16-
},
12+
"scripts": {},
1713
"devDependencies": {},
1814
"peerDependencies": {
1915
"typescript": "^5"

apps/cli/templates/api/trpc/server/tsdown.config.ts.hbs

Lines changed: 0 additions & 7 deletions
This file was deleted.

apps/cli/templates/auth/better-auth/server/base/package.json.hbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
"name": "@{{projectName}}/auth",
33
"exports": {
44
".": {
5-
"types": "./dist/index.d.ts",
65
"default": "./src/index.ts"
76
},
87
"./*": {
9-
"types": "./dist/*.d.ts",
108
"default": "./src/*.ts"
119
}
1210
},
1311
"type": "module",
14-
"scripts": {
15-
"build": "tsdown"
16-
},
12+
"scripts": {},
1713
"devDependencies": {},
1814
"peerDependencies": {
1915
"typescript": "^5"

apps/cli/templates/auth/better-auth/server/base/tsdown.config.ts.hbs

Lines changed: 0 additions & 7 deletions
This file was deleted.

apps/cli/templates/db/base/package.json.hbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,13 @@
33
"type": "module",
44
"exports": {
55
".": {
6-
"types": "./dist/index.d.ts",
76
"default": "./src/index.ts"
87
},
98
"./*": {
10-
"types": "./dist/*.d.ts",
119
"default": "./src/*.ts"
1210
}
1311
},
14-
"scripts": {
15-
"build": "tsdown"
16-
},
12+
"scripts": {},
1713
"devDependencies": {},
1814
"peerDependencies": {
1915
"typescript": "^5"

apps/cli/templates/db/base/tsdown.config.ts.hbs

Lines changed: 0 additions & 7 deletions
This file was deleted.

apps/cli/templates/db/prisma/mysql/src/index.ts.hbs

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { PrismaClient } from "../prisma/generated/client";
2+
23
{{#if (eq dbSetup "planetscale")}}
34
import { PrismaPlanetScale } from "@prisma/adapter-planetscale";
45

@@ -7,15 +8,18 @@ const prisma = new PrismaClient({ adapter });
78
{{else}}
89
import { PrismaMariaDb } from "@prisma/adapter-mariadb";
910

10-
const adapter = new PrismaMariaDb({
11-
host: process.env.DATABASE_HOST || "localhost",
12-
port: parseInt(process.env.DATABASE_PORT || "3306"),
13-
user: process.env.DATABASE_USERNAME || "",
14-
password: process.env.DATABASE_PASSWORD || "",
15-
database: process.env.DATABASE_NAME || "",
16-
connectionLimit: 5,
17-
});
11+
const databaseUrl: string = process.env.DATABASE_URL!;
12+
13+
const url: URL = new URL(databaseUrl);
14+
const connectionConfig = {
15+
host: url.hostname,
16+
port: parseInt(url.port || "3306"),
17+
user: url.username,
18+
password: url.password,
19+
database: url.pathname.slice(1),
20+
};
1821

22+
const adapter = new PrismaMariaDb(connectionConfig);
1923
const prisma = new PrismaClient({ adapter });
2024
{{/if}}
2125

0 commit comments

Comments
 (0)