exports.up = function (knex) { return knex.schema .table('nota_pedido', function (table) { table.bigInteger('idListaPrecio').unsigned(); table.dropColumn('idPrecioCondicion'); }) .table('plazo_pago', function (table) { table.bigInteger('idCliente').unsigned(); table.dropColumn('idPreciosCondiciones'); }) .table('remito', function (table) { table.bigInteger('idListaPrecio').unsigned(); table.dropColumn('idPrecioCondicion'); }); }; exports.down = function (knex, Promise) { return knex.schema .table('nota_pedido', function (table) { table.dropColumn('idListaPrecio'); table.bigInteger('idPrecioCondicion').unsigned(); }) .table('plazo_pago', function (table) { table.dropColumn('idCliente'); table.bigInteger('idPreciosCondiciones').unsigned(); }) .table('remito', function (table) { table.dropColumn('idListaPrecio'); table.bigInteger('idPrecioCondicion').unsigned(); }); };