Я хочу создать новую схему и переместить 3 таблицы из другой схемы. Я должен выполнить эту задачу с помощью миграции. Я использую postgres. knex. С помощью этого метода https://gist.github.com/NigelEarle/70db130cc040cc2868555b29a0278261 up
и down
Я хочу переместить 3 таблицы из схемы education
в новую созданную схему, ниже приведена функция, которую я пытаюсь написать сделать эту миграцию. Кто-нибудь может мне с этим помочь? Я застрял, не уверенный, как бы я переместил таблицы из education
схемы.
exports.up = async function(knex) {
try {
await create_schema(knex, 'new_db_schema_school');
// to do - here i want to move my tables from another schema
} catch (error) {
console.log(error);
}
};
А вот функция down в основном это противоположность функции up. как перемещение таблиц назад к education
и удаление вновь созданной схемы.
exports.up = async function(knex) {
try {
await drop_schema(knex, 'new_db_schema_school');
// to do - here i want to move my tables back from where it moved from
} catch (error) {
console.log(error);
}
};
Может ли кто-нибудь помочь мне с этим.