Moved to lbSQL fully
All checks were successful
Docker Deploy / build-and-push (push) Successful in 3m33s

This commit is contained in:
2026-01-17 10:58:10 -07:00
parent 996092d14e
commit 3734b2693a
5 changed files with 18 additions and 9 deletions

View File

@@ -1,2 +1,10 @@
# Chronus
A modern time tracking application built with Astro, Vue, and DaisyUI.
A modern time tracking application built with Astro, Vue, and DaisyUI.
## Stack
Frameword: Astro
Runtime: Node
UI Library: Vue 3
CSS and Styles: DaisyUI + Tailwind CSS
Database: libSQL
ORM: Drizzle ORM

View File

@@ -1,10 +1,11 @@
import { defineConfig } from 'drizzle-kit';
import { defineConfig } from "drizzle-kit";
export default defineConfig({
schema: './src/db/schema.ts',
out: './drizzle',
dialect: 'sqlite',
schema: "./src/db/schema.ts",
out: "./drizzle",
dialect: "turso",
dbCredentials: {
url: process.env.DATABASE_URL || 'chronus.db',
url: process.env.DATABASE_URL || "file:chronus.db",
authToken: process.env.DATABASE_AUTH_TOKEN,
},
});

View File

@@ -1,7 +1,7 @@
{
"version": "6",
"dialect": "sqlite",
"id": "94dc604f-12b6-48e9-b845-bbd5d3fce256",
"id": "baea49b9-0dd5-4e46-9345-40acabf238c3",
"prevId": "00000000-0000-0000-0000-000000000000",
"tables": {
"api_tokens": {

View File

@@ -5,8 +5,8 @@
{
"idx": 0,
"version": "6",
"when": 1768638355306,
"tag": "0000_good_power_pack",
"when": 1768672531260,
"tag": "0000_powerful_texas_twister",
"breakpoints": true
}
]