1
0
Fork 0

chore(payload): add radio traffic base migration

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
Jason Fraley 2026-09-03 02:00:11 -04:00
parent 02b073e494
commit 488fadd3dc
2 changed files with 20675 additions and 0 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,17 @@
import { MigrateUpArgs, MigrateDownArgs, sql } from '@payloadcms/db-postgres'
export async function up({ db, payload, req }: MigrateUpArgs): Promise<void> {
await db.execute(sql`
ALTER TABLE "profiles" ADD COLUMN "progression_minigames_radio_traffic_games_played" numeric DEFAULT 0;
ALTER TABLE "profiles" ADD COLUMN "progression_minigames_radio_traffic_total_messages" numeric DEFAULT 0;
ALTER TABLE "profiles" ADD COLUMN "progression_minigames_radio_traffic_best_score" numeric DEFAULT 0;
ALTER TABLE "profiles" ADD COLUMN "progression_minigames_radio_traffic_xp_earned" numeric DEFAULT 0;`)
}
export async function down({ db, payload, req }: MigrateDownArgs): Promise<void> {
await db.execute(sql`
ALTER TABLE "profiles" DROP COLUMN "progression_minigames_radio_traffic_games_played";
ALTER TABLE "profiles" DROP COLUMN "progression_minigames_radio_traffic_total_messages";
ALTER TABLE "profiles" DROP COLUMN "progression_minigames_radio_traffic_best_score";
ALTER TABLE "profiles" DROP COLUMN "progression_minigames_radio_traffic_xp_earned";`)
}