每次导入数据库时​​,是否都会打开数据库的新实例吗?

时间:2019-05-07 23:06:05

标签: typescript sqlite

我有一个类,要求我传入一个更好的sqlite3数据库,我很担心,因为我认为每次导入数据库时​​,它都会打开一个新实例,我想知道那是否是真的

import sqlite3 from 'better-sqlite3';

export const db = new sqlite3(resolve(__dirname, '../database.db'), { fileMustExist: true });

现在,我想知道是否每次都做

import { db } from '../index';

const guildRepository = new GuildRepository(db, 'guilds');

它是否打开一个新的数据库实例,我可以使用这种方法吗?

0 个答案:

没有答案