@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
20 lines (19 loc) • 687 B
JavaScript
import { getHelpers } from '../helpers/index.js';
export async function up(knex) {
const helpers = getHelpers(knex);
await knex.schema.alterTable('directus_collections', (table) => {
table.integer('sort');
table
.string('group', helpers.schema.getTableNameMaxLength())
.references('collection')
.inTable('directus_collections');
table.string('collapse').defaultTo('open').notNullable();
});
}
export async function down(knex) {
await knex.schema.alterTable('directus_collections', (table) => {
table.dropColumn('sort');
table.dropColumn('group');
table.dropColumn('collapse');
});
}