20190524103556_v0.10.0.js 1.1 KB
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();
        });
};