feat(db): add nav_links, social_links, and events tables

- Add nav_links table with siteId, label, url, position, sortOrder, isExternal
- Add social_links table with siteId, platform, label, url, icon, sortOrder
- Add events table with siteId, title, description, eventType, startTime, endTime, timezone, location, externalLink, imageCdnKey, isPublished, isRecurring
- Include corresponding Drizzle migration entries
This commit is contained in:
2026-06-06 02:25:49 -04:00
parent f4245a996a
commit 7588ddce1f
17 changed files with 6163 additions and 7 deletions
+3 -3
View File
@@ -41,9 +41,9 @@
{ label: 'Dashboard', href: '/admin', placeholder: false },
{ label: 'Settings', href: '/admin/settings', placeholder: false },
{ label: 'Branding', href: '/admin/branding', placeholder: false },
{ label: 'Homepage', href: '/admin/homepage', placeholder: true },
{ label: 'Links', href: '/admin/links', placeholder: true },
{ label: 'Events', href: '/admin/events', placeholder: true },
{ label: 'Homepage', href: '/admin/homepage', placeholder: false },
{ label: 'Links', href: '/admin/links', placeholder: false },
{ label: 'Events', href: '/admin/events', placeholder: false },
{ label: 'Assets', href: '/admin/assets', placeholder: false },
{ label: 'Team', href: '/admin/team', placeholder: true }
];