vi-ilo/apps/vdb-backend/src/config/dbconfig.ts
2025-09-10 17:55:28 -04:00

15 lines
No EOL
515 B
TypeScript

import "reflect-metadata"
import { DataSource } from "typeorm"
import {Lemma, WordForm, Media, Example, Definition, Comment, PartOfSpeech, Lect} from "../db/dbmodel.js"
const persistent_path = process.env.VI_DB_PERSISTENT_PATH || "./res";
export const appDataSource = new DataSource({
type: "sqlite",
database:`${persistent_path}/dev.sqlite`,
synchronize: true,
logging: false,
entities: [Lemma, WordForm, Example, Media, Definition, Comment, PartOfSpeech, Lect],
migrations: [],
subscribers: [],
})