У меня есть простая вставка, которая должна произойти в таблице в определенной схеме, которая не будет находиться в пути поиска:
db('tick').insert({bigbang: 435114000000, history: 0})
.then(() => {
console.log('are we here yet?');
})
.catch((err) => {
console.log(err);
});
Это не происходит с ошибкой, сообщающей мне, что отношение "галочка" не существует ... и не существует ни в каком поисковом пути по умолчанию.
Однако я не могу найти никаких примеров или руководств, которые объясняют, как явно указать, какую схему использовать. Я предполагаю, что большинство шаблонов просто устанавливают путь поиска, чтобы избежать необходимости делать это ... но мне нужно будет переключаться между таблицами с одинаковыми именами в нескольких схемах. Я просматривал документы Knex несколько раз и, судя по всему, похоже, что функциональность Schema Builder предназначена только для ddl. Множество примеров создания и изменения объектов, но ни одного со вставкой или обновлением.
Возможно ли это?