20190122165422_v0.6.17.js 1.27 KB
exports.up = function(knex, Promise) {
    return Promise.all([
        knex.schema.table('hoja_ruta', function(table) {
            table.decimal('kmInicialVehiculo', 18, 4);
            table.decimal('kmFinalVehiculo', 18, 4)
            table.decimal('aforadorInicialVehiculo', 18, 4);
            table.decimal('aforadorFinalVehiculo', 18, 4)
            table.decimal('cantidadDescargaPorGravedad', 18, 4);
            table.decimal('litrosDescargadosPorGravedad', 18, 4);
            table.decimal('litrosCombustibleParaMovilidad', 18, 4);
            table.string('precintoBocaUno');
            table.string('precintoBocaDos');
            table.string('precintoBocaTres');
        })
    ]);
};

exports.down = function(knex, Promise) {
    return Promise.all([
        knex.schema.table('hoja_ruta', function(table) {
            table.dropColumns(
                'kmInicialVehiculo',
                'kmFinalVehiculo',
                'aforadorInicialVehiculo',
                'aforadorFinalVehiculo',
                'cantidadDescargaPorGravedad',
                'litrosDescargadosPorGravedad',
                'litrosCombustibleParaMovilidad',
                'precintoBocaUno',
                'precintoBocaDos',
                'precintoBocaTres'
            );
        })
    ]);
};