refactor(plugin): ♻️ Add more exports to @versia/kit for database behaviour

This commit is contained in:
Jesse Wierzbinski 2024-09-30 14:34:43 +02:00
parent 23300ae93e
commit 3879763971
No known key found for this signature in database
10 changed files with 44 additions and 22 deletions

View file

@ -1,5 +0,0 @@
import { Note } from "./note";
import { OAuthManager } from "./oauth";
import { Timeline } from "./timeline";
export { Note, Timeline, OAuthManager };

View file

@ -0,0 +1,9 @@
// biome-ignore lint/performance/noBarrelFile: <explanation>
export { User } from "~/packages/database-interface/user";
export { Role } from "~/packages/database-interface/role";
export { Attachment } from "~/packages/database-interface/attachment";
export { Emoji } from "~/packages/database-interface/emoji";
export { Instance } from "~/packages/database-interface/instance";
export { Note } from "~/packages/database-interface/note";
export { Timeline } from "~/packages/database-interface/timeline";
export { db } from "~/drizzle/db";

View file

@ -0,0 +1,3 @@
// biome-ignore lint/performance/noReExportAll: <explanation>
// biome-ignore lint/performance/noBarrelFile: <explanation>
export * from "drizzle-orm";

View file

@ -0,0 +1,3 @@
// biome-ignore lint/performance/noReExportAll: <explanation>
// biome-ignore lint/performance/noBarrelFile: <explanation>
export * from "~/drizzle/schema";

View file

@ -37,6 +37,18 @@
".": {
"import": "./index.ts",
"default": "./index.ts"
},
"./db": {
"import": "./exports/db.ts",
"default": "./exports/db.ts"
},
"./drizzle": {
"import": "./exports/drizzle.ts",
"default": "./exports/drizzle.ts"
},
"./tables": {
"import": "./exports/tables.ts",
"default": "./exports/tables.ts"
}
}
}