Я пытаюсь запустить следующий код и получаю сообщение об ошибке
{TimeoutError: Knex: Тайм-аут при установлении соединения.Бассейн, вероятно, полон.Вам не хватает вызова .transacting (trx)?
Есть ли способ заставить sqlite ждать, пока пул не опустеет?если нет, что бы вы предложили?
const path = require('path');
const knex = require('knex')({
client: 'sqlite3',
useNullAsDefault: true,
connection: {
filename: path.join(__dirname, '/db/sqlite.db')
}
});
knex('lorem')
.insert({ rowid: 'Slaughterhouse Five' })
var z = 0;
while (z < 20000) {
knex('lorem')
.select('rowid')
.then(result => {
console.log('res', result);
})
.catch(error => console.log('Error in select', error));
z++;
}