feat: initial boilerplate
This commit is contained in:
12
api/libraries/read-store/database.ts
Normal file
12
api/libraries/read-store/database.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { config } from "~config";
|
||||
import { getDatabaseAccessor } from "~libraries/database/accessor.ts";
|
||||
|
||||
import { AccountInsert } from "./account/schema.ts";
|
||||
|
||||
export const db = getDatabaseAccessor<{
|
||||
accounts: AccountInsert;
|
||||
}>(`${config.name}:read-store`);
|
||||
|
||||
export function takeOne<TDocument>(documents: TDocument[]): TDocument | undefined {
|
||||
return documents[0];
|
||||
}
|
||||
Reference in New Issue
Block a user