0
與Knex runnnig摩卡測試時,我得到Knex:Error Pool2 - Error: SQLITE_CANTOPEN: unable to open database file
/SQLite的「SQLITE_CANTOPEN:無法打開數據庫文件」 使用Knex內存SQLite數據庫,
我knexfile:
module.exports = {
test: {
client: 'sqlite3',
connection: {
filename: ':memory:',
}
}
...
唯一參考我發現,當我谷歌是一個人拼錯':記憶'。
我應該如何調試?有沒有辦法打開knex/SQLite的詳細日誌記錄?
我相信錯誤發生在初始化,測試之前和beforeEach()
之前。當我從sqlite3切換到mysql(我們在我們的開發設置中使用)時,它正常工作。