fix: Resolve schema and editor disconnect, add Flagship Demo Data

This commit is contained in:
cawcenter
2025-12-13 20:56:30 -05:00
parent 1d60ba6a5e
commit 2109aa6867
11 changed files with 401 additions and 22 deletions

View File

@@ -69,7 +69,7 @@ async function setupLaunchpadSchema() {
{ field: 'blocks', type: 'json', meta: { interface: 'list', note: 'JSON structure of page blocks' } }, // Using JSON for blocks primarily for flexibility
{ field: 'seo_title', type: 'string' },
{ field: 'seo_description', type: 'text' },
{ field: 'site', type: 'integer', meta: { interface: 'select-dropdown' }, schema: { is_nullable: true } } // Simplified relationship
{ field: 'site', type: 'uuid', meta: { interface: 'select-dropdown' }, schema: { is_nullable: true } } // UUID relationship
];
for (const f of pageFields) {