feat: add JuryMitglieder collection and migration for jury members
- Created a new collection `JuryMitglieder` with fields for name, image, quote, role, organization, bio, website, LinkedIn, sort order, active status, and published date. - Implemented access control for creating, reading, updating, and deleting jury members. - Added migration script to create necessary database tables and columns for jury members, including versioning support. - Updated existing `preistraeger` table to include new columns for award group, winner rank, sort order, and visibility settings. - Introduced a temporary global switch to control the visibility of testimonials in the SPA.
This commit is contained in:
@@ -7,6 +7,7 @@ import * as migration_20260701_163206_participation_phase_form_fields from './20
|
||||
import * as migration_20260707_122300_preistraeger_zip_download from './20260707_122300_preistraeger_zip_download';
|
||||
import * as migration_20260707_123500_preistraeger_gallery from './20260707_123500_preistraeger_gallery';
|
||||
import * as migration_20260707_124500_site_settings_preistraeger_placeholder from './20260707_124500_site_settings_preistraeger_placeholder';
|
||||
import * as migration_20260707_130500_preistraeger_awards_jury_members from './20260707_130500_preistraeger_awards_jury_members';
|
||||
|
||||
export const migrations = [
|
||||
{
|
||||
@@ -54,4 +55,9 @@ export const migrations = [
|
||||
down: migration_20260707_124500_site_settings_preistraeger_placeholder.down,
|
||||
name: '20260707_124500_site_settings_preistraeger_placeholder',
|
||||
},
|
||||
{
|
||||
up: migration_20260707_130500_preistraeger_awards_jury_members.up,
|
||||
down: migration_20260707_130500_preistraeger_awards_jury_members.down,
|
||||
name: '20260707_130500_preistraeger_awards_jury_members',
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user