Skip to content

Commit ba37dad

Browse files
committed
changed to local db
1 parent d117e03 commit ba37dad

File tree

5 files changed

+57
-61
lines changed

5 files changed

+57
-61
lines changed

bun.lockb

452 KB
Binary file not shown.

drizzle.config.ts

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
import type { Config } from 'drizzle-kit';
2-
import 'dotenv/config';
3-
4-
const { DB_URL, AUTH_TOKEN } = process.env;
52

63
export default {
74
schema: './src/lib/db/schema.ts',
85
out: './migrations',
96
driver: 'turso',
107
dbCredentials: {
11-
url: process.env.DB_URL!,
12-
authToken: process.env.AUTH_TOKEN
8+
url: 'file:local.db'
139
}
1410
} satisfies Config;

local.db

8 KB
Binary file not shown.

package.json

+55-54
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,57 @@
11
{
2-
"name": "todo-drizzle",
3-
"version": "0.0.1",
4-
"private": true,
5-
"scripts": {
6-
"dev": "vite dev",
7-
"build": "vite build",
8-
"preview": "vite preview",
9-
"test": "npm run test:integration && npm run test:unit",
10-
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
11-
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
12-
"lint": "prettier --check . && eslint .",
13-
"format": "prettier --write .",
14-
"test:integration": "playwright test",
15-
"test:unit": "vitest",
16-
"studio": "drizzle-kit studio --config drizzle.config.ts",
17-
"generate": "drizzle-kit generate:sqlite --config drizzle.config.ts",
18-
"migrate": "drizzle-kit push:sqlite --config drizzle.config.ts"
19-
},
20-
"devDependencies": {
21-
"@playwright/test": "^1.28.1",
22-
"@skeletonlabs/skeleton": "2.6.1",
23-
"@skeletonlabs/tw-plugin": "0.3.0",
24-
"@sveltejs/adapter-auto": "^3.0.0",
25-
"@sveltejs/kit": "^2.4.3",
26-
"@sveltejs/vite-plugin-svelte": "^3.0.0",
27-
"@tailwindcss/forms": "0.5.7",
28-
"@types/node": "20.10.5",
29-
"@typescript-eslint/eslint-plugin": "^6.0.0",
30-
"@typescript-eslint/parser": "^6.0.0",
31-
"autoprefixer": "10.4.16",
32-
"drizzle-kit": "^0.20.8",
33-
"eslint": "^8.28.0",
34-
"eslint-config-prettier": "^9.1.0",
35-
"eslint-plugin-svelte": "^2.30.0",
36-
"postcss": "8.4.32",
37-
"prettier": "^3.1.1",
38-
"prettier-plugin-svelte": "^3.1.2",
39-
"svelte": "^4.2.7",
40-
"svelte-check": "^3.6.0",
41-
"tailwindcss": "3.4.0",
42-
"tslib": "^2.4.1",
43-
"typescript": "^5.0.0",
44-
"vite": "^5.0.12",
45-
"vite-plugin-tailwind-purgecss": "0.2.0",
46-
"vitest": "^1.0.0"
47-
},
48-
"type": "module",
49-
"dependencies": {
50-
"@libsql/client": "^0.4.0-pre.5",
51-
"dotenv": "^16.3.1",
52-
"drizzle-orm": "^0.29.2",
53-
"lucia": "^2.7.6",
54-
"postgres": "^3.4.3"
55-
}
2+
"name": "todo-drizzle",
3+
"version": "0.0.1",
4+
"private": true,
5+
"scripts": {
6+
"dev": "vite dev",
7+
"build": "vite build",
8+
"preview": "vite preview",
9+
"test": "npm run test:integration && npm run test:unit",
10+
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
11+
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
12+
"lint": "prettier --check . && eslint .",
13+
"format": "prettier --write .",
14+
"test:integration": "playwright test",
15+
"test:unit": "vitest",
16+
"studio": "drizzle-kit studio --config drizzle.config.ts",
17+
"generate": "drizzle-kit generate:sqlite --config drizzle.config.ts",
18+
"migrate": "drizzle-kit push:sqlite --config drizzle.config.ts"
19+
},
20+
"devDependencies": {
21+
"@playwright/test": "^1.28.1",
22+
"@skeletonlabs/skeleton": "2.6.1",
23+
"@skeletonlabs/tw-plugin": "0.3.0",
24+
"@sveltejs/adapter-auto": "^3.0.0",
25+
"@sveltejs/kit": "^2.4.3",
26+
"@sveltejs/vite-plugin-svelte": "^3.0.0",
27+
"@tailwindcss/forms": "0.5.7",
28+
"@types/node": "20.10.5",
29+
"@typescript-eslint/eslint-plugin": "^6.0.0",
30+
"@typescript-eslint/parser": "^6.0.0",
31+
"autoprefixer": "10.4.16",
32+
"drizzle-kit": "^0.20.8",
33+
"eslint": "^8.28.0",
34+
"eslint-config-prettier": "^9.1.0",
35+
"eslint-plugin-svelte": "^2.30.0",
36+
"postcss": "8.4.32",
37+
"prettier": "^3.1.1",
38+
"prettier-plugin-svelte": "^3.1.2",
39+
"svelte": "^4.2.7",
40+
"svelte-check": "^3.6.0",
41+
"tailwindcss": "3.4.0",
42+
"tslib": "^2.4.1",
43+
"typescript": "^5.0.0",
44+
"vite": "^5.0.12",
45+
"vite-plugin-tailwind-purgecss": "0.2.0",
46+
"vitest": "^1.0.0"
47+
},
48+
"type": "module",
49+
"dependencies": {
50+
"@libsql/client": "^0.4.0-pre.5",
51+
"@tanstack/svelte-query": "^5.36.1",
52+
"dotenv": "^16.3.1",
53+
"drizzle-orm": "^0.29.2",
54+
"lucia": "^2.7.6",
55+
"postgres": "^3.4.3"
56+
}
5657
}

src/lib/db/db.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { drizzle } from 'drizzle-orm/libsql';
22
import { createClient } from '@libsql/client';
3-
import { DB_URL, AUTH_TOKEN } from '$env/static/private';
43

5-
const client = createClient({ url: DB_URL, authToken: AUTH_TOKEN });
4+
const client = createClient({ url: 'file:local.db' });
65
export const db = drizzle(client);

0 commit comments

Comments
 (0)