/** * @param { import("knex").Knex } knex * @returns { Promise } */ exports.up = function(knex) { return knex.schema.alterTable('invoices', table => { table.boolean('is_prepayment').notNullable().defaultTo(false); }); }; /** * @param { import("knex").Knex } knex * @returns { Promise } */ exports.down = function(knex) { return knex.schema.alterTable('invoices', table => { table.dropColumn('is_prepayment'); }); };