src/Entities/Connection.ts
//#region Global Imports
import { createConnection, Connection } from 'typeorm';
//#endregion Global Imports
export default async (): Promise<Connection | undefined> => {
try {
return await createConnection({
type: 'sqlite',
name: 'default',
database: './db.sqlite',
entities: [__dirname + '/*'],
synchronize: true,
});
} catch (error) {
return undefined;
}
};