TofuStack/src/lib/server/api/providers/database.provider.ts
2024-05-25 01:02:26 -05:00

11 lines
294 B
TypeScript

import { container } from 'tsyringe';
import { db } from '../infrastructure/database';
// Symbol
export const DatabaseProvider = Symbol('DATABASE_TOKEN');
// Type
export type DatabaseProvider = typeof db;
// Register
container.register<DatabaseProvider>(DatabaseProvider, { useValue: db });