PPPAIMT-Crest/backend/migrations/20260930180000_survey_respo...

19 lines
501 B
JavaScript

/**
* One survey response per application.
* @param {import('knex').Knex} knex
*/
export async function up(knex) {
await knex.schema.alterTable('survey_responses', (table) => {
table.unique(['application_id'], 'survey_responses_application_unique');
});
}
/**
* @param {import('knex').Knex} knex
*/
export async function down(knex) {
await knex.schema.alterTable('survey_responses', (table) => {
table.dropUnique(['application_id'], 'survey_responses_application_unique');
});
}