20190125102735_v0.6.19.js 779 Bytes
exports.up = function(knex, Promise) {
    return Promise.all([
        knex.schema
            .table('VENDEDORES', function(table) {
                //Puede ser 1=vendedor, 2=cobrador, 3=ambos
                table.integer('rol');
                table.decimal('comisionCobrador', 12, 2);
            })
            .table('CLIENTES', function(table) {
                table.bigInteger('idCobrador').unsigned();
            })
    ]);
};

exports.down = function(knex, Promise) {
    return Promise.all([
        knex.schema
            .table('VENDEDORES', function(table) {
                table.dropColumns('rol', 'comisionCobrador');
            })
            .table('CLIENTES', function(table) {
                table.dropColumn('idCobrador');
            })
    ]);
};