mirror of
https://github.com/versia-pub/server.git
synced 2026-03-13 05:49:16 +01:00
refactor(plugin): ♻️ Add more exports to @versia/kit for database behaviour
This commit is contained in:
parent
23300ae93e
commit
3879763971
10 changed files with 44 additions and 22 deletions
9
packages/plugin-kit/exports/db.ts
Normal file
9
packages/plugin-kit/exports/db.ts
Normal 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";
|
||||
3
packages/plugin-kit/exports/drizzle.ts
Normal file
3
packages/plugin-kit/exports/drizzle.ts
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// biome-ignore lint/performance/noReExportAll: <explanation>
|
||||
// biome-ignore lint/performance/noBarrelFile: <explanation>
|
||||
export * from "drizzle-orm";
|
||||
3
packages/plugin-kit/exports/tables.ts
Normal file
3
packages/plugin-kit/exports/tables.ts
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// biome-ignore lint/performance/noReExportAll: <explanation>
|
||||
// biome-ignore lint/performance/noBarrelFile: <explanation>
|
||||
export * from "~/drizzle/schema";
|
||||
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue