migration: add users api key fields

This commit is contained in:
Jeffrey 2026-02-26 11:07:15 +01:00
parent 89f6ab505d
commit ac8d8b03bc
2 changed files with 34 additions and 1 deletions

View File

@ -0,0 +1,15 @@
import { MigrateUpArgs, MigrateDownArgs, sql } from '@payloadcms/db-postgres'
export async function up({ db, payload, req }: MigrateUpArgs): Promise<void> {
await db.execute(sql`
ALTER TABLE "users" ADD COLUMN "enable_a_p_i_key" boolean;
ALTER TABLE "users" ADD COLUMN "api_key" varchar;
ALTER TABLE "users" ADD COLUMN "api_key_index" varchar;`)
}
export async function down({ db, payload, req }: MigrateDownArgs): Promise<void> {
await db.execute(sql`
ALTER TABLE "users" DROP COLUMN "enable_a_p_i_key";
ALTER TABLE "users" DROP COLUMN "api_key";
ALTER TABLE "users" DROP COLUMN "api_key_index";`)
}

View File

@ -1,7 +1,20 @@
import * as migration_20260221_114950_baseline from './20260221_114950_baseline';
import * as migration_20260221_115051_add_service_calculator from './20260221_115051_add_service_calculator';
import * as migration_20260224_091812_add_anchor_links from './20260224_091812_add_anchor_links';
import * as migration_20260224_133833 from './20260224_133833';
import * as migration_20260226_095439 from './20260226_095439';
export const migrations = [
{
up: migration_20260221_114950_baseline.up,
down: migration_20260221_114950_baseline.down,
name: '20260221_114950_baseline',
},
{
up: migration_20260221_115051_add_service_calculator.up,
down: migration_20260221_115051_add_service_calculator.down,
name: '20260221_115051_add_service_calculator',
},
{
up: migration_20260224_091812_add_anchor_links.up,
down: migration_20260224_091812_add_anchor_links.down,
@ -10,6 +23,11 @@ export const migrations = [
{
up: migration_20260224_133833.up,
down: migration_20260224_133833.down,
name: '20260224_133833'
name: '20260224_133833',
},
{
up: migration_20260226_095439.up,
down: migration_20260226_095439.down,
name: '20260226_095439'
},
];