UNPKG

@directus/api

Version:

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

15 lines (14 loc) 501 B
import { useEnv } from '@directus/env'; import { toBoolean } from '@directus/utils'; export async function up(knex) { const env = useEnv(); const acceptedTerms = toBoolean(env['ACCEPT_TERMS']); await knex.schema.alterTable('directus_settings', (table) => { table.boolean('accepted_terms').defaultTo(acceptedTerms); }); } export async function down(knex) { await knex.schema.alterTable('directus_settings', (table) => { table.dropColumn('accepted_terms'); }); }