tool: add drizzle for creating amq sqlite db

This commit is contained in:
2026-02-04 23:50:06 -08:00
parent bf9b1837a2
commit 16fc8f59ca
6 changed files with 276 additions and 27 deletions

4
src/lib/db/index.ts Normal file
View File

@@ -0,0 +1,4 @@
// import 'dotenv/config';
import { drizzle } from "drizzle-orm/bun-sqlite";
export const db = drizzle(process.env.DB_FILE_NAME);

View File

@@ -0,0 +1,17 @@
import { sqliteTable } from "drizzle-orm/sqlite-core";
export const animeTable = sqliteTable("anime", {
// TODO
});
export const songsTable = sqliteTable("songs", {
// TODO
});
export const animeSongsTable = sqliteTable("anime_songs", {
// TODO
});
export const artistsTable = sqliteTable("artists", {
// TODO
});