feat(16-01): migrate schema to pgTable and add users table with userId columns
- Rewrite schema.ts from sqlite-core to pg-core (pgTable, serial, timestamp, doublePrecision) - Add users table with id, logtoSub (unique), createdAt - Add userId FK column to items, categories, threads, setups, apiKeys, oauthTokens - Add composite unique constraint on categories(userId, name) - Change settings PK to composite (userId, key) - Remove global Uncategorized seed from seed.ts (now per-user lazy) - Generate Drizzle pg migration
This commit is contained in:
7
drizzle-pg.config.ts
Normal file
7
drizzle-pg.config.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
import { defineConfig } from "drizzle-kit";
|
||||
|
||||
export default defineConfig({
|
||||
out: "./drizzle-pg",
|
||||
schema: "./src/db/schema.ts",
|
||||
dialect: "postgresql",
|
||||
});
|
||||
Reference in New Issue
Block a user