diff options
Diffstat (limited to 'src/lib/server/services/index.ts')
| -rw-r--r-- | src/lib/server/services/index.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/server/services/index.ts b/src/lib/server/services/index.ts new file mode 100644 index 0000000..372e0d3 --- /dev/null +++ b/src/lib/server/services/index.ts @@ -0,0 +1,16 @@ +import { db } from '$lib/server/db'; +import { CategoriesService } from './categories'; +import { GroceriesService } from './groceries'; +import { ProjectsService } from './projects'; +import { ReferencesService } from './references'; +import { RoutinesService } from './routines'; + +/** + * Services wired once for the running server. Tests build their own instances + * with a test database instead of importing from here. + */ +export const categoriesService = new CategoriesService(db); +export const groceriesService = new GroceriesService(db); +export const projectsService = new ProjectsService(db); +export const referencesService = new ReferencesService(db); +export const routinesService = new RoutinesService(db); |
