UNPKG

@directus/api

Version:

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

28 lines (26 loc) 789 B
import { getHelpers } from "../helpers/index.js"; //#region src/database/migrations/20220325B-add-default-language.ts async function up(knex) { const helper = getHelpers(knex).schema; await knex.schema.alterTable("directus_settings", (table) => { table.string("default_language").notNullable().defaultTo("en-US"); }); await helper.changeToType("directus_users", "language", "string", { nullable: true, default: null, length: 255 }); } async function down(knex) { const helper = getHelpers(knex).schema; await knex.schema.alterTable("directus_settings", (table) => { table.dropColumn("default_language"); }); await helper.changeToType("directus_users", "language", "string", { nullable: true, default: "en-US", length: 255 }); } //#endregion export { down, up };