UNPKG

@directus/api

Version:

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

20 lines (19 loc) 661 B
import { getHelpers } from '../helpers/index.js'; export async function up(knex) { const helper = getHelpers(knex).schema; if (helper.isOneOfClients(['oracle', 'cockroachdb'])) { return; } await knex.schema.alterTable('directus_files', (table) => { table.bigInteger('filesize').nullable().defaultTo(null).alter(); }); } export async function down(knex) { const helper = getHelpers(knex).schema; if (helper.isOneOfClients(['oracle', 'cockroachdb'])) { return; } await knex.schema.alterTable('directus_files', (table) => { table.integer('filesize').nullable().defaultTo(null).alter(); }); }