Ben bunu yapmak için bir şekilde inşa bulamadım, bu yüzden sadece ham moduna açılan:
exports.up = function(knex) {
return knex.schema.createTable('users_products', (t) => {
t.uuid('id').primary().defaultTo(knex.raw('uuid_generate_v4()'));
t.uuid('user_id').notNullable().references('id').inTable('users').onDelete('CASCADE');
t.uuid('product_id').notNullable().references('id').inTable('products').onDelete('CASCADE');
});
};
: Ayrıca bu kadar taşıma işleminin otomatik olarak gerçekleşmesi ayarlayabilirsiniz
knex.raw('TRUNCATE TABLE users, products CASCADE')