Files
AFFiNE-Mirror/packages/backend/server/src/data/migrations/1715672224087-update-prompts.ts
2024-05-15 14:03:09 +00:00

23 lines
462 B
TypeScript

import { PrismaClient } from '@prisma/client';
import { refreshPrompts } from './utils/prompts';
export class UpdatePrompts1715672224087 {
// do the migration
static async up(db: PrismaClient) {
await refreshPrompts(db);
}
// revert the migration
static async down(db: PrismaClient) {
await db.aiPrompt.updateMany({
where: {
model: 'gpt-4o',
},
data: {
model: 'gpt-4-vision-preview',
},
});
}
}