UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

15 lines (14 loc) 768 B
export async function up(knex) { await knex.schema.alterTable('directus_settings', (table) => { table.boolean('public_registration').notNullable().defaultTo(false); table.boolean('public_registration_verify_email').notNullable().defaultTo(true); table.uuid('public_registration_role').nullable(); table.foreign('public_registration_role').references('directus_roles.id').onDelete('SET NULL'); table.json('public_registration_email_filter').nullable(); }); } export async function down(knex) { await knex.schema.alterTable('directus_settings', (table) => { table.dropColumns('public_registration', 'public_registration_verify_email', 'public_registration_role', 'public_registration_email_filter'); }); }