This commit is contained in:
Mateusz Gruszczyński
2026-04-06 14:37:42 +02:00
parent 237596bd52
commit 80e181ea3f
41 changed files with 14959 additions and 1023 deletions

View File

@@ -4,13 +4,15 @@ import path from 'node:path';
import { DataSource } from 'typeorm';
import { env } from './env.js';
import { AppSetting } from '../entities/AppSetting.js';
import { Budget } from '../entities/Budget.js';
import { Category } from '../entities/Category.js';
import { Expense } from '../entities/Expense.js';
import { Merchant } from '../entities/Merchant.js';
import { Proof } from '../entities/Proof.js';
import { RecurringExpense } from '../entities/RecurringExpense.js';
import { User } from '../entities/User.js';
const entities = [User, Category, Expense, Proof, AppSetting, Merchant];
const entities = [User, Category, Expense, Proof, AppSetting, Merchant, Budget, RecurringExpense];
const baseOptions = { entities, synchronize: env.DB_SYNC, logging: env.DB_LOGGING };
if (env.DB_TYPE === 'sqlite') {