exports.up = function (knex) { return knex.schema.alterTable("atendimento_avaliacoes", (t) => { t.string("StatusCancelamento", 12).notNullable().defaultTo("nao"); // nao | ameacou | cancelou | indefinido t.text("MotivoCancelamento").nullable(); t.index(["StatusCancelamento"]); }); }; exports.down = function (knex) { return knex.schema.alterTable("atendimento_avaliacoes", (t) => { t.dropIndex(["StatusCancelamento"]); t.dropColumn("StatusCancelamento"); t.dropColumn("MotivoCancelamento"); }); };