Я столкнулся со следующей проблемой. Если я пытаюсь создать таблицу, вызывая эти методы - результата нет:
this.knexDB.schema
.createTable("students", table => {
table.increments("id");
table.string("student_name");
table.string("studnt_number");
});
Таблица не создается. Однако, если я добавлю вызов «then» - таблица сразу создаст:
this.knexDB.schema
.createTable("students", table => {
table.increments("id");
table.string("student_name");
table.string("studnt_number");
})
.then(() => {
console.log("table created!");
});
Вопросы :
- Почему это работаеткак это?
- Есть ли какие-либо способы позвонить
create table
прямо сейчас, используя более "подходящий" способ?