我有一个类,要求我传入一个更好的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');
它是否打开一个新的数据库实例,我可以使用这种方法吗?