directus
15 строк · 526.0 Байт
1import type { Knex } from 'knex';
2import { getHelpers } from '../helpers/index.js';
3
4export async function up(knex: Knex): Promise<void> {
5const helper = getHelpers(knex).schema;
6const type = helper.isOneOfClients(['oracle', 'cockroachdb']) ? 'text' : 'string';
7await helper.changeToType('directus_webhooks', 'collections', type);
8}
9
10export async function down(knex: Knex): Promise<void> {
11await getHelpers(knex).schema.changeToType('directus_webhooks', 'collections', 'string', {
12nullable: false,
13length: 255,
14});
15}
16