diff --git a/__tests__/server/getAvalancheCenterPlatforms.server.test.ts b/__tests__/server/getAvalancheCenterPlatforms.server.test.ts
new file mode 100644
index 000000000..4fb2c8784
--- /dev/null
+++ b/__tests__/server/getAvalancheCenterPlatforms.server.test.ts
@@ -0,0 +1,79 @@
+const mockCenters: Record<
+ string,
+ { warnings: boolean; forecasts: boolean; stations: boolean; obs: boolean; weather: boolean }
+> = {
+ nwac: {
+ warnings: true,
+ forecasts: true,
+ stations: true,
+ obs: true,
+ weather: true,
+ },
+ sac: {
+ warnings: true,
+ forecasts: true,
+ stations: false,
+ obs: true,
+ weather: false,
+ },
+}
+
+const allFalsePlatforms = {
+ warnings: false,
+ forecasts: false,
+ stations: false,
+ obs: false,
+ weather: false,
+}
+
+// Mock the entire nac module, re-implementing getAvalancheCenterPlatforms
+// with the real logic but using mocked data instead of fetching from the API
+jest.mock('../../src/services/nac/nac', () => ({
+ getAvalancheCenterPlatforms: jest.fn(async (centerSlug: string) => {
+ const centerSlugToUse = centerSlug === 'dvac' ? 'nwac' : centerSlug
+
+ return mockCenters[centerSlugToUse] ?? allFalsePlatforms
+ }),
+}))
+
+import { getAvalancheCenterPlatforms } from '@/services/nac/nac'
+
+describe('services: getAvalancheCenterPlatforms', () => {
+ it('returns platforms for a matching center slug', async () => {
+ const result = await getAvalancheCenterPlatforms('nwac')
+ expect(result).toEqual({
+ warnings: true,
+ forecasts: true,
+ stations: true,
+ obs: true,
+ weather: true,
+ })
+ })
+
+ it('maps dvac slug to nwac', async () => {
+ const result = await getAvalancheCenterPlatforms('dvac')
+ expect(result).toEqual({
+ warnings: true,
+ forecasts: true,
+ stations: true,
+ obs: true,
+ weather: true,
+ })
+ })
+
+ it('uppercases the slug for matching', async () => {
+ const result = await getAvalancheCenterPlatforms('sac')
+ expect(result).toEqual({
+ warnings: true,
+ forecasts: true,
+ stations: false,
+ obs: true,
+ weather: false,
+ })
+ })
+
+ it('returns all-false platforms when center is not found', async () => {
+ const result = await getAvalancheCenterPlatforms('unknown')
+ expect(result).toEqual(allFalsePlatforms)
+ })
+})
diff --git a/__tests__/server/getNACWidgetsConfig.server.test.ts b/__tests__/server/getNACWidgetsConfig.server.test.ts
new file mode 100644
index 000000000..2a5072465
--- /dev/null
+++ b/__tests__/server/getNACWidgetsConfig.server.test.ts
@@ -0,0 +1,78 @@
+import { getNACWidgetsConfig } from '@/utilities/getNACWidgetsConfig'
+
+const mockConfig: { version: string; baseUrl: string; devMode?: boolean } = {
+ version: '20251207',
+ baseUrl: 'https://du6amfiq9m9h7.cloudfront.net/public/v2',
+ devMode: false,
+}
+
+jest.mock('../../src/utilities/getGlobals', () => ({
+ getCachedGlobal: () => () => Promise.resolve(mockConfig),
+}))
+
+describe('utilities: getNACWidgetsConfig', () => {
+ const originalNodeEnv = process.env.NODE_ENV
+ const originalVercelEnv = process.env.VERCEL_ENV
+
+ afterEach(() => {
+ Object.defineProperty(process.env, 'NODE_ENV', {
+ value: originalNodeEnv,
+ configurable: true,
+ })
+ if (originalVercelEnv === undefined) {
+ delete process.env.VERCEL_ENV
+ } else {
+ process.env.VERCEL_ENV = originalVercelEnv
+ }
+ mockConfig.devMode = false
+ })
+
+ it('returns version and baseUrl from the global config', async () => {
+ const result = await getNACWidgetsConfig()
+ expect(result.version).toBe('20251207')
+ expect(result.baseUrl).toBe('https://du6amfiq9m9h7.cloudfront.net/public/v2')
+ })
+
+ it('returns devMode from the global config in non-production', async () => {
+ Object.defineProperty(process.env, 'NODE_ENV', { value: 'development', configurable: true })
+ mockConfig.devMode = true
+
+ const result = await getNACWidgetsConfig()
+ expect(result.devMode).toBe(true)
+ })
+
+ it('forces devMode to false in production even when global config has it enabled', async () => {
+ Object.defineProperty(process.env, 'NODE_ENV', { value: 'production', configurable: true })
+ process.env.VERCEL_ENV = 'production'
+ mockConfig.devMode = true
+
+ const result = await getNACWidgetsConfig()
+ expect(result.devMode).toBe(false)
+ })
+
+ it('defaults devMode to false when not set in global config', async () => {
+ Object.defineProperty(process.env, 'NODE_ENV', { value: 'development', configurable: true })
+ delete mockConfig.devMode
+
+ const result = await getNACWidgetsConfig()
+ expect(result.devMode).toBe(false)
+ })
+
+ it('throws when version is missing', async () => {
+ const original = mockConfig.version
+ mockConfig.version = ''
+
+ await expect(getNACWidgetsConfig()).rejects.toThrow('Could not determine NAC widgets version')
+
+ mockConfig.version = original
+ })
+
+ it('throws when baseUrl is missing', async () => {
+ const original = mockConfig.baseUrl
+ mockConfig.baseUrl = ''
+
+ await expect(getNACWidgetsConfig()).rejects.toThrow('Could not determine NAC widgets base url')
+
+ mockConfig.baseUrl = original
+ })
+})
diff --git a/src/app/(frontend)/[center]/forecasts/avalanche/[zone]/page.tsx b/src/app/(frontend)/[center]/forecasts/avalanche/[zone]/page.tsx
index 85250b318..9c54a12fb 100644
--- a/src/app/(frontend)/[center]/forecasts/avalanche/[zone]/page.tsx
+++ b/src/app/(frontend)/[center]/forecasts/avalanche/[zone]/page.tsx
@@ -53,7 +53,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -64,6 +64,7 @@ export default async function Page({ params }: Args) {
widget={'forecast'}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/(frontend)/[center]/forecasts/avalanche/page.tsx b/src/app/(frontend)/[center]/forecasts/avalanche/page.tsx
index 7c0b2b120..23ce4cc8a 100644
--- a/src/app/(frontend)/[center]/forecasts/avalanche/page.tsx
+++ b/src/app/(frontend)/[center]/forecasts/avalanche/page.tsx
@@ -42,7 +42,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -54,6 +54,7 @@ export default async function Page({ params }: Args) {
widget="forecast"
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/(frontend)/[center]/observations/SingleObservationPage.tsx b/src/app/(frontend)/[center]/observations/SingleObservationPage.tsx
index 62c203b0e..be28e15df 100644
--- a/src/app/(frontend)/[center]/observations/SingleObservationPage.tsx
+++ b/src/app/(frontend)/[center]/observations/SingleObservationPage.tsx
@@ -7,11 +7,13 @@ export default function SingleObservationPage({
center,
widgetsVersion,
widgetsBaseUrl,
+ widgetsDevMode,
}: {
title: string
center: string
widgetsVersion: string
widgetsBaseUrl: string
+ widgetsDevMode?: boolean
}) {
return (
@@ -34,6 +36,7 @@ export default function SingleObservationPage({
widget={'observations'}
widgetsVersion={widgetsVersion}
widgetsBaseUrl={widgetsBaseUrl}
+ widgetsDevMode={widgetsDevMode}
/>
)
diff --git a/src/app/(frontend)/[center]/observations/[id]/page.tsx b/src/app/(frontend)/[center]/observations/[id]/page.tsx
index 6a3b9cf70..b9f8a8eb0 100644
--- a/src/app/(frontend)/[center]/observations/[id]/page.tsx
+++ b/src/app/(frontend)/[center]/observations/[id]/page.tsx
@@ -25,7 +25,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -36,6 +36,7 @@ export default async function Page({ params }: Args) {
center={center}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
)
diff --git a/src/app/(frontend)/[center]/observations/avalanches/[id]/page.tsx b/src/app/(frontend)/[center]/observations/avalanches/[id]/page.tsx
index 1a316e1c2..7d3e73822 100644
--- a/src/app/(frontend)/[center]/observations/avalanches/[id]/page.tsx
+++ b/src/app/(frontend)/[center]/observations/avalanches/[id]/page.tsx
@@ -29,7 +29,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -40,6 +40,7 @@ export default async function Page({ params }: Args) {
center={center}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
)
diff --git a/src/app/(frontend)/[center]/observations/page.tsx b/src/app/(frontend)/[center]/observations/page.tsx
index 91b35137b..da88d34f7 100644
--- a/src/app/(frontend)/[center]/observations/page.tsx
+++ b/src/app/(frontend)/[center]/observations/page.tsx
@@ -44,7 +44,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -65,6 +65,7 @@ export default async function Page({ params }: Args) {
widget={'observations'}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/(frontend)/[center]/observations/submit/page.tsx b/src/app/(frontend)/[center]/observations/submit/page.tsx
index 5a8ac6e40..a9943ea25 100644
--- a/src/app/(frontend)/[center]/observations/submit/page.tsx
+++ b/src/app/(frontend)/[center]/observations/submit/page.tsx
@@ -41,7 +41,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -57,6 +57,7 @@ export default async function Page({ params }: Args) {
widget={'observations'}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/(frontend)/[center]/page.tsx b/src/app/(frontend)/[center]/page.tsx
index 135f4449c..f04c0f012 100644
--- a/src/app/(frontend)/[center]/page.tsx
+++ b/src/app/(frontend)/[center]/page.tsx
@@ -48,8 +48,7 @@ export default async function Page({ params }: Args) {
if (!isValidTenantSlug(center)) {
notFound()
}
-
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
const { quickLinks, highlightedContent, layout } =
(await getCachedHomePage(center, draft)()) ?? {}
@@ -82,6 +81,7 @@ export default async function Page({ params }: Args) {
widget="warnings"
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
@@ -98,6 +98,7 @@ export default async function Page({ params }: Args) {
widget="map"
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
{quickLinks && quickLinks.length > 0 && (
diff --git a/src/app/(frontend)/[center]/weather/forecast/page.tsx b/src/app/(frontend)/[center]/weather/forecast/page.tsx
index 4e2f820e3..bbe82a4f9 100644
--- a/src/app/(frontend)/[center]/weather/forecast/page.tsx
+++ b/src/app/(frontend)/[center]/weather/forecast/page.tsx
@@ -41,7 +41,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -57,6 +57,7 @@ export default async function Page({ params }: Args) {
widget={'forecast'}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/(frontend)/[center]/weather/stations/map/page.tsx b/src/app/(frontend)/[center]/weather/stations/map/page.tsx
index 76f57bd97..dcc9a054c 100644
--- a/src/app/(frontend)/[center]/weather/stations/map/page.tsx
+++ b/src/app/(frontend)/[center]/weather/stations/map/page.tsx
@@ -41,7 +41,7 @@ export default async function Page({ params }: Args) {
notFound()
}
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return (
<>
@@ -57,6 +57,7 @@ export default async function Page({ params }: Args) {
widget={'stations'}
widgetsVersion={version}
widgetsBaseUrl={baseUrl}
+ widgetsDevMode={devMode}
/>
>
diff --git a/src/app/api/[center]/nac-config/route.ts b/src/app/api/[center]/nac-config/route.ts
index 037f1e53e..ff4ca851c 100644
--- a/src/app/api/[center]/nac-config/route.ts
+++ b/src/app/api/[center]/nac-config/route.ts
@@ -9,11 +9,12 @@ export async function GET(
const { center } = await params
const avalancheCenterPlatforms = await getAvalancheCenterPlatforms(center)
- const { version, baseUrl } = await getNACWidgetsConfig()
+ const { version, baseUrl, devMode } = await getNACWidgetsConfig()
return NextResponse.json({
avalancheCenterPlatforms,
version,
baseUrl,
+ devMode,
})
}
diff --git a/src/blocks/NACMedia/Component.tsx b/src/blocks/NACMedia/Component.tsx
index d8b50358b..684393c27 100644
--- a/src/blocks/NACMedia/Component.tsx
+++ b/src/blocks/NACMedia/Component.tsx
@@ -62,6 +62,7 @@ export const NACMediaBlockComponent = (props: NACMediaBlockProps) => {
widget={'media'}
widgetsVersion={data.version}
widgetsBaseUrl={data.baseUrl}
+ widgetsDevMode={data.devMode}
mediaMode={mode}
/>
)}
diff --git a/src/components/NACWidget/index.tsx b/src/components/NACWidget/index.tsx
index d4779ed2e..a313cb0d4 100644
--- a/src/components/NACWidget/index.tsx
+++ b/src/components/NACWidget/index.tsx
@@ -87,12 +87,14 @@ export function NACWidget({
widget,
widgetsVersion,
widgetsBaseUrl,
+ widgetsDevMode = false,
mediaMode,
}: {
center: string
widget: Widget
widgetsVersion: string
widgetsBaseUrl: string
+ widgetsDevMode?: boolean
mediaMode?: 'carousel' | 'grid'
}) {
const widgetId = `nac-widget-${widget}`
@@ -120,7 +122,7 @@ export function NACWidget({
const widgetData = {
googleMapsApiKey: process.env.NEXT_PUBLIC_GOOGLE_MAPS_API_KEY || '',
centerId: fallbackCenter.toUpperCase(),
- devMode: false,
+ devMode: widgetsDevMode,
mountId: `#${widgetId}`,
baseUrl: baseUrl,
controlledMount: true,
diff --git a/src/endpoints/seed/index.ts b/src/endpoints/seed/index.ts
index 0d8a3562c..3f649bec2 100644
--- a/src/endpoints/seed/index.ts
+++ b/src/endpoints/seed/index.ts
@@ -61,6 +61,7 @@ const defaultNacWidgetsConfig = {
requiredFields: {
version: '20251207',
baseUrl: 'https://du6amfiq9m9h7.cloudfront.net/public/v2',
+ devMode: false,
},
}
diff --git a/src/globals/NACWidgetsConfig/config.ts b/src/globals/NACWidgetsConfig/config.ts
index 400068160..79c0da88e 100644
--- a/src/globals/NACWidgetsConfig/config.ts
+++ b/src/globals/NACWidgetsConfig/config.ts
@@ -24,6 +24,16 @@ export const NACWidgetsConfig: GlobalConfig = {
validate: validateExternalUrl,
required: true,
},
+ {
+ type: 'checkbox',
+ name: 'devMode',
+ defaultValue: false,
+ admin: {
+ description:
+ 'When enabled, widgets use a staging base URL instead of production. Always forced to false in production.',
+ },
+ required: true,
+ },
],
hooks: {
afterChange: [revalidateWidgetPages],
diff --git a/src/migrations/20260325_173659_add_dev_mode.json b/src/migrations/20260325_173659_add_dev_mode.json
new file mode 100644
index 000000000..5b18255c3
--- /dev/null
+++ b/src/migrations/20260325_173659_add_dev_mode.json
@@ -0,0 +1,22382 @@
+{
+ "version": "6",
+ "dialect": "sqlite",
+ "tables": {
+ "home_pages_quick_links": {
+ "name": "home_pages_quick_links",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "type": {
+ "name": "type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "new_tab": {
+ "name": "new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "url": {
+ "name": "url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_quick_links_order_idx": {
+ "name": "home_pages_quick_links_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_quick_links_parent_id_idx": {
+ "name": "home_pages_quick_links_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_quick_links_parent_id_fk": {
+ "name": "home_pages_quick_links_parent_id_fk",
+ "tableFrom": "home_pages_quick_links",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_highlighted_content_columns": {
+ "name": "home_pages_highlighted_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_highlighted_content_columns_order_idx": {
+ "name": "home_pages_highlighted_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_highlighted_content_columns_parent_id_idx": {
+ "name": "home_pages_highlighted_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_highlighted_content_columns_parent_id_fk": {
+ "name": "home_pages_highlighted_content_columns_parent_id_fk",
+ "tableFrom": "home_pages_highlighted_content_columns",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_blog_list": {
+ "name": "home_pages_blocks_blog_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_options": {
+ "name": "post_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_options_sort_by": {
+ "name": "dynamic_options_sort_by",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'-publishedAt'"
+ },
+ "dynamic_options_max_posts": {
+ "name": "dynamic_options_max_posts",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_blog_list_order_idx": {
+ "name": "home_pages_blocks_blog_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_blog_list_parent_id_idx": {
+ "name": "home_pages_blocks_blog_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_blog_list_path_idx": {
+ "name": "home_pages_blocks_blog_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_blog_list_parent_id_fk": {
+ "name": "home_pages_blocks_blog_list_parent_id_fk",
+ "tableFrom": "home_pages_blocks_blog_list",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_content_columns": {
+ "name": "home_pages_blocks_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'{\"root\":{\"type\":\"root\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[{\"type\":\"paragraph\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[],\"direction\":\"ltr\",\"textStyle\":\"\",\"textFormat\":0}],\"direction\":\"ltr\"}}'"
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_content_columns_order_idx": {
+ "name": "home_pages_blocks_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_content_columns_parent_id_idx": {
+ "name": "home_pages_blocks_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_content_columns_parent_id_fk": {
+ "name": "home_pages_blocks_content_columns_parent_id_fk",
+ "tableFrom": "home_pages_blocks_content_columns",
+ "tableTo": "home_pages_blocks_content",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_content": {
+ "name": "home_pages_blocks_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "layout": {
+ "name": "layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'1_1'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_content_order_idx": {
+ "name": "home_pages_blocks_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_content_parent_id_idx": {
+ "name": "home_pages_blocks_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_content_path_idx": {
+ "name": "home_pages_blocks_content_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_content_parent_id_fk": {
+ "name": "home_pages_blocks_content_parent_id_fk",
+ "tableFrom": "home_pages_blocks_content",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_document_block": {
+ "name": "home_pages_blocks_document_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "document_id": {
+ "name": "document_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_document_block_order_idx": {
+ "name": "home_pages_blocks_document_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_document_block_parent_id_idx": {
+ "name": "home_pages_blocks_document_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_document_block_path_idx": {
+ "name": "home_pages_blocks_document_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_document_block_document_idx": {
+ "name": "home_pages_blocks_document_block_document_idx",
+ "columns": ["document_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_document_block_document_id_documents_id_fk": {
+ "name": "home_pages_blocks_document_block_document_id_documents_id_fk",
+ "tableFrom": "home_pages_blocks_document_block",
+ "tableTo": "documents",
+ "columnsFrom": ["document_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_document_block_parent_id_fk": {
+ "name": "home_pages_blocks_document_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_document_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_event_list_dynamic_opts_by_types": {
+ "name": "home_pages_blocks_event_list_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_event_list_dynamic_opts_by_types_order_idx": {
+ "name": "home_pages_blocks_event_list_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_list_dynamic_opts_by_types_parent_idx": {
+ "name": "home_pages_blocks_event_list_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_event_list_dynamic_opts_by_types_parent_fk": {
+ "name": "home_pages_blocks_event_list_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "home_pages_blocks_event_list_dynamic_opts_by_types",
+ "tableTo": "home_pages_blocks_event_list",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_event_list": {
+ "name": "home_pages_blocks_event_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_event_list_order_idx": {
+ "name": "home_pages_blocks_event_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_list_parent_id_idx": {
+ "name": "home_pages_blocks_event_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_list_path_idx": {
+ "name": "home_pages_blocks_event_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_event_list_parent_id_fk": {
+ "name": "home_pages_blocks_event_list_parent_id_fk",
+ "tableFrom": "home_pages_blocks_event_list",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_event_table_dynamic_opts_by_types": {
+ "name": "home_pages_blocks_event_table_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_event_table_dynamic_opts_by_types_order_idx": {
+ "name": "home_pages_blocks_event_table_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_table_dynamic_opts_by_types_parent_idx": {
+ "name": "home_pages_blocks_event_table_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_event_table_dynamic_opts_by_types_parent_fk": {
+ "name": "home_pages_blocks_event_table_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "home_pages_blocks_event_table_dynamic_opts_by_types",
+ "tableTo": "home_pages_blocks_event_table",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_event_table": {
+ "name": "home_pages_blocks_event_table",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_event_table_order_idx": {
+ "name": "home_pages_blocks_event_table_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_table_parent_id_idx": {
+ "name": "home_pages_blocks_event_table_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_event_table_path_idx": {
+ "name": "home_pages_blocks_event_table_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_event_table_parent_id_fk": {
+ "name": "home_pages_blocks_event_table_parent_id_fk",
+ "tableFrom": "home_pages_blocks_event_table",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_form_block": {
+ "name": "home_pages_blocks_form_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "form_id": {
+ "name": "form_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enable_intro": {
+ "name": "enable_intro",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "intro_content": {
+ "name": "intro_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_form_block_order_idx": {
+ "name": "home_pages_blocks_form_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_form_block_parent_id_idx": {
+ "name": "home_pages_blocks_form_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_form_block_path_idx": {
+ "name": "home_pages_blocks_form_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_form_block_form_idx": {
+ "name": "home_pages_blocks_form_block_form_idx",
+ "columns": ["form_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_form_block_form_id_forms_id_fk": {
+ "name": "home_pages_blocks_form_block_form_id_forms_id_fk",
+ "tableFrom": "home_pages_blocks_form_block",
+ "tableTo": "forms",
+ "columnsFrom": ["form_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_form_block_parent_id_fk": {
+ "name": "home_pages_blocks_form_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_form_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_generic_embed": {
+ "name": "home_pages_blocks_generic_embed",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "html": {
+ "name": "html",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_generic_embed_order_idx": {
+ "name": "home_pages_blocks_generic_embed_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_generic_embed_parent_id_idx": {
+ "name": "home_pages_blocks_generic_embed_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_generic_embed_path_idx": {
+ "name": "home_pages_blocks_generic_embed_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_generic_embed_parent_id_fk": {
+ "name": "home_pages_blocks_generic_embed_parent_id_fk",
+ "tableFrom": "home_pages_blocks_generic_embed",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_header_block": {
+ "name": "home_pages_blocks_header_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "full_width_color": {
+ "name": "full_width_color",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_header_block_order_idx": {
+ "name": "home_pages_blocks_header_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_header_block_parent_id_idx": {
+ "name": "home_pages_blocks_header_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_header_block_path_idx": {
+ "name": "home_pages_blocks_header_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_header_block_parent_id_fk": {
+ "name": "home_pages_blocks_header_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_header_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_image_link_grid_columns": {
+ "name": "home_pages_blocks_image_link_grid_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_image_link_grid_columns_order_idx": {
+ "name": "home_pages_blocks_image_link_grid_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_link_grid_columns_parent_id_idx": {
+ "name": "home_pages_blocks_image_link_grid_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_link_grid_columns_image_idx": {
+ "name": "home_pages_blocks_image_link_grid_columns_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_image_link_grid_columns_image_id_media_id_fk": {
+ "name": "home_pages_blocks_image_link_grid_columns_image_id_media_id_fk",
+ "tableFrom": "home_pages_blocks_image_link_grid_columns",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_image_link_grid_columns_parent_id_fk": {
+ "name": "home_pages_blocks_image_link_grid_columns_parent_id_fk",
+ "tableFrom": "home_pages_blocks_image_link_grid_columns",
+ "tableTo": "home_pages_blocks_image_link_grid",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_image_link_grid": {
+ "name": "home_pages_blocks_image_link_grid",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_image_link_grid_order_idx": {
+ "name": "home_pages_blocks_image_link_grid_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_link_grid_parent_id_idx": {
+ "name": "home_pages_blocks_image_link_grid_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_link_grid_path_idx": {
+ "name": "home_pages_blocks_image_link_grid_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_image_link_grid_parent_id_fk": {
+ "name": "home_pages_blocks_image_link_grid_parent_id_fk",
+ "tableFrom": "home_pages_blocks_image_link_grid",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_image_text": {
+ "name": "home_pages_blocks_image_text",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "image_layout": {
+ "name": "image_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text_wrap": {
+ "name": "text_wrap",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_image_text_order_idx": {
+ "name": "home_pages_blocks_image_text_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_text_parent_id_idx": {
+ "name": "home_pages_blocks_image_text_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_text_path_idx": {
+ "name": "home_pages_blocks_image_text_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_image_text_image_idx": {
+ "name": "home_pages_blocks_image_text_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_image_text_image_id_media_id_fk": {
+ "name": "home_pages_blocks_image_text_image_id_media_id_fk",
+ "tableFrom": "home_pages_blocks_image_text",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_image_text_parent_id_fk": {
+ "name": "home_pages_blocks_image_text_parent_id_fk",
+ "tableFrom": "home_pages_blocks_image_text",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_link_preview_cards": {
+ "name": "home_pages_blocks_link_preview_cards",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_type": {
+ "name": "button_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "button_new_tab": {
+ "name": "button_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_url": {
+ "name": "button_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_label": {
+ "name": "button_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_variant": {
+ "name": "button_variant",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'default'"
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_link_preview_cards_order_idx": {
+ "name": "home_pages_blocks_link_preview_cards_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_link_preview_cards_parent_id_idx": {
+ "name": "home_pages_blocks_link_preview_cards_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_link_preview_cards_image_idx": {
+ "name": "home_pages_blocks_link_preview_cards_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_link_preview_cards_image_id_media_id_fk": {
+ "name": "home_pages_blocks_link_preview_cards_image_id_media_id_fk",
+ "tableFrom": "home_pages_blocks_link_preview_cards",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_link_preview_cards_parent_id_fk": {
+ "name": "home_pages_blocks_link_preview_cards_parent_id_fk",
+ "tableFrom": "home_pages_blocks_link_preview_cards",
+ "tableTo": "home_pages_blocks_link_preview",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_link_preview": {
+ "name": "home_pages_blocks_link_preview",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "header": {
+ "name": "header",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_link_preview_order_idx": {
+ "name": "home_pages_blocks_link_preview_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_link_preview_parent_id_idx": {
+ "name": "home_pages_blocks_link_preview_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_link_preview_path_idx": {
+ "name": "home_pages_blocks_link_preview_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_link_preview_parent_id_fk": {
+ "name": "home_pages_blocks_link_preview_parent_id_fk",
+ "tableFrom": "home_pages_blocks_link_preview",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_media_block": {
+ "name": "home_pages_blocks_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "media_id": {
+ "name": "media_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_size": {
+ "name": "image_size",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'original'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_media_block_order_idx": {
+ "name": "home_pages_blocks_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_media_block_parent_id_idx": {
+ "name": "home_pages_blocks_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_media_block_path_idx": {
+ "name": "home_pages_blocks_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_media_block_media_idx": {
+ "name": "home_pages_blocks_media_block_media_idx",
+ "columns": ["media_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_media_block_media_id_media_id_fk": {
+ "name": "home_pages_blocks_media_block_media_id_media_id_fk",
+ "tableFrom": "home_pages_blocks_media_block",
+ "tableTo": "media",
+ "columnsFrom": ["media_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_media_block_parent_id_fk": {
+ "name": "home_pages_blocks_media_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_media_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_nac_media_block": {
+ "name": "home_pages_blocks_nac_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "mode": {
+ "name": "mode",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'carousel'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_nac_media_block_order_idx": {
+ "name": "home_pages_blocks_nac_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_nac_media_block_parent_id_idx": {
+ "name": "home_pages_blocks_nac_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_nac_media_block_path_idx": {
+ "name": "home_pages_blocks_nac_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_nac_media_block_parent_id_fk": {
+ "name": "home_pages_blocks_nac_media_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_nac_media_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_single_blog_post": {
+ "name": "home_pages_blocks_single_blog_post",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_id": {
+ "name": "post_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_single_blog_post_order_idx": {
+ "name": "home_pages_blocks_single_blog_post_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_blog_post_parent_id_idx": {
+ "name": "home_pages_blocks_single_blog_post_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_blog_post_path_idx": {
+ "name": "home_pages_blocks_single_blog_post_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_blog_post_post_idx": {
+ "name": "home_pages_blocks_single_blog_post_post_idx",
+ "columns": ["post_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_single_blog_post_post_id_posts_id_fk": {
+ "name": "home_pages_blocks_single_blog_post_post_id_posts_id_fk",
+ "tableFrom": "home_pages_blocks_single_blog_post",
+ "tableTo": "posts",
+ "columnsFrom": ["post_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_single_blog_post_parent_id_fk": {
+ "name": "home_pages_blocks_single_blog_post_parent_id_fk",
+ "tableFrom": "home_pages_blocks_single_blog_post",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_single_event": {
+ "name": "home_pages_blocks_single_event",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "event_id": {
+ "name": "event_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_single_event_order_idx": {
+ "name": "home_pages_blocks_single_event_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_event_parent_id_idx": {
+ "name": "home_pages_blocks_single_event_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_event_path_idx": {
+ "name": "home_pages_blocks_single_event_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_single_event_event_idx": {
+ "name": "home_pages_blocks_single_event_event_idx",
+ "columns": ["event_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_single_event_event_id_events_id_fk": {
+ "name": "home_pages_blocks_single_event_event_id_events_id_fk",
+ "tableFrom": "home_pages_blocks_single_event",
+ "tableTo": "events",
+ "columnsFrom": ["event_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_single_event_parent_id_fk": {
+ "name": "home_pages_blocks_single_event_parent_id_fk",
+ "tableFrom": "home_pages_blocks_single_event",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_sponsors_block": {
+ "name": "home_pages_blocks_sponsors_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "sponsors_layout": {
+ "name": "sponsors_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'static'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_sponsors_block_order_idx": {
+ "name": "home_pages_blocks_sponsors_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_sponsors_block_parent_id_idx": {
+ "name": "home_pages_blocks_sponsors_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_sponsors_block_path_idx": {
+ "name": "home_pages_blocks_sponsors_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_sponsors_block_parent_id_fk": {
+ "name": "home_pages_blocks_sponsors_block_parent_id_fk",
+ "tableFrom": "home_pages_blocks_sponsors_block",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_team": {
+ "name": "home_pages_blocks_team",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "team_id": {
+ "name": "team_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_team_order_idx": {
+ "name": "home_pages_blocks_team_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_team_parent_id_idx": {
+ "name": "home_pages_blocks_team_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "home_pages_blocks_team_path_idx": {
+ "name": "home_pages_blocks_team_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "home_pages_blocks_team_team_idx": {
+ "name": "home_pages_blocks_team_team_idx",
+ "columns": ["team_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_team_team_id_teams_id_fk": {
+ "name": "home_pages_blocks_team_team_id_teams_id_fk",
+ "tableFrom": "home_pages_blocks_team",
+ "tableTo": "teams",
+ "columnsFrom": ["team_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "home_pages_blocks_team_parent_id_fk": {
+ "name": "home_pages_blocks_team_parent_id_fk",
+ "tableFrom": "home_pages_blocks_team",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_blocks_in_highlighted_content": {
+ "name": "home_pages_blocks_in_highlighted_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_blocks_in_highlighted_content_order_idx": {
+ "name": "home_pages_blocks_in_highlighted_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "home_pages_blocks_in_highlighted_content_parent_id_idx": {
+ "name": "home_pages_blocks_in_highlighted_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_blocks_in_highlighted_content_parent_id_fk": {
+ "name": "home_pages_blocks_in_highlighted_content_parent_id_fk",
+ "tableFrom": "home_pages_blocks_in_highlighted_content",
+ "tableTo": "home_pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages": {
+ "name": "home_pages",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "highlighted_content_enabled": {
+ "name": "highlighted_content_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "highlighted_content_heading": {
+ "name": "highlighted_content_heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "highlighted_content_background_color": {
+ "name": "highlighted_content_background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "published_at": {
+ "name": "published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "home_pages_tenant_idx": {
+ "name": "home_pages_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": true
+ },
+ "home_pages_updated_at_idx": {
+ "name": "home_pages_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "home_pages_created_at_idx": {
+ "name": "home_pages_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "home_pages__status_idx": {
+ "name": "home_pages__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_tenant_id_tenants_id_fk": {
+ "name": "home_pages_tenant_id_tenants_id_fk",
+ "tableFrom": "home_pages",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "home_pages_rels": {
+ "name": "home_pages_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "events_id": {
+ "name": "events_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sponsors_id": {
+ "name": "sponsors_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "home_pages_rels_order_idx": {
+ "name": "home_pages_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "home_pages_rels_parent_idx": {
+ "name": "home_pages_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_path_idx": {
+ "name": "home_pages_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "home_pages_rels_pages_id_idx": {
+ "name": "home_pages_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_built_in_pages_id_idx": {
+ "name": "home_pages_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_posts_id_idx": {
+ "name": "home_pages_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_tags_id_idx": {
+ "name": "home_pages_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_event_groups_id_idx": {
+ "name": "home_pages_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_event_tags_id_idx": {
+ "name": "home_pages_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_events_id_idx": {
+ "name": "home_pages_rels_events_id_idx",
+ "columns": ["events_id"],
+ "isUnique": false
+ },
+ "home_pages_rels_sponsors_id_idx": {
+ "name": "home_pages_rels_sponsors_id_idx",
+ "columns": ["sponsors_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "home_pages_rels_parent_fk": {
+ "name": "home_pages_rels_parent_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "home_pages",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_pages_fk": {
+ "name": "home_pages_rels_pages_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_built_in_pages_fk": {
+ "name": "home_pages_rels_built_in_pages_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_posts_fk": {
+ "name": "home_pages_rels_posts_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_tags_fk": {
+ "name": "home_pages_rels_tags_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_event_groups_fk": {
+ "name": "home_pages_rels_event_groups_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_event_tags_fk": {
+ "name": "home_pages_rels_event_tags_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_events_fk": {
+ "name": "home_pages_rels_events_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "events",
+ "columnsFrom": ["events_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "home_pages_rels_sponsors_fk": {
+ "name": "home_pages_rels_sponsors_fk",
+ "tableFrom": "home_pages_rels",
+ "tableTo": "sponsors",
+ "columnsFrom": ["sponsors_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_version_quick_links": {
+ "name": "_home_pages_v_version_quick_links",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "type": {
+ "name": "type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "new_tab": {
+ "name": "new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "url": {
+ "name": "url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_version_quick_links_order_idx": {
+ "name": "_home_pages_v_version_quick_links_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_quick_links_parent_id_idx": {
+ "name": "_home_pages_v_version_quick_links_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_version_quick_links_parent_id_fk": {
+ "name": "_home_pages_v_version_quick_links_parent_id_fk",
+ "tableFrom": "_home_pages_v_version_quick_links",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_version_highlighted_content_columns": {
+ "name": "_home_pages_v_version_highlighted_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_version_highlighted_content_columns_order_idx": {
+ "name": "_home_pages_v_version_highlighted_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_highlighted_content_columns_parent_id_idx": {
+ "name": "_home_pages_v_version_highlighted_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_version_highlighted_content_columns_parent_id_fk": {
+ "name": "_home_pages_v_version_highlighted_content_columns_parent_id_fk",
+ "tableFrom": "_home_pages_v_version_highlighted_content_columns",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_blog_list": {
+ "name": "_home_pages_v_blocks_blog_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_options": {
+ "name": "post_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_options_sort_by": {
+ "name": "dynamic_options_sort_by",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'-publishedAt'"
+ },
+ "dynamic_options_max_posts": {
+ "name": "dynamic_options_max_posts",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_blog_list_order_idx": {
+ "name": "_home_pages_v_blocks_blog_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_blog_list_parent_id_idx": {
+ "name": "_home_pages_v_blocks_blog_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_blog_list_path_idx": {
+ "name": "_home_pages_v_blocks_blog_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_blog_list_parent_id_fk": {
+ "name": "_home_pages_v_blocks_blog_list_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_blog_list",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_content_columns": {
+ "name": "_home_pages_v_blocks_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'{\"root\":{\"type\":\"root\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[{\"type\":\"paragraph\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[],\"direction\":\"ltr\",\"textStyle\":\"\",\"textFormat\":0}],\"direction\":\"ltr\"}}'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_content_columns_order_idx": {
+ "name": "_home_pages_v_blocks_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_content_columns_parent_id_idx": {
+ "name": "_home_pages_v_blocks_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_content_columns_parent_id_fk": {
+ "name": "_home_pages_v_blocks_content_columns_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_content_columns",
+ "tableTo": "_home_pages_v_blocks_content",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_content": {
+ "name": "_home_pages_v_blocks_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "layout": {
+ "name": "layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'1_1'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_content_order_idx": {
+ "name": "_home_pages_v_blocks_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_content_parent_id_idx": {
+ "name": "_home_pages_v_blocks_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_content_path_idx": {
+ "name": "_home_pages_v_blocks_content_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_content_parent_id_fk": {
+ "name": "_home_pages_v_blocks_content_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_content",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_document_block": {
+ "name": "_home_pages_v_blocks_document_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "document_id": {
+ "name": "document_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_document_block_order_idx": {
+ "name": "_home_pages_v_blocks_document_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_document_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_document_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_document_block_path_idx": {
+ "name": "_home_pages_v_blocks_document_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_document_block_document_idx": {
+ "name": "_home_pages_v_blocks_document_block_document_idx",
+ "columns": ["document_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_document_block_document_id_documents_id_fk": {
+ "name": "_home_pages_v_blocks_document_block_document_id_documents_id_fk",
+ "tableFrom": "_home_pages_v_blocks_document_block",
+ "tableTo": "documents",
+ "columnsFrom": ["document_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_document_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_document_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_document_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_event_list_dynamic_opts_by_types": {
+ "name": "_home_pages_v_blocks_event_list_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_event_list_dynamic_opts_by_types_order_idx": {
+ "name": "_home_pages_v_blocks_event_list_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_list_dynamic_opts_by_types_parent_idx": {
+ "name": "_home_pages_v_blocks_event_list_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_event_list_dynamic_opts_by_types_parent_fk": {
+ "name": "_home_pages_v_blocks_event_list_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "_home_pages_v_blocks_event_list_dynamic_opts_by_types",
+ "tableTo": "_home_pages_v_blocks_event_list",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_event_list": {
+ "name": "_home_pages_v_blocks_event_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_event_list_order_idx": {
+ "name": "_home_pages_v_blocks_event_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_list_parent_id_idx": {
+ "name": "_home_pages_v_blocks_event_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_list_path_idx": {
+ "name": "_home_pages_v_blocks_event_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_event_list_parent_id_fk": {
+ "name": "_home_pages_v_blocks_event_list_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_event_list",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_event_table_dynamic_opts_by_types": {
+ "name": "_home_pages_v_blocks_event_table_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_event_table_dynamic_opts_by_types_order_idx": {
+ "name": "_home_pages_v_blocks_event_table_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_table_dynamic_opts_by_types_parent_idx": {
+ "name": "_home_pages_v_blocks_event_table_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_event_table_dynamic_opts_by_types_parent_fk": {
+ "name": "_home_pages_v_blocks_event_table_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "_home_pages_v_blocks_event_table_dynamic_opts_by_types",
+ "tableTo": "_home_pages_v_blocks_event_table",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_event_table": {
+ "name": "_home_pages_v_blocks_event_table",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_event_table_order_idx": {
+ "name": "_home_pages_v_blocks_event_table_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_table_parent_id_idx": {
+ "name": "_home_pages_v_blocks_event_table_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_event_table_path_idx": {
+ "name": "_home_pages_v_blocks_event_table_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_event_table_parent_id_fk": {
+ "name": "_home_pages_v_blocks_event_table_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_event_table",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_form_block": {
+ "name": "_home_pages_v_blocks_form_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "form_id": {
+ "name": "form_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enable_intro": {
+ "name": "enable_intro",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "intro_content": {
+ "name": "intro_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_form_block_order_idx": {
+ "name": "_home_pages_v_blocks_form_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_form_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_form_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_form_block_path_idx": {
+ "name": "_home_pages_v_blocks_form_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_form_block_form_idx": {
+ "name": "_home_pages_v_blocks_form_block_form_idx",
+ "columns": ["form_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_form_block_form_id_forms_id_fk": {
+ "name": "_home_pages_v_blocks_form_block_form_id_forms_id_fk",
+ "tableFrom": "_home_pages_v_blocks_form_block",
+ "tableTo": "forms",
+ "columnsFrom": ["form_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_form_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_form_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_form_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_generic_embed": {
+ "name": "_home_pages_v_blocks_generic_embed",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "html": {
+ "name": "html",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_generic_embed_order_idx": {
+ "name": "_home_pages_v_blocks_generic_embed_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_generic_embed_parent_id_idx": {
+ "name": "_home_pages_v_blocks_generic_embed_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_generic_embed_path_idx": {
+ "name": "_home_pages_v_blocks_generic_embed_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_generic_embed_parent_id_fk": {
+ "name": "_home_pages_v_blocks_generic_embed_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_generic_embed",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_header_block": {
+ "name": "_home_pages_v_blocks_header_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "full_width_color": {
+ "name": "full_width_color",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_header_block_order_idx": {
+ "name": "_home_pages_v_blocks_header_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_header_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_header_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_header_block_path_idx": {
+ "name": "_home_pages_v_blocks_header_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_header_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_header_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_header_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_image_link_grid_columns": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_image_link_grid_columns_order_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_link_grid_columns_parent_id_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_link_grid_columns_image_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_image_link_grid_columns_image_id_media_id_fk": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns_image_id_media_id_fk",
+ "tableFrom": "_home_pages_v_blocks_image_link_grid_columns",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_image_link_grid_columns_parent_id_fk": {
+ "name": "_home_pages_v_blocks_image_link_grid_columns_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_image_link_grid_columns",
+ "tableTo": "_home_pages_v_blocks_image_link_grid",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_image_link_grid": {
+ "name": "_home_pages_v_blocks_image_link_grid",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_image_link_grid_order_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_link_grid_parent_id_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_link_grid_path_idx": {
+ "name": "_home_pages_v_blocks_image_link_grid_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_image_link_grid_parent_id_fk": {
+ "name": "_home_pages_v_blocks_image_link_grid_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_image_link_grid",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_image_text": {
+ "name": "_home_pages_v_blocks_image_text",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "image_layout": {
+ "name": "image_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text_wrap": {
+ "name": "text_wrap",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_image_text_order_idx": {
+ "name": "_home_pages_v_blocks_image_text_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_text_parent_id_idx": {
+ "name": "_home_pages_v_blocks_image_text_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_text_path_idx": {
+ "name": "_home_pages_v_blocks_image_text_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_image_text_image_idx": {
+ "name": "_home_pages_v_blocks_image_text_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_image_text_image_id_media_id_fk": {
+ "name": "_home_pages_v_blocks_image_text_image_id_media_id_fk",
+ "tableFrom": "_home_pages_v_blocks_image_text",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_image_text_parent_id_fk": {
+ "name": "_home_pages_v_blocks_image_text_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_image_text",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_link_preview_cards": {
+ "name": "_home_pages_v_blocks_link_preview_cards",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_type": {
+ "name": "button_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "button_new_tab": {
+ "name": "button_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_url": {
+ "name": "button_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_label": {
+ "name": "button_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_variant": {
+ "name": "button_variant",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'default'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_link_preview_cards_order_idx": {
+ "name": "_home_pages_v_blocks_link_preview_cards_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_link_preview_cards_parent_id_idx": {
+ "name": "_home_pages_v_blocks_link_preview_cards_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_link_preview_cards_image_idx": {
+ "name": "_home_pages_v_blocks_link_preview_cards_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_link_preview_cards_image_id_media_id_fk": {
+ "name": "_home_pages_v_blocks_link_preview_cards_image_id_media_id_fk",
+ "tableFrom": "_home_pages_v_blocks_link_preview_cards",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_link_preview_cards_parent_id_fk": {
+ "name": "_home_pages_v_blocks_link_preview_cards_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_link_preview_cards",
+ "tableTo": "_home_pages_v_blocks_link_preview",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_link_preview": {
+ "name": "_home_pages_v_blocks_link_preview",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "header": {
+ "name": "header",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_link_preview_order_idx": {
+ "name": "_home_pages_v_blocks_link_preview_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_link_preview_parent_id_idx": {
+ "name": "_home_pages_v_blocks_link_preview_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_link_preview_path_idx": {
+ "name": "_home_pages_v_blocks_link_preview_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_link_preview_parent_id_fk": {
+ "name": "_home_pages_v_blocks_link_preview_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_link_preview",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_media_block": {
+ "name": "_home_pages_v_blocks_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "media_id": {
+ "name": "media_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_size": {
+ "name": "image_size",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'original'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_media_block_order_idx": {
+ "name": "_home_pages_v_blocks_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_media_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_media_block_path_idx": {
+ "name": "_home_pages_v_blocks_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_media_block_media_idx": {
+ "name": "_home_pages_v_blocks_media_block_media_idx",
+ "columns": ["media_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_media_block_media_id_media_id_fk": {
+ "name": "_home_pages_v_blocks_media_block_media_id_media_id_fk",
+ "tableFrom": "_home_pages_v_blocks_media_block",
+ "tableTo": "media",
+ "columnsFrom": ["media_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_media_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_media_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_media_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_nac_media_block": {
+ "name": "_home_pages_v_blocks_nac_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "mode": {
+ "name": "mode",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'carousel'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_nac_media_block_order_idx": {
+ "name": "_home_pages_v_blocks_nac_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_nac_media_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_nac_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_nac_media_block_path_idx": {
+ "name": "_home_pages_v_blocks_nac_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_nac_media_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_nac_media_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_nac_media_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_single_blog_post": {
+ "name": "_home_pages_v_blocks_single_blog_post",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_id": {
+ "name": "post_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_single_blog_post_order_idx": {
+ "name": "_home_pages_v_blocks_single_blog_post_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_blog_post_parent_id_idx": {
+ "name": "_home_pages_v_blocks_single_blog_post_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_blog_post_path_idx": {
+ "name": "_home_pages_v_blocks_single_blog_post_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_blog_post_post_idx": {
+ "name": "_home_pages_v_blocks_single_blog_post_post_idx",
+ "columns": ["post_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_single_blog_post_post_id_posts_id_fk": {
+ "name": "_home_pages_v_blocks_single_blog_post_post_id_posts_id_fk",
+ "tableFrom": "_home_pages_v_blocks_single_blog_post",
+ "tableTo": "posts",
+ "columnsFrom": ["post_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_single_blog_post_parent_id_fk": {
+ "name": "_home_pages_v_blocks_single_blog_post_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_single_blog_post",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_single_event": {
+ "name": "_home_pages_v_blocks_single_event",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "event_id": {
+ "name": "event_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_single_event_order_idx": {
+ "name": "_home_pages_v_blocks_single_event_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_event_parent_id_idx": {
+ "name": "_home_pages_v_blocks_single_event_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_event_path_idx": {
+ "name": "_home_pages_v_blocks_single_event_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_single_event_event_idx": {
+ "name": "_home_pages_v_blocks_single_event_event_idx",
+ "columns": ["event_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_single_event_event_id_events_id_fk": {
+ "name": "_home_pages_v_blocks_single_event_event_id_events_id_fk",
+ "tableFrom": "_home_pages_v_blocks_single_event",
+ "tableTo": "events",
+ "columnsFrom": ["event_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_single_event_parent_id_fk": {
+ "name": "_home_pages_v_blocks_single_event_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_single_event",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_sponsors_block": {
+ "name": "_home_pages_v_blocks_sponsors_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "sponsors_layout": {
+ "name": "sponsors_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'static'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_sponsors_block_order_idx": {
+ "name": "_home_pages_v_blocks_sponsors_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_sponsors_block_parent_id_idx": {
+ "name": "_home_pages_v_blocks_sponsors_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_sponsors_block_path_idx": {
+ "name": "_home_pages_v_blocks_sponsors_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_sponsors_block_parent_id_fk": {
+ "name": "_home_pages_v_blocks_sponsors_block_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_sponsors_block",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_blocks_team": {
+ "name": "_home_pages_v_blocks_team",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "team_id": {
+ "name": "team_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_blocks_team_order_idx": {
+ "name": "_home_pages_v_blocks_team_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_team_parent_id_idx": {
+ "name": "_home_pages_v_blocks_team_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_team_path_idx": {
+ "name": "_home_pages_v_blocks_team_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_home_pages_v_blocks_team_team_idx": {
+ "name": "_home_pages_v_blocks_team_team_idx",
+ "columns": ["team_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_blocks_team_team_id_teams_id_fk": {
+ "name": "_home_pages_v_blocks_team_team_id_teams_id_fk",
+ "tableFrom": "_home_pages_v_blocks_team",
+ "tableTo": "teams",
+ "columnsFrom": ["team_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_blocks_team_parent_id_fk": {
+ "name": "_home_pages_v_blocks_team_parent_id_fk",
+ "tableFrom": "_home_pages_v_blocks_team",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_version_blocks_in_highlighted_content": {
+ "name": "_home_pages_v_version_blocks_in_highlighted_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_version_blocks_in_highlighted_content_order_idx": {
+ "name": "_home_pages_v_version_blocks_in_highlighted_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_blocks_in_highlighted_content_parent_id_idx": {
+ "name": "_home_pages_v_version_blocks_in_highlighted_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_version_blocks_in_highlighted_content_parent_id_fk": {
+ "name": "_home_pages_v_version_blocks_in_highlighted_content_parent_id_fk",
+ "tableFrom": "_home_pages_v_version_blocks_in_highlighted_content",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v": {
+ "name": "_home_pages_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_tenant_id": {
+ "name": "version_tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_highlighted_content_enabled": {
+ "name": "version_highlighted_content_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "version_highlighted_content_heading": {
+ "name": "version_highlighted_content_heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_highlighted_content_background_color": {
+ "name": "version_highlighted_content_background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "version_published_at": {
+ "name": "version_published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_parent_idx": {
+ "name": "_home_pages_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_version_tenant_idx": {
+ "name": "_home_pages_v_version_version_tenant_idx",
+ "columns": ["version_tenant_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_version_updated_at_idx": {
+ "name": "_home_pages_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_version_created_at_idx": {
+ "name": "_home_pages_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_home_pages_v_version_version__status_idx": {
+ "name": "_home_pages_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_home_pages_v_created_at_idx": {
+ "name": "_home_pages_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_home_pages_v_updated_at_idx": {
+ "name": "_home_pages_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_home_pages_v_latest_idx": {
+ "name": "_home_pages_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_parent_id_home_pages_id_fk": {
+ "name": "_home_pages_v_parent_id_home_pages_id_fk",
+ "tableFrom": "_home_pages_v",
+ "tableTo": "home_pages",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_version_tenant_id_tenants_id_fk": {
+ "name": "_home_pages_v_version_tenant_id_tenants_id_fk",
+ "tableFrom": "_home_pages_v",
+ "tableTo": "tenants",
+ "columnsFrom": ["version_tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_home_pages_v_rels": {
+ "name": "_home_pages_v_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "events_id": {
+ "name": "events_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sponsors_id": {
+ "name": "sponsors_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_home_pages_v_rels_order_idx": {
+ "name": "_home_pages_v_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_parent_idx": {
+ "name": "_home_pages_v_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_path_idx": {
+ "name": "_home_pages_v_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_pages_id_idx": {
+ "name": "_home_pages_v_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_built_in_pages_id_idx": {
+ "name": "_home_pages_v_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_posts_id_idx": {
+ "name": "_home_pages_v_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_tags_id_idx": {
+ "name": "_home_pages_v_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_event_groups_id_idx": {
+ "name": "_home_pages_v_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_event_tags_id_idx": {
+ "name": "_home_pages_v_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_events_id_idx": {
+ "name": "_home_pages_v_rels_events_id_idx",
+ "columns": ["events_id"],
+ "isUnique": false
+ },
+ "_home_pages_v_rels_sponsors_id_idx": {
+ "name": "_home_pages_v_rels_sponsors_id_idx",
+ "columns": ["sponsors_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_home_pages_v_rels_parent_fk": {
+ "name": "_home_pages_v_rels_parent_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "_home_pages_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_pages_fk": {
+ "name": "_home_pages_v_rels_pages_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_built_in_pages_fk": {
+ "name": "_home_pages_v_rels_built_in_pages_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_posts_fk": {
+ "name": "_home_pages_v_rels_posts_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_tags_fk": {
+ "name": "_home_pages_v_rels_tags_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_event_groups_fk": {
+ "name": "_home_pages_v_rels_event_groups_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_event_tags_fk": {
+ "name": "_home_pages_v_rels_event_tags_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_events_fk": {
+ "name": "_home_pages_v_rels_events_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "events",
+ "columnsFrom": ["events_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_home_pages_v_rels_sponsors_fk": {
+ "name": "_home_pages_v_rels_sponsors_fk",
+ "tableFrom": "_home_pages_v_rels",
+ "tableTo": "sponsors",
+ "columnsFrom": ["sponsors_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "built_in_pages": {
+ "name": "built_in_pages",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "url": {
+ "name": "url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "built_in_pages_tenant_idx": {
+ "name": "built_in_pages_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "built_in_pages_updated_at_idx": {
+ "name": "built_in_pages_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "built_in_pages_created_at_idx": {
+ "name": "built_in_pages_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "built_in_pages_tenant_id_tenants_id_fk": {
+ "name": "built_in_pages_tenant_id_tenants_id_fk",
+ "tableFrom": "built_in_pages",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_blog_list": {
+ "name": "pages_blocks_blog_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_options": {
+ "name": "post_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_options_sort_by": {
+ "name": "dynamic_options_sort_by",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'-publishedAt'"
+ },
+ "dynamic_options_max_posts": {
+ "name": "dynamic_options_max_posts",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_blog_list_order_idx": {
+ "name": "pages_blocks_blog_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_blog_list_parent_id_idx": {
+ "name": "pages_blocks_blog_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_blog_list_path_idx": {
+ "name": "pages_blocks_blog_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_blog_list_parent_id_fk": {
+ "name": "pages_blocks_blog_list_parent_id_fk",
+ "tableFrom": "pages_blocks_blog_list",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_content_columns": {
+ "name": "pages_blocks_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'{\"root\":{\"type\":\"root\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[{\"type\":\"paragraph\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[],\"direction\":\"ltr\",\"textStyle\":\"\",\"textFormat\":0}],\"direction\":\"ltr\"}}'"
+ }
+ },
+ "indexes": {
+ "pages_blocks_content_columns_order_idx": {
+ "name": "pages_blocks_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_content_columns_parent_id_idx": {
+ "name": "pages_blocks_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_content_columns_parent_id_fk": {
+ "name": "pages_blocks_content_columns_parent_id_fk",
+ "tableFrom": "pages_blocks_content_columns",
+ "tableTo": "pages_blocks_content",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_content": {
+ "name": "pages_blocks_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "layout": {
+ "name": "layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'1_1'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_content_order_idx": {
+ "name": "pages_blocks_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_content_parent_id_idx": {
+ "name": "pages_blocks_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_content_path_idx": {
+ "name": "pages_blocks_content_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_content_parent_id_fk": {
+ "name": "pages_blocks_content_parent_id_fk",
+ "tableFrom": "pages_blocks_content",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_document_block": {
+ "name": "pages_blocks_document_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "document_id": {
+ "name": "document_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_document_block_order_idx": {
+ "name": "pages_blocks_document_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_document_block_parent_id_idx": {
+ "name": "pages_blocks_document_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_document_block_path_idx": {
+ "name": "pages_blocks_document_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_document_block_document_idx": {
+ "name": "pages_blocks_document_block_document_idx",
+ "columns": ["document_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_document_block_document_id_documents_id_fk": {
+ "name": "pages_blocks_document_block_document_id_documents_id_fk",
+ "tableFrom": "pages_blocks_document_block",
+ "tableTo": "documents",
+ "columnsFrom": ["document_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_document_block_parent_id_fk": {
+ "name": "pages_blocks_document_block_parent_id_fk",
+ "tableFrom": "pages_blocks_document_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_event_list_dynamic_opts_by_types": {
+ "name": "pages_blocks_event_list_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_event_list_dynamic_opts_by_types_order_idx": {
+ "name": "pages_blocks_event_list_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "pages_blocks_event_list_dynamic_opts_by_types_parent_idx": {
+ "name": "pages_blocks_event_list_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_event_list_dynamic_opts_by_types_parent_fk": {
+ "name": "pages_blocks_event_list_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "pages_blocks_event_list_dynamic_opts_by_types",
+ "tableTo": "pages_blocks_event_list",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_event_list": {
+ "name": "pages_blocks_event_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_event_list_order_idx": {
+ "name": "pages_blocks_event_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_event_list_parent_id_idx": {
+ "name": "pages_blocks_event_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_event_list_path_idx": {
+ "name": "pages_blocks_event_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_event_list_parent_id_fk": {
+ "name": "pages_blocks_event_list_parent_id_fk",
+ "tableFrom": "pages_blocks_event_list",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_event_table_dynamic_opts_by_types": {
+ "name": "pages_blocks_event_table_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_event_table_dynamic_opts_by_types_order_idx": {
+ "name": "pages_blocks_event_table_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "pages_blocks_event_table_dynamic_opts_by_types_parent_idx": {
+ "name": "pages_blocks_event_table_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_event_table_dynamic_opts_by_types_parent_fk": {
+ "name": "pages_blocks_event_table_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "pages_blocks_event_table_dynamic_opts_by_types",
+ "tableTo": "pages_blocks_event_table",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_event_table": {
+ "name": "pages_blocks_event_table",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_event_table_order_idx": {
+ "name": "pages_blocks_event_table_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_event_table_parent_id_idx": {
+ "name": "pages_blocks_event_table_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_event_table_path_idx": {
+ "name": "pages_blocks_event_table_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_event_table_parent_id_fk": {
+ "name": "pages_blocks_event_table_parent_id_fk",
+ "tableFrom": "pages_blocks_event_table",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_form_block": {
+ "name": "pages_blocks_form_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "form_id": {
+ "name": "form_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enable_intro": {
+ "name": "enable_intro",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "intro_content": {
+ "name": "intro_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_form_block_order_idx": {
+ "name": "pages_blocks_form_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_form_block_parent_id_idx": {
+ "name": "pages_blocks_form_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_form_block_path_idx": {
+ "name": "pages_blocks_form_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_form_block_form_idx": {
+ "name": "pages_blocks_form_block_form_idx",
+ "columns": ["form_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_form_block_form_id_forms_id_fk": {
+ "name": "pages_blocks_form_block_form_id_forms_id_fk",
+ "tableFrom": "pages_blocks_form_block",
+ "tableTo": "forms",
+ "columnsFrom": ["form_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_form_block_parent_id_fk": {
+ "name": "pages_blocks_form_block_parent_id_fk",
+ "tableFrom": "pages_blocks_form_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_generic_embed": {
+ "name": "pages_blocks_generic_embed",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "html": {
+ "name": "html",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_generic_embed_order_idx": {
+ "name": "pages_blocks_generic_embed_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_generic_embed_parent_id_idx": {
+ "name": "pages_blocks_generic_embed_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_generic_embed_path_idx": {
+ "name": "pages_blocks_generic_embed_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_generic_embed_parent_id_fk": {
+ "name": "pages_blocks_generic_embed_parent_id_fk",
+ "tableFrom": "pages_blocks_generic_embed",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_header_block": {
+ "name": "pages_blocks_header_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "full_width_color": {
+ "name": "full_width_color",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_header_block_order_idx": {
+ "name": "pages_blocks_header_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_header_block_parent_id_idx": {
+ "name": "pages_blocks_header_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_header_block_path_idx": {
+ "name": "pages_blocks_header_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_header_block_parent_id_fk": {
+ "name": "pages_blocks_header_block_parent_id_fk",
+ "tableFrom": "pages_blocks_header_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_image_link_grid_columns": {
+ "name": "pages_blocks_image_link_grid_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_image_link_grid_columns_order_idx": {
+ "name": "pages_blocks_image_link_grid_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_image_link_grid_columns_parent_id_idx": {
+ "name": "pages_blocks_image_link_grid_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_image_link_grid_columns_image_idx": {
+ "name": "pages_blocks_image_link_grid_columns_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_image_link_grid_columns_image_id_media_id_fk": {
+ "name": "pages_blocks_image_link_grid_columns_image_id_media_id_fk",
+ "tableFrom": "pages_blocks_image_link_grid_columns",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_image_link_grid_columns_parent_id_fk": {
+ "name": "pages_blocks_image_link_grid_columns_parent_id_fk",
+ "tableFrom": "pages_blocks_image_link_grid_columns",
+ "tableTo": "pages_blocks_image_link_grid",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_image_link_grid": {
+ "name": "pages_blocks_image_link_grid",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_image_link_grid_order_idx": {
+ "name": "pages_blocks_image_link_grid_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_image_link_grid_parent_id_idx": {
+ "name": "pages_blocks_image_link_grid_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_image_link_grid_path_idx": {
+ "name": "pages_blocks_image_link_grid_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_image_link_grid_parent_id_fk": {
+ "name": "pages_blocks_image_link_grid_parent_id_fk",
+ "tableFrom": "pages_blocks_image_link_grid",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_image_text": {
+ "name": "pages_blocks_image_text",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "image_layout": {
+ "name": "image_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text_wrap": {
+ "name": "text_wrap",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_image_text_order_idx": {
+ "name": "pages_blocks_image_text_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_image_text_parent_id_idx": {
+ "name": "pages_blocks_image_text_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_image_text_path_idx": {
+ "name": "pages_blocks_image_text_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_image_text_image_idx": {
+ "name": "pages_blocks_image_text_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_image_text_image_id_media_id_fk": {
+ "name": "pages_blocks_image_text_image_id_media_id_fk",
+ "tableFrom": "pages_blocks_image_text",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_image_text_parent_id_fk": {
+ "name": "pages_blocks_image_text_parent_id_fk",
+ "tableFrom": "pages_blocks_image_text",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_link_preview_cards": {
+ "name": "pages_blocks_link_preview_cards",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_type": {
+ "name": "button_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "button_new_tab": {
+ "name": "button_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_url": {
+ "name": "button_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_label": {
+ "name": "button_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_variant": {
+ "name": "button_variant",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'default'"
+ }
+ },
+ "indexes": {
+ "pages_blocks_link_preview_cards_order_idx": {
+ "name": "pages_blocks_link_preview_cards_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_link_preview_cards_parent_id_idx": {
+ "name": "pages_blocks_link_preview_cards_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_link_preview_cards_image_idx": {
+ "name": "pages_blocks_link_preview_cards_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_link_preview_cards_image_id_media_id_fk": {
+ "name": "pages_blocks_link_preview_cards_image_id_media_id_fk",
+ "tableFrom": "pages_blocks_link_preview_cards",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_link_preview_cards_parent_id_fk": {
+ "name": "pages_blocks_link_preview_cards_parent_id_fk",
+ "tableFrom": "pages_blocks_link_preview_cards",
+ "tableTo": "pages_blocks_link_preview",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_link_preview": {
+ "name": "pages_blocks_link_preview",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "header": {
+ "name": "header",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_link_preview_order_idx": {
+ "name": "pages_blocks_link_preview_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_link_preview_parent_id_idx": {
+ "name": "pages_blocks_link_preview_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_link_preview_path_idx": {
+ "name": "pages_blocks_link_preview_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_link_preview_parent_id_fk": {
+ "name": "pages_blocks_link_preview_parent_id_fk",
+ "tableFrom": "pages_blocks_link_preview",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_media_block": {
+ "name": "pages_blocks_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "media_id": {
+ "name": "media_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_size": {
+ "name": "image_size",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'original'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_media_block_order_idx": {
+ "name": "pages_blocks_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_media_block_parent_id_idx": {
+ "name": "pages_blocks_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_media_block_path_idx": {
+ "name": "pages_blocks_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_media_block_media_idx": {
+ "name": "pages_blocks_media_block_media_idx",
+ "columns": ["media_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_media_block_media_id_media_id_fk": {
+ "name": "pages_blocks_media_block_media_id_media_id_fk",
+ "tableFrom": "pages_blocks_media_block",
+ "tableTo": "media",
+ "columnsFrom": ["media_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_media_block_parent_id_fk": {
+ "name": "pages_blocks_media_block_parent_id_fk",
+ "tableFrom": "pages_blocks_media_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_nac_media_block": {
+ "name": "pages_blocks_nac_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "mode": {
+ "name": "mode",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'carousel'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_nac_media_block_order_idx": {
+ "name": "pages_blocks_nac_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_nac_media_block_parent_id_idx": {
+ "name": "pages_blocks_nac_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_nac_media_block_path_idx": {
+ "name": "pages_blocks_nac_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_nac_media_block_parent_id_fk": {
+ "name": "pages_blocks_nac_media_block_parent_id_fk",
+ "tableFrom": "pages_blocks_nac_media_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_single_blog_post": {
+ "name": "pages_blocks_single_blog_post",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_id": {
+ "name": "post_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_single_blog_post_order_idx": {
+ "name": "pages_blocks_single_blog_post_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_single_blog_post_parent_id_idx": {
+ "name": "pages_blocks_single_blog_post_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_single_blog_post_path_idx": {
+ "name": "pages_blocks_single_blog_post_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_single_blog_post_post_idx": {
+ "name": "pages_blocks_single_blog_post_post_idx",
+ "columns": ["post_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_single_blog_post_post_id_posts_id_fk": {
+ "name": "pages_blocks_single_blog_post_post_id_posts_id_fk",
+ "tableFrom": "pages_blocks_single_blog_post",
+ "tableTo": "posts",
+ "columnsFrom": ["post_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_single_blog_post_parent_id_fk": {
+ "name": "pages_blocks_single_blog_post_parent_id_fk",
+ "tableFrom": "pages_blocks_single_blog_post",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_single_event": {
+ "name": "pages_blocks_single_event",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "event_id": {
+ "name": "event_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_single_event_order_idx": {
+ "name": "pages_blocks_single_event_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_single_event_parent_id_idx": {
+ "name": "pages_blocks_single_event_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_single_event_path_idx": {
+ "name": "pages_blocks_single_event_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_single_event_event_idx": {
+ "name": "pages_blocks_single_event_event_idx",
+ "columns": ["event_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_single_event_event_id_events_id_fk": {
+ "name": "pages_blocks_single_event_event_id_events_id_fk",
+ "tableFrom": "pages_blocks_single_event",
+ "tableTo": "events",
+ "columnsFrom": ["event_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_single_event_parent_id_fk": {
+ "name": "pages_blocks_single_event_parent_id_fk",
+ "tableFrom": "pages_blocks_single_event",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_sponsors_block": {
+ "name": "pages_blocks_sponsors_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "sponsors_layout": {
+ "name": "sponsors_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'static'"
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_sponsors_block_order_idx": {
+ "name": "pages_blocks_sponsors_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_sponsors_block_parent_id_idx": {
+ "name": "pages_blocks_sponsors_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_sponsors_block_path_idx": {
+ "name": "pages_blocks_sponsors_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_sponsors_block_parent_id_fk": {
+ "name": "pages_blocks_sponsors_block_parent_id_fk",
+ "tableFrom": "pages_blocks_sponsors_block",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_blocks_team": {
+ "name": "pages_blocks_team",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "team_id": {
+ "name": "team_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_blocks_team_order_idx": {
+ "name": "pages_blocks_team_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "pages_blocks_team_parent_id_idx": {
+ "name": "pages_blocks_team_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "pages_blocks_team_path_idx": {
+ "name": "pages_blocks_team_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "pages_blocks_team_team_idx": {
+ "name": "pages_blocks_team_team_idx",
+ "columns": ["team_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_blocks_team_team_id_teams_id_fk": {
+ "name": "pages_blocks_team_team_id_teams_id_fk",
+ "tableFrom": "pages_blocks_team",
+ "tableTo": "teams",
+ "columnsFrom": ["team_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_blocks_team_parent_id_fk": {
+ "name": "pages_blocks_team_parent_id_fk",
+ "tableFrom": "pages_blocks_team",
+ "tableTo": "pages",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages": {
+ "name": "pages",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "meta_image_id": {
+ "name": "meta_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "meta_description": {
+ "name": "meta_description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "published_at": {
+ "name": "published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "pages_meta_meta_image_idx": {
+ "name": "pages_meta_meta_image_idx",
+ "columns": ["meta_image_id"],
+ "isUnique": false
+ },
+ "pages_slug_idx": {
+ "name": "pages_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "pages_tenant_idx": {
+ "name": "pages_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "pages_updated_at_idx": {
+ "name": "pages_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "pages_created_at_idx": {
+ "name": "pages_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "pages__status_idx": {
+ "name": "pages__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_meta_image_id_media_id_fk": {
+ "name": "pages_meta_image_id_media_id_fk",
+ "tableFrom": "pages",
+ "tableTo": "media",
+ "columnsFrom": ["meta_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "pages_tenant_id_tenants_id_fk": {
+ "name": "pages_tenant_id_tenants_id_fk",
+ "tableFrom": "pages",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "pages_rels": {
+ "name": "pages_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "events_id": {
+ "name": "events_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sponsors_id": {
+ "name": "sponsors_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "pages_rels_order_idx": {
+ "name": "pages_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "pages_rels_parent_idx": {
+ "name": "pages_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "pages_rels_path_idx": {
+ "name": "pages_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "pages_rels_tags_id_idx": {
+ "name": "pages_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "pages_rels_posts_id_idx": {
+ "name": "pages_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ },
+ "pages_rels_event_groups_id_idx": {
+ "name": "pages_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "pages_rels_event_tags_id_idx": {
+ "name": "pages_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ },
+ "pages_rels_events_id_idx": {
+ "name": "pages_rels_events_id_idx",
+ "columns": ["events_id"],
+ "isUnique": false
+ },
+ "pages_rels_pages_id_idx": {
+ "name": "pages_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "pages_rels_built_in_pages_id_idx": {
+ "name": "pages_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "pages_rels_sponsors_id_idx": {
+ "name": "pages_rels_sponsors_id_idx",
+ "columns": ["sponsors_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "pages_rels_parent_fk": {
+ "name": "pages_rels_parent_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_tags_fk": {
+ "name": "pages_rels_tags_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_posts_fk": {
+ "name": "pages_rels_posts_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_event_groups_fk": {
+ "name": "pages_rels_event_groups_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_event_tags_fk": {
+ "name": "pages_rels_event_tags_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_events_fk": {
+ "name": "pages_rels_events_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "events",
+ "columnsFrom": ["events_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_pages_fk": {
+ "name": "pages_rels_pages_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_built_in_pages_fk": {
+ "name": "pages_rels_built_in_pages_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "pages_rels_sponsors_fk": {
+ "name": "pages_rels_sponsors_fk",
+ "tableFrom": "pages_rels",
+ "tableTo": "sponsors",
+ "columnsFrom": ["sponsors_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_blog_list": {
+ "name": "_pages_v_blocks_blog_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_options": {
+ "name": "post_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_options_sort_by": {
+ "name": "dynamic_options_sort_by",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'-publishedAt'"
+ },
+ "dynamic_options_max_posts": {
+ "name": "dynamic_options_max_posts",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_blog_list_order_idx": {
+ "name": "_pages_v_blocks_blog_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_blog_list_parent_id_idx": {
+ "name": "_pages_v_blocks_blog_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_blog_list_path_idx": {
+ "name": "_pages_v_blocks_blog_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_blog_list_parent_id_fk": {
+ "name": "_pages_v_blocks_blog_list_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_blog_list",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_content_columns": {
+ "name": "_pages_v_blocks_content_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'{\"root\":{\"type\":\"root\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[{\"type\":\"paragraph\",\"format\":\"\",\"indent\":0,\"version\":1,\"children\":[],\"direction\":\"ltr\",\"textStyle\":\"\",\"textFormat\":0}],\"direction\":\"ltr\"}}'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_content_columns_order_idx": {
+ "name": "_pages_v_blocks_content_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_content_columns_parent_id_idx": {
+ "name": "_pages_v_blocks_content_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_content_columns_parent_id_fk": {
+ "name": "_pages_v_blocks_content_columns_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_content_columns",
+ "tableTo": "_pages_v_blocks_content",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_content": {
+ "name": "_pages_v_blocks_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "layout": {
+ "name": "layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'1_1'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_content_order_idx": {
+ "name": "_pages_v_blocks_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_content_parent_id_idx": {
+ "name": "_pages_v_blocks_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_content_path_idx": {
+ "name": "_pages_v_blocks_content_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_content_parent_id_fk": {
+ "name": "_pages_v_blocks_content_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_content",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_document_block": {
+ "name": "_pages_v_blocks_document_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "document_id": {
+ "name": "document_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_document_block_order_idx": {
+ "name": "_pages_v_blocks_document_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_document_block_parent_id_idx": {
+ "name": "_pages_v_blocks_document_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_document_block_path_idx": {
+ "name": "_pages_v_blocks_document_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_document_block_document_idx": {
+ "name": "_pages_v_blocks_document_block_document_idx",
+ "columns": ["document_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_document_block_document_id_documents_id_fk": {
+ "name": "_pages_v_blocks_document_block_document_id_documents_id_fk",
+ "tableFrom": "_pages_v_blocks_document_block",
+ "tableTo": "documents",
+ "columnsFrom": ["document_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_document_block_parent_id_fk": {
+ "name": "_pages_v_blocks_document_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_document_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_event_list_dynamic_opts_by_types": {
+ "name": "_pages_v_blocks_event_list_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_event_list_dynamic_opts_by_types_order_idx": {
+ "name": "_pages_v_blocks_event_list_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_list_dynamic_opts_by_types_parent_idx": {
+ "name": "_pages_v_blocks_event_list_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_event_list_dynamic_opts_by_types_parent_fk": {
+ "name": "_pages_v_blocks_event_list_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "_pages_v_blocks_event_list_dynamic_opts_by_types",
+ "tableTo": "_pages_v_blocks_event_list",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_event_list": {
+ "name": "_pages_v_blocks_event_list",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_event_list_order_idx": {
+ "name": "_pages_v_blocks_event_list_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_list_parent_id_idx": {
+ "name": "_pages_v_blocks_event_list_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_list_path_idx": {
+ "name": "_pages_v_blocks_event_list_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_event_list_parent_id_fk": {
+ "name": "_pages_v_blocks_event_list_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_event_list",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_event_table_dynamic_opts_by_types": {
+ "name": "_pages_v_blocks_event_table_dynamic_opts_by_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_event_table_dynamic_opts_by_types_order_idx": {
+ "name": "_pages_v_blocks_event_table_dynamic_opts_by_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_table_dynamic_opts_by_types_parent_idx": {
+ "name": "_pages_v_blocks_event_table_dynamic_opts_by_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_event_table_dynamic_opts_by_types_parent_fk": {
+ "name": "_pages_v_blocks_event_table_dynamic_opts_by_types_parent_fk",
+ "tableFrom": "_pages_v_blocks_event_table_dynamic_opts_by_types",
+ "tableTo": "_pages_v_blocks_event_table",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_event_table": {
+ "name": "_pages_v_blocks_event_table",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "heading": {
+ "name": "heading",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "below_heading_content": {
+ "name": "below_heading_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_options": {
+ "name": "event_options",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'dynamic'"
+ },
+ "dynamic_opts_max_events": {
+ "name": "dynamic_opts_max_events",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 4
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_event_table_order_idx": {
+ "name": "_pages_v_blocks_event_table_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_table_parent_id_idx": {
+ "name": "_pages_v_blocks_event_table_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_event_table_path_idx": {
+ "name": "_pages_v_blocks_event_table_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_event_table_parent_id_fk": {
+ "name": "_pages_v_blocks_event_table_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_event_table",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_form_block": {
+ "name": "_pages_v_blocks_form_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "form_id": {
+ "name": "form_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enable_intro": {
+ "name": "enable_intro",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "intro_content": {
+ "name": "intro_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_form_block_order_idx": {
+ "name": "_pages_v_blocks_form_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_form_block_parent_id_idx": {
+ "name": "_pages_v_blocks_form_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_form_block_path_idx": {
+ "name": "_pages_v_blocks_form_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_form_block_form_idx": {
+ "name": "_pages_v_blocks_form_block_form_idx",
+ "columns": ["form_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_form_block_form_id_forms_id_fk": {
+ "name": "_pages_v_blocks_form_block_form_id_forms_id_fk",
+ "tableFrom": "_pages_v_blocks_form_block",
+ "tableTo": "forms",
+ "columnsFrom": ["form_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_form_block_parent_id_fk": {
+ "name": "_pages_v_blocks_form_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_form_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_generic_embed": {
+ "name": "_pages_v_blocks_generic_embed",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "html": {
+ "name": "html",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_generic_embed_order_idx": {
+ "name": "_pages_v_blocks_generic_embed_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_generic_embed_parent_id_idx": {
+ "name": "_pages_v_blocks_generic_embed_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_generic_embed_path_idx": {
+ "name": "_pages_v_blocks_generic_embed_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_generic_embed_parent_id_fk": {
+ "name": "_pages_v_blocks_generic_embed_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_generic_embed",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_header_block": {
+ "name": "_pages_v_blocks_header_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "full_width_color": {
+ "name": "full_width_color",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_header_block_order_idx": {
+ "name": "_pages_v_blocks_header_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_header_block_parent_id_idx": {
+ "name": "_pages_v_blocks_header_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_header_block_path_idx": {
+ "name": "_pages_v_blocks_header_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_header_block_parent_id_fk": {
+ "name": "_pages_v_blocks_header_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_header_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_image_link_grid_columns": {
+ "name": "_pages_v_blocks_image_link_grid_columns",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_image_link_grid_columns_order_idx": {
+ "name": "_pages_v_blocks_image_link_grid_columns_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_link_grid_columns_parent_id_idx": {
+ "name": "_pages_v_blocks_image_link_grid_columns_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_link_grid_columns_image_idx": {
+ "name": "_pages_v_blocks_image_link_grid_columns_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_image_link_grid_columns_image_id_media_id_fk": {
+ "name": "_pages_v_blocks_image_link_grid_columns_image_id_media_id_fk",
+ "tableFrom": "_pages_v_blocks_image_link_grid_columns",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_image_link_grid_columns_parent_id_fk": {
+ "name": "_pages_v_blocks_image_link_grid_columns_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_image_link_grid_columns",
+ "tableTo": "_pages_v_blocks_image_link_grid",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_image_link_grid": {
+ "name": "_pages_v_blocks_image_link_grid",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_image_link_grid_order_idx": {
+ "name": "_pages_v_blocks_image_link_grid_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_link_grid_parent_id_idx": {
+ "name": "_pages_v_blocks_image_link_grid_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_link_grid_path_idx": {
+ "name": "_pages_v_blocks_image_link_grid_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_image_link_grid_parent_id_fk": {
+ "name": "_pages_v_blocks_image_link_grid_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_image_link_grid",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_image_text": {
+ "name": "_pages_v_blocks_image_text",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "image_layout": {
+ "name": "image_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text_wrap": {
+ "name": "text_wrap",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "rich_text": {
+ "name": "rich_text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_image_text_order_idx": {
+ "name": "_pages_v_blocks_image_text_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_text_parent_id_idx": {
+ "name": "_pages_v_blocks_image_text_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_text_path_idx": {
+ "name": "_pages_v_blocks_image_text_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_image_text_image_idx": {
+ "name": "_pages_v_blocks_image_text_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_image_text_image_id_media_id_fk": {
+ "name": "_pages_v_blocks_image_text_image_id_media_id_fk",
+ "tableFrom": "_pages_v_blocks_image_text",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_image_text_parent_id_fk": {
+ "name": "_pages_v_blocks_image_text_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_image_text",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_link_preview_cards": {
+ "name": "_pages_v_blocks_link_preview_cards",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "image_id": {
+ "name": "image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_type": {
+ "name": "button_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "button_new_tab": {
+ "name": "button_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_url": {
+ "name": "button_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_label": {
+ "name": "button_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "button_variant": {
+ "name": "button_variant",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'default'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_link_preview_cards_order_idx": {
+ "name": "_pages_v_blocks_link_preview_cards_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_link_preview_cards_parent_id_idx": {
+ "name": "_pages_v_blocks_link_preview_cards_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_link_preview_cards_image_idx": {
+ "name": "_pages_v_blocks_link_preview_cards_image_idx",
+ "columns": ["image_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_link_preview_cards_image_id_media_id_fk": {
+ "name": "_pages_v_blocks_link_preview_cards_image_id_media_id_fk",
+ "tableFrom": "_pages_v_blocks_link_preview_cards",
+ "tableTo": "media",
+ "columnsFrom": ["image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_link_preview_cards_parent_id_fk": {
+ "name": "_pages_v_blocks_link_preview_cards_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_link_preview_cards",
+ "tableTo": "_pages_v_blocks_link_preview",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_link_preview": {
+ "name": "_pages_v_blocks_link_preview",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "header": {
+ "name": "header",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_link_preview_order_idx": {
+ "name": "_pages_v_blocks_link_preview_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_link_preview_parent_id_idx": {
+ "name": "_pages_v_blocks_link_preview_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_link_preview_path_idx": {
+ "name": "_pages_v_blocks_link_preview_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_link_preview_parent_id_fk": {
+ "name": "_pages_v_blocks_link_preview_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_link_preview",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_media_block": {
+ "name": "_pages_v_blocks_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "media_id": {
+ "name": "media_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "caption": {
+ "name": "caption",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "align_content": {
+ "name": "align_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'left'"
+ },
+ "image_size": {
+ "name": "image_size",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'original'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_media_block_order_idx": {
+ "name": "_pages_v_blocks_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_media_block_parent_id_idx": {
+ "name": "_pages_v_blocks_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_media_block_path_idx": {
+ "name": "_pages_v_blocks_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_media_block_media_idx": {
+ "name": "_pages_v_blocks_media_block_media_idx",
+ "columns": ["media_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_media_block_media_id_media_id_fk": {
+ "name": "_pages_v_blocks_media_block_media_id_media_id_fk",
+ "tableFrom": "_pages_v_blocks_media_block",
+ "tableTo": "media",
+ "columnsFrom": ["media_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_media_block_parent_id_fk": {
+ "name": "_pages_v_blocks_media_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_media_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_nac_media_block": {
+ "name": "_pages_v_blocks_nac_media_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "mode": {
+ "name": "mode",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'carousel'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_nac_media_block_order_idx": {
+ "name": "_pages_v_blocks_nac_media_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_nac_media_block_parent_id_idx": {
+ "name": "_pages_v_blocks_nac_media_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_nac_media_block_path_idx": {
+ "name": "_pages_v_blocks_nac_media_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_nac_media_block_parent_id_fk": {
+ "name": "_pages_v_blocks_nac_media_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_nac_media_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_single_blog_post": {
+ "name": "_pages_v_blocks_single_blog_post",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "post_id": {
+ "name": "post_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_single_blog_post_order_idx": {
+ "name": "_pages_v_blocks_single_blog_post_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_blog_post_parent_id_idx": {
+ "name": "_pages_v_blocks_single_blog_post_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_blog_post_path_idx": {
+ "name": "_pages_v_blocks_single_blog_post_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_blog_post_post_idx": {
+ "name": "_pages_v_blocks_single_blog_post_post_idx",
+ "columns": ["post_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_single_blog_post_post_id_posts_id_fk": {
+ "name": "_pages_v_blocks_single_blog_post_post_id_posts_id_fk",
+ "tableFrom": "_pages_v_blocks_single_blog_post",
+ "tableTo": "posts",
+ "columnsFrom": ["post_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_single_blog_post_parent_id_fk": {
+ "name": "_pages_v_blocks_single_blog_post_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_single_blog_post",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_single_event": {
+ "name": "_pages_v_blocks_single_event",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "event_id": {
+ "name": "event_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_single_event_order_idx": {
+ "name": "_pages_v_blocks_single_event_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_event_parent_id_idx": {
+ "name": "_pages_v_blocks_single_event_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_event_path_idx": {
+ "name": "_pages_v_blocks_single_event_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_single_event_event_idx": {
+ "name": "_pages_v_blocks_single_event_event_idx",
+ "columns": ["event_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_single_event_event_id_events_id_fk": {
+ "name": "_pages_v_blocks_single_event_event_id_events_id_fk",
+ "tableFrom": "_pages_v_blocks_single_event",
+ "tableTo": "events",
+ "columnsFrom": ["event_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_single_event_parent_id_fk": {
+ "name": "_pages_v_blocks_single_event_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_single_event",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_sponsors_block": {
+ "name": "_pages_v_blocks_sponsors_block",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "background_color": {
+ "name": "background_color",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'transparent'"
+ },
+ "sponsors_layout": {
+ "name": "sponsors_layout",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'static'"
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_sponsors_block_order_idx": {
+ "name": "_pages_v_blocks_sponsors_block_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_sponsors_block_parent_id_idx": {
+ "name": "_pages_v_blocks_sponsors_block_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_sponsors_block_path_idx": {
+ "name": "_pages_v_blocks_sponsors_block_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_sponsors_block_parent_id_fk": {
+ "name": "_pages_v_blocks_sponsors_block_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_sponsors_block",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_blocks_team": {
+ "name": "_pages_v_blocks_team",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "team_id": {
+ "name": "team_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_blocks_team_order_idx": {
+ "name": "_pages_v_blocks_team_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_team_parent_id_idx": {
+ "name": "_pages_v_blocks_team_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_team_path_idx": {
+ "name": "_pages_v_blocks_team_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ },
+ "_pages_v_blocks_team_team_idx": {
+ "name": "_pages_v_blocks_team_team_idx",
+ "columns": ["team_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_blocks_team_team_id_teams_id_fk": {
+ "name": "_pages_v_blocks_team_team_id_teams_id_fk",
+ "tableFrom": "_pages_v_blocks_team",
+ "tableTo": "teams",
+ "columnsFrom": ["team_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_blocks_team_parent_id_fk": {
+ "name": "_pages_v_blocks_team_parent_id_fk",
+ "tableFrom": "_pages_v_blocks_team",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v": {
+ "name": "_pages_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_title": {
+ "name": "version_title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_meta_image_id": {
+ "name": "version_meta_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_meta_description": {
+ "name": "version_meta_description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_published_at": {
+ "name": "version_published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_slug": {
+ "name": "version_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_tenant_id": {
+ "name": "version_tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_parent_idx": {
+ "name": "_pages_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_version_meta_version_meta_image_idx": {
+ "name": "_pages_v_version_meta_version_meta_image_idx",
+ "columns": ["version_meta_image_id"],
+ "isUnique": false
+ },
+ "_pages_v_version_version_slug_idx": {
+ "name": "_pages_v_version_version_slug_idx",
+ "columns": ["version_slug"],
+ "isUnique": false
+ },
+ "_pages_v_version_version_tenant_idx": {
+ "name": "_pages_v_version_version_tenant_idx",
+ "columns": ["version_tenant_id"],
+ "isUnique": false
+ },
+ "_pages_v_version_version_updated_at_idx": {
+ "name": "_pages_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_pages_v_version_version_created_at_idx": {
+ "name": "_pages_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_pages_v_version_version__status_idx": {
+ "name": "_pages_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_pages_v_created_at_idx": {
+ "name": "_pages_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_pages_v_updated_at_idx": {
+ "name": "_pages_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_pages_v_latest_idx": {
+ "name": "_pages_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_parent_id_pages_id_fk": {
+ "name": "_pages_v_parent_id_pages_id_fk",
+ "tableFrom": "_pages_v",
+ "tableTo": "pages",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_version_meta_image_id_media_id_fk": {
+ "name": "_pages_v_version_meta_image_id_media_id_fk",
+ "tableFrom": "_pages_v",
+ "tableTo": "media",
+ "columnsFrom": ["version_meta_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_pages_v_version_tenant_id_tenants_id_fk": {
+ "name": "_pages_v_version_tenant_id_tenants_id_fk",
+ "tableFrom": "_pages_v",
+ "tableTo": "tenants",
+ "columnsFrom": ["version_tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_pages_v_rels": {
+ "name": "_pages_v_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "events_id": {
+ "name": "events_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sponsors_id": {
+ "name": "sponsors_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_pages_v_rels_order_idx": {
+ "name": "_pages_v_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_pages_v_rels_parent_idx": {
+ "name": "_pages_v_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_path_idx": {
+ "name": "_pages_v_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "_pages_v_rels_tags_id_idx": {
+ "name": "_pages_v_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_posts_id_idx": {
+ "name": "_pages_v_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_event_groups_id_idx": {
+ "name": "_pages_v_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_event_tags_id_idx": {
+ "name": "_pages_v_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_events_id_idx": {
+ "name": "_pages_v_rels_events_id_idx",
+ "columns": ["events_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_pages_id_idx": {
+ "name": "_pages_v_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_built_in_pages_id_idx": {
+ "name": "_pages_v_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "_pages_v_rels_sponsors_id_idx": {
+ "name": "_pages_v_rels_sponsors_id_idx",
+ "columns": ["sponsors_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_pages_v_rels_parent_fk": {
+ "name": "_pages_v_rels_parent_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "_pages_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_tags_fk": {
+ "name": "_pages_v_rels_tags_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_posts_fk": {
+ "name": "_pages_v_rels_posts_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_event_groups_fk": {
+ "name": "_pages_v_rels_event_groups_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_event_tags_fk": {
+ "name": "_pages_v_rels_event_tags_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_events_fk": {
+ "name": "_pages_v_rels_events_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "events",
+ "columnsFrom": ["events_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_pages_fk": {
+ "name": "_pages_v_rels_pages_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_built_in_pages_fk": {
+ "name": "_pages_v_rels_built_in_pages_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_pages_v_rels_sponsors_fk": {
+ "name": "_pages_v_rels_sponsors_fk",
+ "tableFrom": "_pages_v_rels",
+ "tableTo": "sponsors",
+ "columnsFrom": ["sponsors_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "posts_populated_authors": {
+ "name": "posts_populated_authors",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "posts_populated_authors_order_idx": {
+ "name": "posts_populated_authors_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "posts_populated_authors_parent_id_idx": {
+ "name": "posts_populated_authors_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "posts_populated_authors_parent_id_fk": {
+ "name": "posts_populated_authors_parent_id_fk",
+ "tableFrom": "posts_populated_authors",
+ "tableTo": "posts",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "posts_blocks_in_content": {
+ "name": "posts_blocks_in_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "posts_blocks_in_content_order_idx": {
+ "name": "posts_blocks_in_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "posts_blocks_in_content_parent_id_idx": {
+ "name": "posts_blocks_in_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "posts_blocks_in_content_parent_id_fk": {
+ "name": "posts_blocks_in_content_parent_id_fk",
+ "tableFrom": "posts_blocks_in_content",
+ "tableTo": "posts",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "posts": {
+ "name": "posts",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "featured_image_id": {
+ "name": "featured_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content": {
+ "name": "content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "show_authors": {
+ "name": "show_authors",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "published_at": {
+ "name": "published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "show_date": {
+ "name": "show_date",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "posts_tenant_idx": {
+ "name": "posts_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "posts_featured_image_idx": {
+ "name": "posts_featured_image_idx",
+ "columns": ["featured_image_id"],
+ "isUnique": false
+ },
+ "posts_slug_idx": {
+ "name": "posts_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "posts_updated_at_idx": {
+ "name": "posts_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "posts_created_at_idx": {
+ "name": "posts_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "posts__status_idx": {
+ "name": "posts__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "posts_tenant_id_tenants_id_fk": {
+ "name": "posts_tenant_id_tenants_id_fk",
+ "tableFrom": "posts",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "posts_featured_image_id_media_id_fk": {
+ "name": "posts_featured_image_id_media_id_fk",
+ "tableFrom": "posts",
+ "tableTo": "media",
+ "columnsFrom": ["featured_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "posts_rels": {
+ "name": "posts_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "biographies_id": {
+ "name": "biographies_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "posts_rels_order_idx": {
+ "name": "posts_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "posts_rels_parent_idx": {
+ "name": "posts_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "posts_rels_path_idx": {
+ "name": "posts_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "posts_rels_biographies_id_idx": {
+ "name": "posts_rels_biographies_id_idx",
+ "columns": ["biographies_id"],
+ "isUnique": false
+ },
+ "posts_rels_tags_id_idx": {
+ "name": "posts_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "posts_rels_posts_id_idx": {
+ "name": "posts_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "posts_rels_parent_fk": {
+ "name": "posts_rels_parent_fk",
+ "tableFrom": "posts_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "posts_rels_biographies_fk": {
+ "name": "posts_rels_biographies_fk",
+ "tableFrom": "posts_rels",
+ "tableTo": "biographies",
+ "columnsFrom": ["biographies_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "posts_rels_tags_fk": {
+ "name": "posts_rels_tags_fk",
+ "tableFrom": "posts_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "posts_rels_posts_fk": {
+ "name": "posts_rels_posts_fk",
+ "tableFrom": "posts_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_posts_v_version_populated_authors": {
+ "name": "_posts_v_version_populated_authors",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_posts_v_version_populated_authors_order_idx": {
+ "name": "_posts_v_version_populated_authors_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_posts_v_version_populated_authors_parent_id_idx": {
+ "name": "_posts_v_version_populated_authors_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_posts_v_version_populated_authors_parent_id_fk": {
+ "name": "_posts_v_version_populated_authors_parent_id_fk",
+ "tableFrom": "_posts_v_version_populated_authors",
+ "tableTo": "_posts_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_posts_v_version_blocks_in_content": {
+ "name": "_posts_v_version_blocks_in_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_posts_v_version_blocks_in_content_order_idx": {
+ "name": "_posts_v_version_blocks_in_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_posts_v_version_blocks_in_content_parent_id_idx": {
+ "name": "_posts_v_version_blocks_in_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_posts_v_version_blocks_in_content_parent_id_fk": {
+ "name": "_posts_v_version_blocks_in_content_parent_id_fk",
+ "tableFrom": "_posts_v_version_blocks_in_content",
+ "tableTo": "_posts_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_posts_v": {
+ "name": "_posts_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_tenant_id": {
+ "name": "version_tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_title": {
+ "name": "version_title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_featured_image_id": {
+ "name": "version_featured_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_description": {
+ "name": "version_description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content": {
+ "name": "version_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_show_authors": {
+ "name": "version_show_authors",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "version_published_at": {
+ "name": "version_published_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_show_date": {
+ "name": "version_show_date",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_slug": {
+ "name": "version_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_posts_v_parent_idx": {
+ "name": "_posts_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_posts_v_version_version_tenant_idx": {
+ "name": "_posts_v_version_version_tenant_idx",
+ "columns": ["version_tenant_id"],
+ "isUnique": false
+ },
+ "_posts_v_version_version_featured_image_idx": {
+ "name": "_posts_v_version_version_featured_image_idx",
+ "columns": ["version_featured_image_id"],
+ "isUnique": false
+ },
+ "_posts_v_version_version_slug_idx": {
+ "name": "_posts_v_version_version_slug_idx",
+ "columns": ["version_slug"],
+ "isUnique": false
+ },
+ "_posts_v_version_version_updated_at_idx": {
+ "name": "_posts_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_posts_v_version_version_created_at_idx": {
+ "name": "_posts_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_posts_v_version_version__status_idx": {
+ "name": "_posts_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_posts_v_created_at_idx": {
+ "name": "_posts_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_posts_v_updated_at_idx": {
+ "name": "_posts_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_posts_v_latest_idx": {
+ "name": "_posts_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_posts_v_parent_id_posts_id_fk": {
+ "name": "_posts_v_parent_id_posts_id_fk",
+ "tableFrom": "_posts_v",
+ "tableTo": "posts",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_posts_v_version_tenant_id_tenants_id_fk": {
+ "name": "_posts_v_version_tenant_id_tenants_id_fk",
+ "tableFrom": "_posts_v",
+ "tableTo": "tenants",
+ "columnsFrom": ["version_tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_posts_v_version_featured_image_id_media_id_fk": {
+ "name": "_posts_v_version_featured_image_id_media_id_fk",
+ "tableFrom": "_posts_v",
+ "tableTo": "media",
+ "columnsFrom": ["version_featured_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_posts_v_rels": {
+ "name": "_posts_v_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "biographies_id": {
+ "name": "biographies_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_posts_v_rels_order_idx": {
+ "name": "_posts_v_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_posts_v_rels_parent_idx": {
+ "name": "_posts_v_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_posts_v_rels_path_idx": {
+ "name": "_posts_v_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "_posts_v_rels_biographies_id_idx": {
+ "name": "_posts_v_rels_biographies_id_idx",
+ "columns": ["biographies_id"],
+ "isUnique": false
+ },
+ "_posts_v_rels_tags_id_idx": {
+ "name": "_posts_v_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "_posts_v_rels_posts_id_idx": {
+ "name": "_posts_v_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_posts_v_rels_parent_fk": {
+ "name": "_posts_v_rels_parent_fk",
+ "tableFrom": "_posts_v_rels",
+ "tableTo": "_posts_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_posts_v_rels_biographies_fk": {
+ "name": "_posts_v_rels_biographies_fk",
+ "tableFrom": "_posts_v_rels",
+ "tableTo": "biographies",
+ "columnsFrom": ["biographies_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_posts_v_rels_tags_fk": {
+ "name": "_posts_v_rels_tags_fk",
+ "tableFrom": "_posts_v_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_posts_v_rels_posts_fk": {
+ "name": "_posts_v_rels_posts_fk",
+ "tableFrom": "_posts_v_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "media": {
+ "name": "media",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "alt": {
+ "name": "alt",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "blur_data_url": {
+ "name": "blur_data_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "prefix": {
+ "name": "prefix",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'local'"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "url": {
+ "name": "url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "thumbnail_u_r_l": {
+ "name": "thumbnail_u_r_l",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "filename": {
+ "name": "filename",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "mime_type": {
+ "name": "mime_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "filesize": {
+ "name": "filesize",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "height": {
+ "name": "height",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "focal_x": {
+ "name": "focal_x",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "focal_y": {
+ "name": "focal_y",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_url": {
+ "name": "sizes_thumbnail_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_width": {
+ "name": "sizes_thumbnail_width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_height": {
+ "name": "sizes_thumbnail_height",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_mime_type": {
+ "name": "sizes_thumbnail_mime_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_filesize": {
+ "name": "sizes_thumbnail_filesize",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sizes_thumbnail_filename": {
+ "name": "sizes_thumbnail_filename",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "media_tenant_idx": {
+ "name": "media_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "media_updated_at_idx": {
+ "name": "media_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "media_created_at_idx": {
+ "name": "media_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "media_filename_idx": {
+ "name": "media_filename_idx",
+ "columns": ["filename"],
+ "isUnique": true
+ },
+ "media_sizes_thumbnail_sizes_thumbnail_filename_idx": {
+ "name": "media_sizes_thumbnail_sizes_thumbnail_filename_idx",
+ "columns": ["sizes_thumbnail_filename"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "media_tenant_id_tenants_id_fk": {
+ "name": "media_tenant_id_tenants_id_fk",
+ "tableFrom": "media",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "documents": {
+ "name": "documents",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "prefix": {
+ "name": "prefix",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'local'"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "url": {
+ "name": "url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "thumbnail_u_r_l": {
+ "name": "thumbnail_u_r_l",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "filename": {
+ "name": "filename",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "mime_type": {
+ "name": "mime_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "filesize": {
+ "name": "filesize",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "height": {
+ "name": "height",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "focal_x": {
+ "name": "focal_x",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "focal_y": {
+ "name": "focal_y",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "documents_tenant_idx": {
+ "name": "documents_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "documents_updated_at_idx": {
+ "name": "documents_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "documents_created_at_idx": {
+ "name": "documents_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "documents_filename_idx": {
+ "name": "documents_filename_idx",
+ "columns": ["filename"],
+ "isUnique": true
+ }
+ },
+ "foreignKeys": {
+ "documents_tenant_id_tenants_id_fk": {
+ "name": "documents_tenant_id_tenants_id_fk",
+ "tableFrom": "documents",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "sponsors": {
+ "name": "sponsors",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "photo_id": {
+ "name": "photo_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link": {
+ "name": "link",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "start_date": {
+ "name": "start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "end_date": {
+ "name": "end_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "sponsors_tenant_idx": {
+ "name": "sponsors_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "sponsors_photo_idx": {
+ "name": "sponsors_photo_idx",
+ "columns": ["photo_id"],
+ "isUnique": false
+ },
+ "sponsors_updated_at_idx": {
+ "name": "sponsors_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "sponsors_created_at_idx": {
+ "name": "sponsors_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "sponsors_tenant_id_tenants_id_fk": {
+ "name": "sponsors_tenant_id_tenants_id_fk",
+ "tableFrom": "sponsors",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "sponsors_photo_id_media_id_fk": {
+ "name": "sponsors_photo_id_media_id_fk",
+ "tableFrom": "sponsors",
+ "tableTo": "media",
+ "columnsFrom": ["photo_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "tags": {
+ "name": "tags",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "tags_tenant_idx": {
+ "name": "tags_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "tags_slug_idx": {
+ "name": "tags_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "tags_updated_at_idx": {
+ "name": "tags_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "tags_created_at_idx": {
+ "name": "tags_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "tags_tenant_id_tenants_id_fk": {
+ "name": "tags_tenant_id_tenants_id_fk",
+ "tableFrom": "tags",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "events_blocks_in_content": {
+ "name": "events_blocks_in_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "events_blocks_in_content_order_idx": {
+ "name": "events_blocks_in_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "events_blocks_in_content_parent_id_idx": {
+ "name": "events_blocks_in_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "events_blocks_in_content_parent_id_fk": {
+ "name": "events_blocks_in_content_parent_id_fk",
+ "tableFrom": "events_blocks_in_content",
+ "tableTo": "events",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "events_mode_of_travel": {
+ "name": "events_mode_of_travel",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "events_mode_of_travel_order_idx": {
+ "name": "events_mode_of_travel_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "events_mode_of_travel_parent_idx": {
+ "name": "events_mode_of_travel_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "events_mode_of_travel_parent_fk": {
+ "name": "events_mode_of_travel_parent_fk",
+ "tableFrom": "events_mode_of_travel",
+ "tableTo": "events",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "events": {
+ "name": "events",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "subtitle": {
+ "name": "subtitle",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "start_date": {
+ "name": "start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "startdate_tz": {
+ "name": "startdate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "end_date": {
+ "name": "end_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enddate_tz": {
+ "name": "enddate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_is_virtual": {
+ "name": "location_is_virtual",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "location_place_name": {
+ "name": "location_place_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_address": {
+ "name": "location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_city": {
+ "name": "location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_state": {
+ "name": "location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_zip": {
+ "name": "location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_country": {
+ "name": "location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "location_virtual_url": {
+ "name": "location_virtual_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_extra_info": {
+ "name": "location_extra_info",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "featured_image_id": {
+ "name": "featured_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "thumbnail_image_id": {
+ "name": "thumbnail_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "registration_url": {
+ "name": "registration_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "external_event_url": {
+ "name": "external_event_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "registration_deadline": {
+ "name": "registration_deadline",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "registrationdeadline_tz": {
+ "name": "registrationdeadline_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "skill_level": {
+ "name": "skill_level",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content": {
+ "name": "content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "type": {
+ "name": "type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "events_featured_image_idx": {
+ "name": "events_featured_image_idx",
+ "columns": ["featured_image_id"],
+ "isUnique": false
+ },
+ "events_thumbnail_image_idx": {
+ "name": "events_thumbnail_image_idx",
+ "columns": ["thumbnail_image_id"],
+ "isUnique": false
+ },
+ "events_slug_idx": {
+ "name": "events_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "events_tenant_idx": {
+ "name": "events_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "events_updated_at_idx": {
+ "name": "events_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "events_created_at_idx": {
+ "name": "events_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "events__status_idx": {
+ "name": "events__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "events_featured_image_id_media_id_fk": {
+ "name": "events_featured_image_id_media_id_fk",
+ "tableFrom": "events",
+ "tableTo": "media",
+ "columnsFrom": ["featured_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "events_thumbnail_image_id_media_id_fk": {
+ "name": "events_thumbnail_image_id_media_id_fk",
+ "tableFrom": "events",
+ "tableTo": "media",
+ "columnsFrom": ["thumbnail_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "events_tenant_id_tenants_id_fk": {
+ "name": "events_tenant_id_tenants_id_fk",
+ "tableFrom": "events",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "events_rels": {
+ "name": "events_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "events_rels_order_idx": {
+ "name": "events_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "events_rels_parent_idx": {
+ "name": "events_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "events_rels_path_idx": {
+ "name": "events_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "events_rels_event_groups_id_idx": {
+ "name": "events_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "events_rels_event_tags_id_idx": {
+ "name": "events_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "events_rels_parent_fk": {
+ "name": "events_rels_parent_fk",
+ "tableFrom": "events_rels",
+ "tableTo": "events",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "events_rels_event_groups_fk": {
+ "name": "events_rels_event_groups_fk",
+ "tableFrom": "events_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "events_rels_event_tags_fk": {
+ "name": "events_rels_event_tags_fk",
+ "tableFrom": "events_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_events_v_version_blocks_in_content": {
+ "name": "_events_v_version_blocks_in_content",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "block_type": {
+ "name": "block_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "collection": {
+ "name": "collection",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "doc_id": {
+ "name": "doc_id",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_events_v_version_blocks_in_content_order_idx": {
+ "name": "_events_v_version_blocks_in_content_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_events_v_version_blocks_in_content_parent_id_idx": {
+ "name": "_events_v_version_blocks_in_content_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_events_v_version_blocks_in_content_parent_id_fk": {
+ "name": "_events_v_version_blocks_in_content_parent_id_fk",
+ "tableFrom": "_events_v_version_blocks_in_content",
+ "tableTo": "_events_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_events_v_version_mode_of_travel": {
+ "name": "_events_v_version_mode_of_travel",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_events_v_version_mode_of_travel_order_idx": {
+ "name": "_events_v_version_mode_of_travel_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_events_v_version_mode_of_travel_parent_idx": {
+ "name": "_events_v_version_mode_of_travel_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_events_v_version_mode_of_travel_parent_fk": {
+ "name": "_events_v_version_mode_of_travel_parent_fk",
+ "tableFrom": "_events_v_version_mode_of_travel",
+ "tableTo": "_events_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_events_v": {
+ "name": "_events_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_title": {
+ "name": "version_title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_subtitle": {
+ "name": "version_subtitle",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_description": {
+ "name": "version_description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_start_date": {
+ "name": "version_start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_startdate_tz": {
+ "name": "version_startdate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_end_date": {
+ "name": "version_end_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_enddate_tz": {
+ "name": "version_enddate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_is_virtual": {
+ "name": "version_location_is_virtual",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": false
+ },
+ "version_location_place_name": {
+ "name": "version_location_place_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_address": {
+ "name": "version_location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_city": {
+ "name": "version_location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_state": {
+ "name": "version_location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_zip": {
+ "name": "version_location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_country": {
+ "name": "version_location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "version_location_virtual_url": {
+ "name": "version_location_virtual_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_extra_info": {
+ "name": "version_location_extra_info",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_featured_image_id": {
+ "name": "version_featured_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_thumbnail_image_id": {
+ "name": "version_thumbnail_image_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_registration_url": {
+ "name": "version_registration_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_external_event_url": {
+ "name": "version_external_event_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_registration_deadline": {
+ "name": "version_registration_deadline",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_registrationdeadline_tz": {
+ "name": "version_registrationdeadline_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_skill_level": {
+ "name": "version_skill_level",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content": {
+ "name": "version_content",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_slug": {
+ "name": "version_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_type": {
+ "name": "version_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_tenant_id": {
+ "name": "version_tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_events_v_parent_idx": {
+ "name": "_events_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_events_v_version_version_featured_image_idx": {
+ "name": "_events_v_version_version_featured_image_idx",
+ "columns": ["version_featured_image_id"],
+ "isUnique": false
+ },
+ "_events_v_version_version_thumbnail_image_idx": {
+ "name": "_events_v_version_version_thumbnail_image_idx",
+ "columns": ["version_thumbnail_image_id"],
+ "isUnique": false
+ },
+ "_events_v_version_version_slug_idx": {
+ "name": "_events_v_version_version_slug_idx",
+ "columns": ["version_slug"],
+ "isUnique": false
+ },
+ "_events_v_version_version_tenant_idx": {
+ "name": "_events_v_version_version_tenant_idx",
+ "columns": ["version_tenant_id"],
+ "isUnique": false
+ },
+ "_events_v_version_version_updated_at_idx": {
+ "name": "_events_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_events_v_version_version_created_at_idx": {
+ "name": "_events_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_events_v_version_version__status_idx": {
+ "name": "_events_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_events_v_created_at_idx": {
+ "name": "_events_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_events_v_updated_at_idx": {
+ "name": "_events_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_events_v_latest_idx": {
+ "name": "_events_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_events_v_parent_id_events_id_fk": {
+ "name": "_events_v_parent_id_events_id_fk",
+ "tableFrom": "_events_v",
+ "tableTo": "events",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_events_v_version_featured_image_id_media_id_fk": {
+ "name": "_events_v_version_featured_image_id_media_id_fk",
+ "tableFrom": "_events_v",
+ "tableTo": "media",
+ "columnsFrom": ["version_featured_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_events_v_version_thumbnail_image_id_media_id_fk": {
+ "name": "_events_v_version_thumbnail_image_id_media_id_fk",
+ "tableFrom": "_events_v",
+ "tableTo": "media",
+ "columnsFrom": ["version_thumbnail_image_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_events_v_version_tenant_id_tenants_id_fk": {
+ "name": "_events_v_version_tenant_id_tenants_id_fk",
+ "tableFrom": "_events_v",
+ "tableTo": "tenants",
+ "columnsFrom": ["version_tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_events_v_rels": {
+ "name": "_events_v_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_events_v_rels_order_idx": {
+ "name": "_events_v_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_events_v_rels_parent_idx": {
+ "name": "_events_v_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_events_v_rels_path_idx": {
+ "name": "_events_v_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "_events_v_rels_event_groups_id_idx": {
+ "name": "_events_v_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "_events_v_rels_event_tags_id_idx": {
+ "name": "_events_v_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_events_v_rels_parent_fk": {
+ "name": "_events_v_rels_parent_fk",
+ "tableFrom": "_events_v_rels",
+ "tableTo": "_events_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_events_v_rels_event_groups_fk": {
+ "name": "_events_v_rels_event_groups_fk",
+ "tableFrom": "_events_v_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_events_v_rels_event_tags_fk": {
+ "name": "_events_v_rels_event_tags_fk",
+ "tableFrom": "_events_v_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "event_groups": {
+ "name": "event_groups",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "event_groups_tenant_idx": {
+ "name": "event_groups_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "event_groups_slug_idx": {
+ "name": "event_groups_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "event_groups_updated_at_idx": {
+ "name": "event_groups_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "event_groups_created_at_idx": {
+ "name": "event_groups_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "event_groups_tenant_id_tenants_id_fk": {
+ "name": "event_groups_tenant_id_tenants_id_fk",
+ "tableFrom": "event_groups",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "event_tags": {
+ "name": "event_tags",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "event_tags_tenant_idx": {
+ "name": "event_tags_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "event_tags_slug_idx": {
+ "name": "event_tags_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "event_tags_updated_at_idx": {
+ "name": "event_tags_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "event_tags_created_at_idx": {
+ "name": "event_tags_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "event_tags_tenant_id_tenants_id_fk": {
+ "name": "event_tags_tenant_id_tenants_id_fk",
+ "tableFrom": "event_tags",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "providers_states_serviced": {
+ "name": "providers_states_serviced",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "providers_states_serviced_order_idx": {
+ "name": "providers_states_serviced_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "providers_states_serviced_parent_idx": {
+ "name": "providers_states_serviced_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "providers_states_serviced_parent_fk": {
+ "name": "providers_states_serviced_parent_fk",
+ "tableFrom": "providers_states_serviced",
+ "tableTo": "providers",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "providers_course_types": {
+ "name": "providers_course_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "providers_course_types_order_idx": {
+ "name": "providers_course_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "providers_course_types_parent_idx": {
+ "name": "providers_course_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "providers_course_types_parent_fk": {
+ "name": "providers_course_types_parent_fk",
+ "tableFrom": "providers_course_types",
+ "tableTo": "providers",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "providers": {
+ "name": "providers",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "details": {
+ "name": "details",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "email": {
+ "name": "email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "phone": {
+ "name": "phone",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "website": {
+ "name": "website",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_address": {
+ "name": "location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_city": {
+ "name": "location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_state": {
+ "name": "location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_zip": {
+ "name": "location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_country": {
+ "name": "location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "notification_email": {
+ "name": "notification_email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "providers_slug_idx": {
+ "name": "providers_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "providers_updated_at_idx": {
+ "name": "providers_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "providers_created_at_idx": {
+ "name": "providers_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "providers__status_idx": {
+ "name": "providers__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_providers_v_version_states_serviced": {
+ "name": "_providers_v_version_states_serviced",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_providers_v_version_states_serviced_order_idx": {
+ "name": "_providers_v_version_states_serviced_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_providers_v_version_states_serviced_parent_idx": {
+ "name": "_providers_v_version_states_serviced_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_providers_v_version_states_serviced_parent_fk": {
+ "name": "_providers_v_version_states_serviced_parent_fk",
+ "tableFrom": "_providers_v_version_states_serviced",
+ "tableTo": "_providers_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_providers_v_version_course_types": {
+ "name": "_providers_v_version_course_types",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_providers_v_version_course_types_order_idx": {
+ "name": "_providers_v_version_course_types_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_providers_v_version_course_types_parent_idx": {
+ "name": "_providers_v_version_course_types_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_providers_v_version_course_types_parent_fk": {
+ "name": "_providers_v_version_course_types_parent_fk",
+ "tableFrom": "_providers_v_version_course_types",
+ "tableTo": "_providers_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_providers_v": {
+ "name": "_providers_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_name": {
+ "name": "version_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_details": {
+ "name": "version_details",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_email": {
+ "name": "version_email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_phone": {
+ "name": "version_phone",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_website": {
+ "name": "version_website",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_address": {
+ "name": "version_location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_city": {
+ "name": "version_location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_state": {
+ "name": "version_location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_zip": {
+ "name": "version_location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_country": {
+ "name": "version_location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "version_slug": {
+ "name": "version_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_notification_email": {
+ "name": "version_notification_email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_providers_v_parent_idx": {
+ "name": "_providers_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_providers_v_version_version_slug_idx": {
+ "name": "_providers_v_version_version_slug_idx",
+ "columns": ["version_slug"],
+ "isUnique": false
+ },
+ "_providers_v_version_version_updated_at_idx": {
+ "name": "_providers_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_providers_v_version_version_created_at_idx": {
+ "name": "_providers_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_providers_v_version_version__status_idx": {
+ "name": "_providers_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_providers_v_created_at_idx": {
+ "name": "_providers_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_providers_v_updated_at_idx": {
+ "name": "_providers_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_providers_v_latest_idx": {
+ "name": "_providers_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_providers_v_parent_id_providers_id_fk": {
+ "name": "_providers_v_parent_id_providers_id_fk",
+ "tableFrom": "_providers_v",
+ "tableTo": "providers",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "courses_mode_of_travel": {
+ "name": "courses_mode_of_travel",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "courses_mode_of_travel_order_idx": {
+ "name": "courses_mode_of_travel_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "courses_mode_of_travel_parent_idx": {
+ "name": "courses_mode_of_travel_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "courses_mode_of_travel_parent_fk": {
+ "name": "courses_mode_of_travel_parent_fk",
+ "tableFrom": "courses_mode_of_travel",
+ "tableTo": "courses",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "courses_affinity_groups": {
+ "name": "courses_affinity_groups",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "courses_affinity_groups_order_idx": {
+ "name": "courses_affinity_groups_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "courses_affinity_groups_parent_idx": {
+ "name": "courses_affinity_groups_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "courses_affinity_groups_parent_fk": {
+ "name": "courses_affinity_groups_parent_fk",
+ "tableFrom": "courses_affinity_groups",
+ "tableTo": "courses",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "courses": {
+ "name": "courses",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "subtitle": {
+ "name": "subtitle",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "start_date": {
+ "name": "start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "startdate_tz": {
+ "name": "startdate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "end_date": {
+ "name": "end_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "enddate_tz": {
+ "name": "enddate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_place_name": {
+ "name": "location_place_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_address": {
+ "name": "location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_city": {
+ "name": "location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_state": {
+ "name": "location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_zip": {
+ "name": "location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "location_country": {
+ "name": "location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "course_url": {
+ "name": "course_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "registration_deadline": {
+ "name": "registration_deadline",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "registrationdeadline_tz": {
+ "name": "registrationdeadline_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "course_type": {
+ "name": "course_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "provider_id": {
+ "name": "provider_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "courses_slug_idx": {
+ "name": "courses_slug_idx",
+ "columns": ["slug"],
+ "isUnique": false
+ },
+ "courses_provider_idx": {
+ "name": "courses_provider_idx",
+ "columns": ["provider_id"],
+ "isUnique": false
+ },
+ "courses_updated_at_idx": {
+ "name": "courses_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "courses_created_at_idx": {
+ "name": "courses_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "courses__status_idx": {
+ "name": "courses__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "courses_provider_id_providers_id_fk": {
+ "name": "courses_provider_id_providers_id_fk",
+ "tableFrom": "courses",
+ "tableTo": "providers",
+ "columnsFrom": ["provider_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_courses_v_version_mode_of_travel": {
+ "name": "_courses_v_version_mode_of_travel",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_courses_v_version_mode_of_travel_order_idx": {
+ "name": "_courses_v_version_mode_of_travel_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_courses_v_version_mode_of_travel_parent_idx": {
+ "name": "_courses_v_version_mode_of_travel_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_courses_v_version_mode_of_travel_parent_fk": {
+ "name": "_courses_v_version_mode_of_travel_parent_fk",
+ "tableFrom": "_courses_v_version_mode_of_travel",
+ "tableTo": "_courses_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_courses_v_version_affinity_groups": {
+ "name": "_courses_v_version_affinity_groups",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_courses_v_version_affinity_groups_order_idx": {
+ "name": "_courses_v_version_affinity_groups_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_courses_v_version_affinity_groups_parent_idx": {
+ "name": "_courses_v_version_affinity_groups_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_courses_v_version_affinity_groups_parent_fk": {
+ "name": "_courses_v_version_affinity_groups_parent_fk",
+ "tableFrom": "_courses_v_version_affinity_groups",
+ "tableTo": "_courses_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_courses_v": {
+ "name": "_courses_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_title": {
+ "name": "version_title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_subtitle": {
+ "name": "version_subtitle",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_description": {
+ "name": "version_description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_start_date": {
+ "name": "version_start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_startdate_tz": {
+ "name": "version_startdate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_end_date": {
+ "name": "version_end_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_enddate_tz": {
+ "name": "version_enddate_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_place_name": {
+ "name": "version_location_place_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_address": {
+ "name": "version_location_address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_city": {
+ "name": "version_location_city",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_state": {
+ "name": "version_location_state",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_zip": {
+ "name": "version_location_zip",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_location_country": {
+ "name": "version_location_country",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'US'"
+ },
+ "version_course_url": {
+ "name": "version_course_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_registration_deadline": {
+ "name": "version_registration_deadline",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_registrationdeadline_tz": {
+ "name": "version_registrationdeadline_tz",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_slug": {
+ "name": "version_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_course_type": {
+ "name": "version_course_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_provider_id": {
+ "name": "version_provider_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_courses_v_parent_idx": {
+ "name": "_courses_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_courses_v_version_version_slug_idx": {
+ "name": "_courses_v_version_version_slug_idx",
+ "columns": ["version_slug"],
+ "isUnique": false
+ },
+ "_courses_v_version_version_provider_idx": {
+ "name": "_courses_v_version_version_provider_idx",
+ "columns": ["version_provider_id"],
+ "isUnique": false
+ },
+ "_courses_v_version_version_updated_at_idx": {
+ "name": "_courses_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_courses_v_version_version_created_at_idx": {
+ "name": "_courses_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_courses_v_version_version__status_idx": {
+ "name": "_courses_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_courses_v_created_at_idx": {
+ "name": "_courses_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_courses_v_updated_at_idx": {
+ "name": "_courses_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_courses_v_latest_idx": {
+ "name": "_courses_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_courses_v_parent_id_courses_id_fk": {
+ "name": "_courses_v_parent_id_courses_id_fk",
+ "tableFrom": "_courses_v",
+ "tableTo": "courses",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_courses_v_version_provider_id_providers_id_fk": {
+ "name": "_courses_v_version_provider_id_providers_id_fk",
+ "tableFrom": "_courses_v",
+ "tableTo": "providers",
+ "columnsFrom": ["version_provider_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "biographies": {
+ "name": "biographies",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "photo_id": {
+ "name": "photo_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "start_date": {
+ "name": "start_date",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "biography": {
+ "name": "biography",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "biographies_tenant_idx": {
+ "name": "biographies_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "biographies_photo_idx": {
+ "name": "biographies_photo_idx",
+ "columns": ["photo_id"],
+ "isUnique": false
+ },
+ "biographies_updated_at_idx": {
+ "name": "biographies_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "biographies_created_at_idx": {
+ "name": "biographies_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "biographies_tenant_id_tenants_id_fk": {
+ "name": "biographies_tenant_id_tenants_id_fk",
+ "tableFrom": "biographies",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "biographies_photo_id_media_id_fk": {
+ "name": "biographies_photo_id_media_id_fk",
+ "tableFrom": "biographies",
+ "tableTo": "media",
+ "columnsFrom": ["photo_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "teams": {
+ "name": "teams",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "teams_tenant_idx": {
+ "name": "teams_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "teams_updated_at_idx": {
+ "name": "teams_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "teams_created_at_idx": {
+ "name": "teams_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "teams_tenant_id_tenants_id_fk": {
+ "name": "teams_tenant_id_tenants_id_fk",
+ "tableFrom": "teams",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "teams_rels": {
+ "name": "teams_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "biographies_id": {
+ "name": "biographies_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "teams_rels_order_idx": {
+ "name": "teams_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "teams_rels_parent_idx": {
+ "name": "teams_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "teams_rels_path_idx": {
+ "name": "teams_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "teams_rels_biographies_id_idx": {
+ "name": "teams_rels_biographies_id_idx",
+ "columns": ["biographies_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "teams_rels_parent_fk": {
+ "name": "teams_rels_parent_fk",
+ "tableFrom": "teams_rels",
+ "tableTo": "teams",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "teams_rels_biographies_fk": {
+ "name": "teams_rels_biographies_fk",
+ "tableFrom": "teams_rels",
+ "tableTo": "biographies",
+ "columnsFrom": ["biographies_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "users_sessions": {
+ "name": "users_sessions",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "expires_at": {
+ "name": "expires_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "users_sessions_order_idx": {
+ "name": "users_sessions_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "users_sessions_parent_id_idx": {
+ "name": "users_sessions_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "users_sessions_parent_id_fk": {
+ "name": "users_sessions_parent_id_fk",
+ "tableFrom": "users_sessions",
+ "tableTo": "users",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "users": {
+ "name": "users",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "invite_token": {
+ "name": "invite_token",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "invite_expiration": {
+ "name": "invite_expiration",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "last_login": {
+ "name": "last_login",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "email": {
+ "name": "email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "reset_password_token": {
+ "name": "reset_password_token",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "reset_password_expiration": {
+ "name": "reset_password_expiration",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "salt": {
+ "name": "salt",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "hash": {
+ "name": "hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "login_attempts": {
+ "name": "login_attempts",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": 0
+ },
+ "lock_until": {
+ "name": "lock_until",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "users_name_idx": {
+ "name": "users_name_idx",
+ "columns": ["name"],
+ "isUnique": false
+ },
+ "users_updated_at_idx": {
+ "name": "users_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "users_created_at_idx": {
+ "name": "users_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "users_email_idx": {
+ "name": "users_email_idx",
+ "columns": ["email"],
+ "isUnique": true
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "users_rels": {
+ "name": "users_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "providers_id": {
+ "name": "providers_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "users_rels_order_idx": {
+ "name": "users_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "users_rels_parent_idx": {
+ "name": "users_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "users_rels_path_idx": {
+ "name": "users_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "users_rels_providers_id_idx": {
+ "name": "users_rels_providers_id_idx",
+ "columns": ["providers_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "users_rels_parent_fk": {
+ "name": "users_rels_parent_fk",
+ "tableFrom": "users_rels",
+ "tableTo": "users",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "users_rels_providers_fk": {
+ "name": "users_rels_providers_fk",
+ "tableFrom": "users_rels",
+ "tableTo": "providers",
+ "columnsFrom": ["providers_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "roles_rules_actions": {
+ "name": "roles_rules_actions",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "roles_rules_actions_order_idx": {
+ "name": "roles_rules_actions_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "roles_rules_actions_parent_idx": {
+ "name": "roles_rules_actions_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "roles_rules_actions_parent_fk": {
+ "name": "roles_rules_actions_parent_fk",
+ "tableFrom": "roles_rules_actions",
+ "tableTo": "roles_rules",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "roles_rules": {
+ "name": "roles_rules",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "roles_rules_order_idx": {
+ "name": "roles_rules_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "roles_rules_parent_id_idx": {
+ "name": "roles_rules_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "roles_rules_parent_id_fk": {
+ "name": "roles_rules_parent_id_fk",
+ "tableFrom": "roles_rules",
+ "tableTo": "roles",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "roles": {
+ "name": "roles",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "roles_name_idx": {
+ "name": "roles_name_idx",
+ "columns": ["name"],
+ "isUnique": true
+ },
+ "roles_updated_at_idx": {
+ "name": "roles_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "roles_created_at_idx": {
+ "name": "roles_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "roles_texts": {
+ "name": "roles_texts",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "roles_texts_order_parent": {
+ "name": "roles_texts_order_parent",
+ "columns": ["order", "parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "roles_texts_parent_fk": {
+ "name": "roles_texts_parent_fk",
+ "tableFrom": "roles_texts",
+ "tableTo": "roles",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "role_assignments": {
+ "name": "role_assignments",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "role_id": {
+ "name": "role_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "user_id": {
+ "name": "user_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "role_assignments_tenant_idx": {
+ "name": "role_assignments_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "role_assignments_role_idx": {
+ "name": "role_assignments_role_idx",
+ "columns": ["role_id"],
+ "isUnique": false
+ },
+ "role_assignments_user_idx": {
+ "name": "role_assignments_user_idx",
+ "columns": ["user_id"],
+ "isUnique": false
+ },
+ "role_assignments_updated_at_idx": {
+ "name": "role_assignments_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "role_assignments_created_at_idx": {
+ "name": "role_assignments_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "role_assignments_tenant_id_tenants_id_fk": {
+ "name": "role_assignments_tenant_id_tenants_id_fk",
+ "tableFrom": "role_assignments",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "role_assignments_role_id_roles_id_fk": {
+ "name": "role_assignments_role_id_roles_id_fk",
+ "tableFrom": "role_assignments",
+ "tableTo": "roles",
+ "columnsFrom": ["role_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "role_assignments_user_id_users_id_fk": {
+ "name": "role_assignments_user_id_users_id_fk",
+ "tableFrom": "role_assignments",
+ "tableTo": "users",
+ "columnsFrom": ["user_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "global_roles_rules_actions": {
+ "name": "global_roles_rules_actions",
+ "columns": {
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "global_roles_rules_actions_order_idx": {
+ "name": "global_roles_rules_actions_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "global_roles_rules_actions_parent_idx": {
+ "name": "global_roles_rules_actions_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "global_roles_rules_actions_parent_fk": {
+ "name": "global_roles_rules_actions_parent_fk",
+ "tableFrom": "global_roles_rules_actions",
+ "tableTo": "global_roles_rules",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "global_roles_rules": {
+ "name": "global_roles_rules",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "global_roles_rules_order_idx": {
+ "name": "global_roles_rules_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "global_roles_rules_parent_id_idx": {
+ "name": "global_roles_rules_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "global_roles_rules_parent_id_fk": {
+ "name": "global_roles_rules_parent_id_fk",
+ "tableFrom": "global_roles_rules",
+ "tableTo": "global_roles",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "global_roles": {
+ "name": "global_roles",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "global_roles_name_idx": {
+ "name": "global_roles_name_idx",
+ "columns": ["name"],
+ "isUnique": true
+ },
+ "global_roles_updated_at_idx": {
+ "name": "global_roles_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "global_roles_created_at_idx": {
+ "name": "global_roles_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "global_roles_texts": {
+ "name": "global_roles_texts",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "text": {
+ "name": "text",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "global_roles_texts_order_parent": {
+ "name": "global_roles_texts_order_parent",
+ "columns": ["order", "parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "global_roles_texts_parent_fk": {
+ "name": "global_roles_texts_parent_fk",
+ "tableFrom": "global_roles_texts",
+ "tableTo": "global_roles",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "global_role_assignments": {
+ "name": "global_role_assignments",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "global_role_id": {
+ "name": "global_role_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "user_id": {
+ "name": "user_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "global_role_assignments_global_role_idx": {
+ "name": "global_role_assignments_global_role_idx",
+ "columns": ["global_role_id"],
+ "isUnique": false
+ },
+ "global_role_assignments_user_idx": {
+ "name": "global_role_assignments_user_idx",
+ "columns": ["user_id"],
+ "isUnique": false
+ },
+ "global_role_assignments_updated_at_idx": {
+ "name": "global_role_assignments_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "global_role_assignments_created_at_idx": {
+ "name": "global_role_assignments_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "global_role_assignments_global_role_id_global_roles_id_fk": {
+ "name": "global_role_assignments_global_role_id_global_roles_id_fk",
+ "tableFrom": "global_role_assignments",
+ "tableTo": "global_roles",
+ "columnsFrom": ["global_role_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "global_role_assignments_user_id_users_id_fk": {
+ "name": "global_role_assignments_user_id_users_id_fk",
+ "tableFrom": "global_role_assignments",
+ "tableTo": "users",
+ "columnsFrom": ["user_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "tenants": {
+ "name": "tenants",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "slug": {
+ "name": "slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "tenants_slug_idx": {
+ "name": "tenants_slug_idx",
+ "columns": ["slug"],
+ "isUnique": true
+ },
+ "tenants_updated_at_idx": {
+ "name": "tenants_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "tenants_created_at_idx": {
+ "name": "tenants_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_weather_items_items": {
+ "name": "navigations_weather_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_weather_items_items_order_idx": {
+ "name": "navigations_weather_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_weather_items_items_parent_id_idx": {
+ "name": "navigations_weather_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_weather_items_items_parent_id_fk": {
+ "name": "navigations_weather_items_items_parent_id_fk",
+ "tableFrom": "navigations_weather_items_items",
+ "tableTo": "navigations_weather_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_weather_items": {
+ "name": "navigations_weather_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_weather_items_order_idx": {
+ "name": "navigations_weather_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_weather_items_parent_id_idx": {
+ "name": "navigations_weather_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_weather_items_parent_id_fk": {
+ "name": "navigations_weather_items_parent_id_fk",
+ "tableFrom": "navigations_weather_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_education_items_items": {
+ "name": "navigations_education_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_education_items_items_order_idx": {
+ "name": "navigations_education_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_education_items_items_parent_id_idx": {
+ "name": "navigations_education_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_education_items_items_parent_id_fk": {
+ "name": "navigations_education_items_items_parent_id_fk",
+ "tableFrom": "navigations_education_items_items",
+ "tableTo": "navigations_education_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_education_items": {
+ "name": "navigations_education_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_education_items_order_idx": {
+ "name": "navigations_education_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_education_items_parent_id_idx": {
+ "name": "navigations_education_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_education_items_parent_id_fk": {
+ "name": "navigations_education_items_parent_id_fk",
+ "tableFrom": "navigations_education_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_accidents_items_items": {
+ "name": "navigations_accidents_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_accidents_items_items_order_idx": {
+ "name": "navigations_accidents_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_accidents_items_items_parent_id_idx": {
+ "name": "navigations_accidents_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_accidents_items_items_parent_id_fk": {
+ "name": "navigations_accidents_items_items_parent_id_fk",
+ "tableFrom": "navigations_accidents_items_items",
+ "tableTo": "navigations_accidents_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_accidents_items": {
+ "name": "navigations_accidents_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_accidents_items_order_idx": {
+ "name": "navigations_accidents_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_accidents_items_parent_id_idx": {
+ "name": "navigations_accidents_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_accidents_items_parent_id_fk": {
+ "name": "navigations_accidents_items_parent_id_fk",
+ "tableFrom": "navigations_accidents_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_blog_items_items": {
+ "name": "navigations_blog_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_blog_items_items_order_idx": {
+ "name": "navigations_blog_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_blog_items_items_parent_id_idx": {
+ "name": "navigations_blog_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_blog_items_items_parent_id_fk": {
+ "name": "navigations_blog_items_items_parent_id_fk",
+ "tableFrom": "navigations_blog_items_items",
+ "tableTo": "navigations_blog_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_blog_items": {
+ "name": "navigations_blog_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_blog_items_order_idx": {
+ "name": "navigations_blog_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_blog_items_parent_id_idx": {
+ "name": "navigations_blog_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_blog_items_parent_id_fk": {
+ "name": "navigations_blog_items_parent_id_fk",
+ "tableFrom": "navigations_blog_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_events_items_items": {
+ "name": "navigations_events_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_events_items_items_order_idx": {
+ "name": "navigations_events_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_events_items_items_parent_id_idx": {
+ "name": "navigations_events_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_events_items_items_parent_id_fk": {
+ "name": "navigations_events_items_items_parent_id_fk",
+ "tableFrom": "navigations_events_items_items",
+ "tableTo": "navigations_events_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_events_items": {
+ "name": "navigations_events_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_events_items_order_idx": {
+ "name": "navigations_events_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_events_items_parent_id_idx": {
+ "name": "navigations_events_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_events_items_parent_id_fk": {
+ "name": "navigations_events_items_parent_id_fk",
+ "tableFrom": "navigations_events_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_about_items_items": {
+ "name": "navigations_about_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_about_items_items_order_idx": {
+ "name": "navigations_about_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_about_items_items_parent_id_idx": {
+ "name": "navigations_about_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_about_items_items_parent_id_fk": {
+ "name": "navigations_about_items_items_parent_id_fk",
+ "tableFrom": "navigations_about_items_items",
+ "tableTo": "navigations_about_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_about_items": {
+ "name": "navigations_about_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_about_items_order_idx": {
+ "name": "navigations_about_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_about_items_parent_id_idx": {
+ "name": "navigations_about_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_about_items_parent_id_fk": {
+ "name": "navigations_about_items_parent_id_fk",
+ "tableFrom": "navigations_about_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_support_items_items": {
+ "name": "navigations_support_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_support_items_items_order_idx": {
+ "name": "navigations_support_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_support_items_items_parent_id_idx": {
+ "name": "navigations_support_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_support_items_items_parent_id_fk": {
+ "name": "navigations_support_items_items_parent_id_fk",
+ "tableFrom": "navigations_support_items_items",
+ "tableTo": "navigations_support_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_support_items": {
+ "name": "navigations_support_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ }
+ },
+ "indexes": {
+ "navigations_support_items_order_idx": {
+ "name": "navigations_support_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "navigations_support_items_parent_id_idx": {
+ "name": "navigations_support_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_support_items_parent_id_fk": {
+ "name": "navigations_support_items_parent_id_fk",
+ "tableFrom": "navigations_support_items",
+ "tableTo": "navigations",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations": {
+ "name": "navigations",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "weather_options_enabled": {
+ "name": "weather_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "education_options_enabled": {
+ "name": "education_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "accidents_options_enabled": {
+ "name": "accidents_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "blog_options_enabled": {
+ "name": "blog_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "events_options_enabled": {
+ "name": "events_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "about_options_enabled": {
+ "name": "about_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "support_options_enabled": {
+ "name": "support_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "donate_options_enabled": {
+ "name": "donate_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "donate_link_type": {
+ "name": "donate_link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "donate_link_url": {
+ "name": "donate_link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "donate_link_label": {
+ "name": "donate_link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "donate_link_new_tab": {
+ "name": "donate_link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "_status": {
+ "name": "_status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ }
+ },
+ "indexes": {
+ "navigations_tenant_idx": {
+ "name": "navigations_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": true
+ },
+ "navigations_updated_at_idx": {
+ "name": "navigations_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "navigations_created_at_idx": {
+ "name": "navigations_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "navigations__status_idx": {
+ "name": "navigations__status_idx",
+ "columns": ["_status"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_tenant_id_tenants_id_fk": {
+ "name": "navigations_tenant_id_tenants_id_fk",
+ "tableFrom": "navigations",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "navigations_rels": {
+ "name": "navigations_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "navigations_rels_order_idx": {
+ "name": "navigations_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "navigations_rels_parent_idx": {
+ "name": "navigations_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "navigations_rels_path_idx": {
+ "name": "navigations_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "navigations_rels_pages_id_idx": {
+ "name": "navigations_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "navigations_rels_built_in_pages_id_idx": {
+ "name": "navigations_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "navigations_rels_posts_id_idx": {
+ "name": "navigations_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "navigations_rels_parent_fk": {
+ "name": "navigations_rels_parent_fk",
+ "tableFrom": "navigations_rels",
+ "tableTo": "navigations",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "navigations_rels_pages_fk": {
+ "name": "navigations_rels_pages_fk",
+ "tableFrom": "navigations_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "navigations_rels_built_in_pages_fk": {
+ "name": "navigations_rels_built_in_pages_fk",
+ "tableFrom": "navigations_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "navigations_rels_posts_fk": {
+ "name": "navigations_rels_posts_fk",
+ "tableFrom": "navigations_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_weather_items_items": {
+ "name": "_navigations_v_version_weather_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_weather_items_items_order_idx": {
+ "name": "_navigations_v_version_weather_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_weather_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_weather_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_weather_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_weather_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_weather_items_items",
+ "tableTo": "_navigations_v_version_weather_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_weather_items": {
+ "name": "_navigations_v_version_weather_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_weather_items_order_idx": {
+ "name": "_navigations_v_version_weather_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_weather_items_parent_id_idx": {
+ "name": "_navigations_v_version_weather_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_weather_items_parent_id_fk": {
+ "name": "_navigations_v_version_weather_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_weather_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_education_items_items": {
+ "name": "_navigations_v_version_education_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_education_items_items_order_idx": {
+ "name": "_navigations_v_version_education_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_education_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_education_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_education_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_education_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_education_items_items",
+ "tableTo": "_navigations_v_version_education_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_education_items": {
+ "name": "_navigations_v_version_education_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_education_items_order_idx": {
+ "name": "_navigations_v_version_education_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_education_items_parent_id_idx": {
+ "name": "_navigations_v_version_education_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_education_items_parent_id_fk": {
+ "name": "_navigations_v_version_education_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_education_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_accidents_items_items": {
+ "name": "_navigations_v_version_accidents_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_accidents_items_items_order_idx": {
+ "name": "_navigations_v_version_accidents_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_accidents_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_accidents_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_accidents_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_accidents_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_accidents_items_items",
+ "tableTo": "_navigations_v_version_accidents_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_accidents_items": {
+ "name": "_navigations_v_version_accidents_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_accidents_items_order_idx": {
+ "name": "_navigations_v_version_accidents_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_accidents_items_parent_id_idx": {
+ "name": "_navigations_v_version_accidents_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_accidents_items_parent_id_fk": {
+ "name": "_navigations_v_version_accidents_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_accidents_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_blog_items_items": {
+ "name": "_navigations_v_version_blog_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_blog_items_items_order_idx": {
+ "name": "_navigations_v_version_blog_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_blog_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_blog_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_blog_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_blog_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_blog_items_items",
+ "tableTo": "_navigations_v_version_blog_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_blog_items": {
+ "name": "_navigations_v_version_blog_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_blog_items_order_idx": {
+ "name": "_navigations_v_version_blog_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_blog_items_parent_id_idx": {
+ "name": "_navigations_v_version_blog_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_blog_items_parent_id_fk": {
+ "name": "_navigations_v_version_blog_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_blog_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_events_items_items": {
+ "name": "_navigations_v_version_events_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_events_items_items_order_idx": {
+ "name": "_navigations_v_version_events_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_events_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_events_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_events_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_events_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_events_items_items",
+ "tableTo": "_navigations_v_version_events_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_events_items": {
+ "name": "_navigations_v_version_events_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_events_items_order_idx": {
+ "name": "_navigations_v_version_events_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_events_items_parent_id_idx": {
+ "name": "_navigations_v_version_events_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_events_items_parent_id_fk": {
+ "name": "_navigations_v_version_events_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_events_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_about_items_items": {
+ "name": "_navigations_v_version_about_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_about_items_items_order_idx": {
+ "name": "_navigations_v_version_about_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_about_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_about_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_about_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_about_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_about_items_items",
+ "tableTo": "_navigations_v_version_about_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_about_items": {
+ "name": "_navigations_v_version_about_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_about_items_order_idx": {
+ "name": "_navigations_v_version_about_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_about_items_parent_id_idx": {
+ "name": "_navigations_v_version_about_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_about_items_parent_id_fk": {
+ "name": "_navigations_v_version_about_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_about_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_support_items_items": {
+ "name": "_navigations_v_version_support_items_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_support_items_items_order_idx": {
+ "name": "_navigations_v_version_support_items_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_support_items_items_parent_id_idx": {
+ "name": "_navigations_v_version_support_items_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_support_items_items_parent_id_fk": {
+ "name": "_navigations_v_version_support_items_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_support_items_items",
+ "tableTo": "_navigations_v_version_support_items",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_version_support_items": {
+ "name": "_navigations_v_version_support_items",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_type": {
+ "name": "link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "link_url": {
+ "name": "link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_label": {
+ "name": "link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "link_new_tab": {
+ "name": "link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "_uuid": {
+ "name": "_uuid",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_version_support_items_order_idx": {
+ "name": "_navigations_v_version_support_items_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "_navigations_v_version_support_items_parent_id_idx": {
+ "name": "_navigations_v_version_support_items_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_version_support_items_parent_id_fk": {
+ "name": "_navigations_v_version_support_items_parent_id_fk",
+ "tableFrom": "_navigations_v_version_support_items",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v": {
+ "name": "_navigations_v",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_tenant_id": {
+ "name": "version_tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_weather_options_enabled": {
+ "name": "version_weather_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_education_options_enabled": {
+ "name": "version_education_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_accidents_options_enabled": {
+ "name": "version_accidents_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_blog_options_enabled": {
+ "name": "version_blog_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_events_options_enabled": {
+ "name": "version_events_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_about_options_enabled": {
+ "name": "version_about_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_support_options_enabled": {
+ "name": "version_support_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_donate_options_enabled": {
+ "name": "version_donate_options_enabled",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_donate_link_type": {
+ "name": "version_donate_link_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "version_donate_link_url": {
+ "name": "version_donate_link_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_donate_link_label": {
+ "name": "version_donate_link_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_donate_link_new_tab": {
+ "name": "version_donate_link_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": true
+ },
+ "version_content_hash": {
+ "name": "version_content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_updated_at": {
+ "name": "version_updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version_created_at": {
+ "name": "version_created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "version__status": {
+ "name": "version__status",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'draft'"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "latest": {
+ "name": "latest",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_parent_idx": {
+ "name": "_navigations_v_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_navigations_v_version_version_tenant_idx": {
+ "name": "_navigations_v_version_version_tenant_idx",
+ "columns": ["version_tenant_id"],
+ "isUnique": false
+ },
+ "_navigations_v_version_version_updated_at_idx": {
+ "name": "_navigations_v_version_version_updated_at_idx",
+ "columns": ["version_updated_at"],
+ "isUnique": false
+ },
+ "_navigations_v_version_version_created_at_idx": {
+ "name": "_navigations_v_version_version_created_at_idx",
+ "columns": ["version_created_at"],
+ "isUnique": false
+ },
+ "_navigations_v_version_version__status_idx": {
+ "name": "_navigations_v_version_version__status_idx",
+ "columns": ["version__status"],
+ "isUnique": false
+ },
+ "_navigations_v_created_at_idx": {
+ "name": "_navigations_v_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ },
+ "_navigations_v_updated_at_idx": {
+ "name": "_navigations_v_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "_navigations_v_latest_idx": {
+ "name": "_navigations_v_latest_idx",
+ "columns": ["latest"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_parent_id_navigations_id_fk": {
+ "name": "_navigations_v_parent_id_navigations_id_fk",
+ "tableFrom": "_navigations_v",
+ "tableTo": "navigations",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "_navigations_v_version_tenant_id_tenants_id_fk": {
+ "name": "_navigations_v_version_tenant_id_tenants_id_fk",
+ "tableFrom": "_navigations_v",
+ "tableTo": "tenants",
+ "columnsFrom": ["version_tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "_navigations_v_rels": {
+ "name": "_navigations_v_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "_navigations_v_rels_order_idx": {
+ "name": "_navigations_v_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "_navigations_v_rels_parent_idx": {
+ "name": "_navigations_v_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "_navigations_v_rels_path_idx": {
+ "name": "_navigations_v_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "_navigations_v_rels_pages_id_idx": {
+ "name": "_navigations_v_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "_navigations_v_rels_built_in_pages_id_idx": {
+ "name": "_navigations_v_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "_navigations_v_rels_posts_id_idx": {
+ "name": "_navigations_v_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "_navigations_v_rels_parent_fk": {
+ "name": "_navigations_v_rels_parent_fk",
+ "tableFrom": "_navigations_v_rels",
+ "tableTo": "_navigations_v",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_navigations_v_rels_pages_fk": {
+ "name": "_navigations_v_rels_pages_fk",
+ "tableFrom": "_navigations_v_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_navigations_v_rels_built_in_pages_fk": {
+ "name": "_navigations_v_rels_built_in_pages_fk",
+ "tableFrom": "_navigations_v_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "_navigations_v_rels_posts_fk": {
+ "name": "_navigations_v_rels_posts_fk",
+ "tableFrom": "_navigations_v_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "settings": {
+ "name": "settings",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "address": {
+ "name": "address",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "phone_label": {
+ "name": "phone_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "phone": {
+ "name": "phone",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "phone_secondary_label": {
+ "name": "phone_secondary_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "phone_secondary": {
+ "name": "phone_secondary",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "email": {
+ "name": "email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "footer_form_title": {
+ "name": "footer_form_title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "footer_form_subtitle": {
+ "name": "footer_form_subtitle",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "footer_form_type": {
+ "name": "footer_form_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "'none'"
+ },
+ "footer_form_html": {
+ "name": "footer_form_html",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "logo_id": {
+ "name": "logo_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "icon_id": {
+ "name": "icon_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "banner_id": {
+ "name": "banner_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "usfs_logo_id": {
+ "name": "usfs_logo_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_instagram": {
+ "name": "social_media_instagram",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_facebook": {
+ "name": "social_media_facebook",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_twitter": {
+ "name": "social_media_twitter",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_linkedin": {
+ "name": "social_media_linkedin",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_youtube": {
+ "name": "social_media_youtube",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "social_media_hashtag": {
+ "name": "social_media_hashtag",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "terms_id": {
+ "name": "terms_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "privacy_id": {
+ "name": "privacy_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "settings_tenant_idx": {
+ "name": "settings_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": true
+ },
+ "settings_logo_idx": {
+ "name": "settings_logo_idx",
+ "columns": ["logo_id"],
+ "isUnique": false
+ },
+ "settings_icon_idx": {
+ "name": "settings_icon_idx",
+ "columns": ["icon_id"],
+ "isUnique": false
+ },
+ "settings_banner_idx": {
+ "name": "settings_banner_idx",
+ "columns": ["banner_id"],
+ "isUnique": false
+ },
+ "settings_usfs_logo_idx": {
+ "name": "settings_usfs_logo_idx",
+ "columns": ["usfs_logo_id"],
+ "isUnique": false
+ },
+ "settings_terms_idx": {
+ "name": "settings_terms_idx",
+ "columns": ["terms_id"],
+ "isUnique": false
+ },
+ "settings_privacy_idx": {
+ "name": "settings_privacy_idx",
+ "columns": ["privacy_id"],
+ "isUnique": false
+ },
+ "settings_updated_at_idx": {
+ "name": "settings_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "settings_created_at_idx": {
+ "name": "settings_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "settings_tenant_id_tenants_id_fk": {
+ "name": "settings_tenant_id_tenants_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_logo_id_media_id_fk": {
+ "name": "settings_logo_id_media_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "media",
+ "columnsFrom": ["logo_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_icon_id_media_id_fk": {
+ "name": "settings_icon_id_media_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "media",
+ "columnsFrom": ["icon_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_banner_id_media_id_fk": {
+ "name": "settings_banner_id_media_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "media",
+ "columnsFrom": ["banner_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_usfs_logo_id_media_id_fk": {
+ "name": "settings_usfs_logo_id_media_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "media",
+ "columnsFrom": ["usfs_logo_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_terms_id_pages_id_fk": {
+ "name": "settings_terms_id_pages_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "pages",
+ "columnsFrom": ["terms_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "settings_privacy_id_pages_id_fk": {
+ "name": "settings_privacy_id_pages_id_fk",
+ "tableFrom": "settings",
+ "tableTo": "pages",
+ "columnsFrom": ["privacy_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "settings_rels": {
+ "name": "settings_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "forms_id": {
+ "name": "forms_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "settings_rels_order_idx": {
+ "name": "settings_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "settings_rels_parent_idx": {
+ "name": "settings_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "settings_rels_path_idx": {
+ "name": "settings_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "settings_rels_forms_id_idx": {
+ "name": "settings_rels_forms_id_idx",
+ "columns": ["forms_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "settings_rels_parent_fk": {
+ "name": "settings_rels_parent_fk",
+ "tableFrom": "settings_rels",
+ "tableTo": "settings",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "settings_rels_forms_fk": {
+ "name": "settings_rels_forms_fk",
+ "tableFrom": "settings_rels",
+ "tableTo": "forms",
+ "columnsFrom": ["forms_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "redirects": {
+ "name": "redirects",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "from": {
+ "name": "from",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "to_type": {
+ "name": "to_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'internal'"
+ },
+ "to_new_tab": {
+ "name": "to_new_tab",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "to_url": {
+ "name": "to_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "content_hash": {
+ "name": "content_hash",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "redirects_from_idx": {
+ "name": "redirects_from_idx",
+ "columns": ["from"],
+ "isUnique": false
+ },
+ "redirects_tenant_idx": {
+ "name": "redirects_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "redirects_updated_at_idx": {
+ "name": "redirects_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "redirects_created_at_idx": {
+ "name": "redirects_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "redirects_tenant_id_tenants_id_fk": {
+ "name": "redirects_tenant_id_tenants_id_fk",
+ "tableFrom": "redirects",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "redirects_rels": {
+ "name": "redirects_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "redirects_rels_order_idx": {
+ "name": "redirects_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "redirects_rels_parent_idx": {
+ "name": "redirects_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "redirects_rels_path_idx": {
+ "name": "redirects_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "redirects_rels_pages_id_idx": {
+ "name": "redirects_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "redirects_rels_built_in_pages_id_idx": {
+ "name": "redirects_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "redirects_rels_posts_id_idx": {
+ "name": "redirects_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "redirects_rels_parent_fk": {
+ "name": "redirects_rels_parent_fk",
+ "tableFrom": "redirects_rels",
+ "tableTo": "redirects",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "redirects_rels_pages_fk": {
+ "name": "redirects_rels_pages_fk",
+ "tableFrom": "redirects_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "redirects_rels_built_in_pages_fk": {
+ "name": "redirects_rels_built_in_pages_fk",
+ "tableFrom": "redirects_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "redirects_rels_posts_fk": {
+ "name": "redirects_rels_posts_fk",
+ "tableFrom": "redirects_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_checkbox": {
+ "name": "forms_blocks_checkbox",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "default_value": {
+ "name": "default_value",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_checkbox_order_idx": {
+ "name": "forms_blocks_checkbox_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_checkbox_parent_id_idx": {
+ "name": "forms_blocks_checkbox_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_checkbox_path_idx": {
+ "name": "forms_blocks_checkbox_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_checkbox_parent_id_fk": {
+ "name": "forms_blocks_checkbox_parent_id_fk",
+ "tableFrom": "forms_blocks_checkbox",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_country": {
+ "name": "forms_blocks_country",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_country_order_idx": {
+ "name": "forms_blocks_country_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_country_parent_id_idx": {
+ "name": "forms_blocks_country_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_country_path_idx": {
+ "name": "forms_blocks_country_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_country_parent_id_fk": {
+ "name": "forms_blocks_country_parent_id_fk",
+ "tableFrom": "forms_blocks_country",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_email": {
+ "name": "forms_blocks_email",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_email_order_idx": {
+ "name": "forms_blocks_email_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_email_parent_id_idx": {
+ "name": "forms_blocks_email_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_email_path_idx": {
+ "name": "forms_blocks_email_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_email_parent_id_fk": {
+ "name": "forms_blocks_email_parent_id_fk",
+ "tableFrom": "forms_blocks_email",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_message": {
+ "name": "forms_blocks_message",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "message": {
+ "name": "message",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_message_order_idx": {
+ "name": "forms_blocks_message_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_message_parent_id_idx": {
+ "name": "forms_blocks_message_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_message_path_idx": {
+ "name": "forms_blocks_message_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_message_parent_id_fk": {
+ "name": "forms_blocks_message_parent_id_fk",
+ "tableFrom": "forms_blocks_message",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_number": {
+ "name": "forms_blocks_number",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "default_value": {
+ "name": "default_value",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_number_order_idx": {
+ "name": "forms_blocks_number_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_number_parent_id_idx": {
+ "name": "forms_blocks_number_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_number_path_idx": {
+ "name": "forms_blocks_number_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_number_parent_id_fk": {
+ "name": "forms_blocks_number_parent_id_fk",
+ "tableFrom": "forms_blocks_number",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_select_options": {
+ "name": "forms_blocks_select_options",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_select_options_order_idx": {
+ "name": "forms_blocks_select_options_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_select_options_parent_id_idx": {
+ "name": "forms_blocks_select_options_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_select_options_parent_id_fk": {
+ "name": "forms_blocks_select_options_parent_id_fk",
+ "tableFrom": "forms_blocks_select_options",
+ "tableTo": "forms_blocks_select",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_select": {
+ "name": "forms_blocks_select",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "default_value": {
+ "name": "default_value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "placeholder": {
+ "name": "placeholder",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_select_order_idx": {
+ "name": "forms_blocks_select_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_select_parent_id_idx": {
+ "name": "forms_blocks_select_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_select_path_idx": {
+ "name": "forms_blocks_select_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_select_parent_id_fk": {
+ "name": "forms_blocks_select_parent_id_fk",
+ "tableFrom": "forms_blocks_select",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_state": {
+ "name": "forms_blocks_state",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_state_order_idx": {
+ "name": "forms_blocks_state_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_state_parent_id_idx": {
+ "name": "forms_blocks_state_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_state_path_idx": {
+ "name": "forms_blocks_state_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_state_parent_id_fk": {
+ "name": "forms_blocks_state_parent_id_fk",
+ "tableFrom": "forms_blocks_state",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_text": {
+ "name": "forms_blocks_text",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "default_value": {
+ "name": "default_value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_text_order_idx": {
+ "name": "forms_blocks_text_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_text_parent_id_idx": {
+ "name": "forms_blocks_text_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_text_path_idx": {
+ "name": "forms_blocks_text_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_text_parent_id_fk": {
+ "name": "forms_blocks_text_parent_id_fk",
+ "tableFrom": "forms_blocks_text",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_blocks_textarea": {
+ "name": "forms_blocks_textarea",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_path": {
+ "name": "_path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "label": {
+ "name": "label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "width": {
+ "name": "width",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "default_value": {
+ "name": "default_value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "required": {
+ "name": "required",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "block_name": {
+ "name": "block_name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_blocks_textarea_order_idx": {
+ "name": "forms_blocks_textarea_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_blocks_textarea_parent_id_idx": {
+ "name": "forms_blocks_textarea_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ },
+ "forms_blocks_textarea_path_idx": {
+ "name": "forms_blocks_textarea_path_idx",
+ "columns": ["_path"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_blocks_textarea_parent_id_fk": {
+ "name": "forms_blocks_textarea_parent_id_fk",
+ "tableFrom": "forms_blocks_textarea",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms_emails": {
+ "name": "forms_emails",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "email_to": {
+ "name": "email_to",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "cc": {
+ "name": "cc",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "bcc": {
+ "name": "bcc",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "reply_to": {
+ "name": "reply_to",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "email_from": {
+ "name": "email_from",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "subject": {
+ "name": "subject",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "'You''ve received a new message.'"
+ },
+ "message": {
+ "name": "message",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "forms_emails_order_idx": {
+ "name": "forms_emails_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "forms_emails_parent_id_idx": {
+ "name": "forms_emails_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_emails_parent_id_fk": {
+ "name": "forms_emails_parent_id_fk",
+ "tableFrom": "forms_emails",
+ "tableTo": "forms",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "forms": {
+ "name": "forms",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "title": {
+ "name": "title",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "submit_button_label": {
+ "name": "submit_button_label",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "confirmation_type": {
+ "name": "confirmation_type",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false,
+ "default": "'message'"
+ },
+ "confirmation_message": {
+ "name": "confirmation_message",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "redirect_url": {
+ "name": "redirect_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "forms_tenant_idx": {
+ "name": "forms_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "forms_updated_at_idx": {
+ "name": "forms_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "forms_created_at_idx": {
+ "name": "forms_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "forms_tenant_id_tenants_id_fk": {
+ "name": "forms_tenant_id_tenants_id_fk",
+ "tableFrom": "forms",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "form_submissions_submission_data": {
+ "name": "form_submissions_submission_data",
+ "columns": {
+ "_order": {
+ "name": "_order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "_parent_id": {
+ "name": "_parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "id": {
+ "name": "id",
+ "type": "text",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "field": {
+ "name": "field",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "form_submissions_submission_data_order_idx": {
+ "name": "form_submissions_submission_data_order_idx",
+ "columns": ["_order"],
+ "isUnique": false
+ },
+ "form_submissions_submission_data_parent_id_idx": {
+ "name": "form_submissions_submission_data_parent_id_idx",
+ "columns": ["_parent_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "form_submissions_submission_data_parent_id_fk": {
+ "name": "form_submissions_submission_data_parent_id_fk",
+ "tableFrom": "form_submissions_submission_data",
+ "tableTo": "form_submissions",
+ "columnsFrom": ["_parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "form_submissions": {
+ "name": "form_submissions",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "form_id": {
+ "name": "form_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "tenant_id": {
+ "name": "tenant_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "form_submissions_form_idx": {
+ "name": "form_submissions_form_idx",
+ "columns": ["form_id"],
+ "isUnique": false
+ },
+ "form_submissions_tenant_idx": {
+ "name": "form_submissions_tenant_idx",
+ "columns": ["tenant_id"],
+ "isUnique": false
+ },
+ "form_submissions_updated_at_idx": {
+ "name": "form_submissions_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "form_submissions_created_at_idx": {
+ "name": "form_submissions_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "form_submissions_form_id_forms_id_fk": {
+ "name": "form_submissions_form_id_forms_id_fk",
+ "tableFrom": "form_submissions",
+ "tableTo": "forms",
+ "columnsFrom": ["form_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ },
+ "form_submissions_tenant_id_tenants_id_fk": {
+ "name": "form_submissions_tenant_id_tenants_id_fk",
+ "tableFrom": "form_submissions",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenant_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_kv": {
+ "name": "payload_kv",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "key": {
+ "name": "key",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "data": {
+ "name": "data",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "payload_kv_key_idx": {
+ "name": "payload_kv_key_idx",
+ "columns": ["key"],
+ "isUnique": true
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_locked_documents": {
+ "name": "payload_locked_documents",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "global_slug": {
+ "name": "global_slug",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "payload_locked_documents_global_slug_idx": {
+ "name": "payload_locked_documents_global_slug_idx",
+ "columns": ["global_slug"],
+ "isUnique": false
+ },
+ "payload_locked_documents_updated_at_idx": {
+ "name": "payload_locked_documents_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "payload_locked_documents_created_at_idx": {
+ "name": "payload_locked_documents_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_locked_documents_rels": {
+ "name": "payload_locked_documents_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "home_pages_id": {
+ "name": "home_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "built_in_pages_id": {
+ "name": "built_in_pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "pages_id": {
+ "name": "pages_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "posts_id": {
+ "name": "posts_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "media_id": {
+ "name": "media_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "documents_id": {
+ "name": "documents_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "sponsors_id": {
+ "name": "sponsors_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tags_id": {
+ "name": "tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "events_id": {
+ "name": "events_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_groups_id": {
+ "name": "event_groups_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "event_tags_id": {
+ "name": "event_tags_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "providers_id": {
+ "name": "providers_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "courses_id": {
+ "name": "courses_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "biographies_id": {
+ "name": "biographies_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "teams_id": {
+ "name": "teams_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "users_id": {
+ "name": "users_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "roles_id": {
+ "name": "roles_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "role_assignments_id": {
+ "name": "role_assignments_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "global_roles_id": {
+ "name": "global_roles_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "global_role_assignments_id": {
+ "name": "global_role_assignments_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "tenants_id": {
+ "name": "tenants_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "navigations_id": {
+ "name": "navigations_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "settings_id": {
+ "name": "settings_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "redirects_id": {
+ "name": "redirects_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "forms_id": {
+ "name": "forms_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "form_submissions_id": {
+ "name": "form_submissions_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "payload_locked_documents_rels_order_idx": {
+ "name": "payload_locked_documents_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_parent_idx": {
+ "name": "payload_locked_documents_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_path_idx": {
+ "name": "payload_locked_documents_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_home_pages_id_idx": {
+ "name": "payload_locked_documents_rels_home_pages_id_idx",
+ "columns": ["home_pages_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_built_in_pages_id_idx": {
+ "name": "payload_locked_documents_rels_built_in_pages_id_idx",
+ "columns": ["built_in_pages_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_pages_id_idx": {
+ "name": "payload_locked_documents_rels_pages_id_idx",
+ "columns": ["pages_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_posts_id_idx": {
+ "name": "payload_locked_documents_rels_posts_id_idx",
+ "columns": ["posts_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_media_id_idx": {
+ "name": "payload_locked_documents_rels_media_id_idx",
+ "columns": ["media_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_documents_id_idx": {
+ "name": "payload_locked_documents_rels_documents_id_idx",
+ "columns": ["documents_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_sponsors_id_idx": {
+ "name": "payload_locked_documents_rels_sponsors_id_idx",
+ "columns": ["sponsors_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_tags_id_idx": {
+ "name": "payload_locked_documents_rels_tags_id_idx",
+ "columns": ["tags_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_events_id_idx": {
+ "name": "payload_locked_documents_rels_events_id_idx",
+ "columns": ["events_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_event_groups_id_idx": {
+ "name": "payload_locked_documents_rels_event_groups_id_idx",
+ "columns": ["event_groups_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_event_tags_id_idx": {
+ "name": "payload_locked_documents_rels_event_tags_id_idx",
+ "columns": ["event_tags_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_providers_id_idx": {
+ "name": "payload_locked_documents_rels_providers_id_idx",
+ "columns": ["providers_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_courses_id_idx": {
+ "name": "payload_locked_documents_rels_courses_id_idx",
+ "columns": ["courses_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_biographies_id_idx": {
+ "name": "payload_locked_documents_rels_biographies_id_idx",
+ "columns": ["biographies_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_teams_id_idx": {
+ "name": "payload_locked_documents_rels_teams_id_idx",
+ "columns": ["teams_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_users_id_idx": {
+ "name": "payload_locked_documents_rels_users_id_idx",
+ "columns": ["users_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_roles_id_idx": {
+ "name": "payload_locked_documents_rels_roles_id_idx",
+ "columns": ["roles_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_role_assignments_id_idx": {
+ "name": "payload_locked_documents_rels_role_assignments_id_idx",
+ "columns": ["role_assignments_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_global_roles_id_idx": {
+ "name": "payload_locked_documents_rels_global_roles_id_idx",
+ "columns": ["global_roles_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_global_role_assignments_id_idx": {
+ "name": "payload_locked_documents_rels_global_role_assignments_id_idx",
+ "columns": ["global_role_assignments_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_tenants_id_idx": {
+ "name": "payload_locked_documents_rels_tenants_id_idx",
+ "columns": ["tenants_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_navigations_id_idx": {
+ "name": "payload_locked_documents_rels_navigations_id_idx",
+ "columns": ["navigations_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_settings_id_idx": {
+ "name": "payload_locked_documents_rels_settings_id_idx",
+ "columns": ["settings_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_redirects_id_idx": {
+ "name": "payload_locked_documents_rels_redirects_id_idx",
+ "columns": ["redirects_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_forms_id_idx": {
+ "name": "payload_locked_documents_rels_forms_id_idx",
+ "columns": ["forms_id"],
+ "isUnique": false
+ },
+ "payload_locked_documents_rels_form_submissions_id_idx": {
+ "name": "payload_locked_documents_rels_form_submissions_id_idx",
+ "columns": ["form_submissions_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "payload_locked_documents_rels_parent_fk": {
+ "name": "payload_locked_documents_rels_parent_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "payload_locked_documents",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_home_pages_fk": {
+ "name": "payload_locked_documents_rels_home_pages_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "home_pages",
+ "columnsFrom": ["home_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_built_in_pages_fk": {
+ "name": "payload_locked_documents_rels_built_in_pages_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "built_in_pages",
+ "columnsFrom": ["built_in_pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_pages_fk": {
+ "name": "payload_locked_documents_rels_pages_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "pages",
+ "columnsFrom": ["pages_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_posts_fk": {
+ "name": "payload_locked_documents_rels_posts_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "posts",
+ "columnsFrom": ["posts_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_media_fk": {
+ "name": "payload_locked_documents_rels_media_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "media",
+ "columnsFrom": ["media_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_documents_fk": {
+ "name": "payload_locked_documents_rels_documents_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "documents",
+ "columnsFrom": ["documents_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_sponsors_fk": {
+ "name": "payload_locked_documents_rels_sponsors_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "sponsors",
+ "columnsFrom": ["sponsors_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_tags_fk": {
+ "name": "payload_locked_documents_rels_tags_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "tags",
+ "columnsFrom": ["tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_events_fk": {
+ "name": "payload_locked_documents_rels_events_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "events",
+ "columnsFrom": ["events_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_event_groups_fk": {
+ "name": "payload_locked_documents_rels_event_groups_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "event_groups",
+ "columnsFrom": ["event_groups_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_event_tags_fk": {
+ "name": "payload_locked_documents_rels_event_tags_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "event_tags",
+ "columnsFrom": ["event_tags_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_providers_fk": {
+ "name": "payload_locked_documents_rels_providers_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "providers",
+ "columnsFrom": ["providers_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_courses_fk": {
+ "name": "payload_locked_documents_rels_courses_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "courses",
+ "columnsFrom": ["courses_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_biographies_fk": {
+ "name": "payload_locked_documents_rels_biographies_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "biographies",
+ "columnsFrom": ["biographies_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_teams_fk": {
+ "name": "payload_locked_documents_rels_teams_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "teams",
+ "columnsFrom": ["teams_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_users_fk": {
+ "name": "payload_locked_documents_rels_users_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "users",
+ "columnsFrom": ["users_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_roles_fk": {
+ "name": "payload_locked_documents_rels_roles_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "roles",
+ "columnsFrom": ["roles_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_role_assignments_fk": {
+ "name": "payload_locked_documents_rels_role_assignments_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "role_assignments",
+ "columnsFrom": ["role_assignments_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_global_roles_fk": {
+ "name": "payload_locked_documents_rels_global_roles_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "global_roles",
+ "columnsFrom": ["global_roles_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_global_role_assignments_fk": {
+ "name": "payload_locked_documents_rels_global_role_assignments_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "global_role_assignments",
+ "columnsFrom": ["global_role_assignments_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_tenants_fk": {
+ "name": "payload_locked_documents_rels_tenants_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "tenants",
+ "columnsFrom": ["tenants_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_navigations_fk": {
+ "name": "payload_locked_documents_rels_navigations_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "navigations",
+ "columnsFrom": ["navigations_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_settings_fk": {
+ "name": "payload_locked_documents_rels_settings_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "settings",
+ "columnsFrom": ["settings_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_redirects_fk": {
+ "name": "payload_locked_documents_rels_redirects_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "redirects",
+ "columnsFrom": ["redirects_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_forms_fk": {
+ "name": "payload_locked_documents_rels_forms_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "forms",
+ "columnsFrom": ["forms_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_locked_documents_rels_form_submissions_fk": {
+ "name": "payload_locked_documents_rels_form_submissions_fk",
+ "tableFrom": "payload_locked_documents_rels",
+ "tableTo": "form_submissions",
+ "columnsFrom": ["form_submissions_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_preferences": {
+ "name": "payload_preferences",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "key": {
+ "name": "key",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "value": {
+ "name": "value",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "payload_preferences_key_idx": {
+ "name": "payload_preferences_key_idx",
+ "columns": ["key"],
+ "isUnique": false
+ },
+ "payload_preferences_updated_at_idx": {
+ "name": "payload_preferences_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "payload_preferences_created_at_idx": {
+ "name": "payload_preferences_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_preferences_rels": {
+ "name": "payload_preferences_rels",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "order": {
+ "name": "order",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "parent_id": {
+ "name": "parent_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "path": {
+ "name": "path",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "users_id": {
+ "name": "users_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "payload_preferences_rels_order_idx": {
+ "name": "payload_preferences_rels_order_idx",
+ "columns": ["order"],
+ "isUnique": false
+ },
+ "payload_preferences_rels_parent_idx": {
+ "name": "payload_preferences_rels_parent_idx",
+ "columns": ["parent_id"],
+ "isUnique": false
+ },
+ "payload_preferences_rels_path_idx": {
+ "name": "payload_preferences_rels_path_idx",
+ "columns": ["path"],
+ "isUnique": false
+ },
+ "payload_preferences_rels_users_id_idx": {
+ "name": "payload_preferences_rels_users_id_idx",
+ "columns": ["users_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "payload_preferences_rels_parent_fk": {
+ "name": "payload_preferences_rels_parent_fk",
+ "tableFrom": "payload_preferences_rels",
+ "tableTo": "payload_preferences",
+ "columnsFrom": ["parent_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "payload_preferences_rels_users_fk": {
+ "name": "payload_preferences_rels_users_fk",
+ "tableFrom": "payload_preferences_rels",
+ "tableTo": "users",
+ "columnsFrom": ["users_id"],
+ "columnsTo": ["id"],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "payload_migrations": {
+ "name": "payload_migrations",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "name": {
+ "name": "name",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "batch": {
+ "name": "batch",
+ "type": "numeric",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "(strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))"
+ }
+ },
+ "indexes": {
+ "payload_migrations_updated_at_idx": {
+ "name": "payload_migrations_updated_at_idx",
+ "columns": ["updated_at"],
+ "isUnique": false
+ },
+ "payload_migrations_created_at_idx": {
+ "name": "payload_migrations_created_at_idx",
+ "columns": ["created_at"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "nac_widgets_config": {
+ "name": "nac_widgets_config",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "version": {
+ "name": "version",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "base_url": {
+ "name": "base_url",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": "'https://du6amfiq9m9h7.cloudfront.net/public/v2'"
+ },
+ "dev_mode": {
+ "name": "dev_mode",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": true,
+ "autoincrement": false,
+ "default": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {},
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "diagnostics": {
+ "name": "diagnostics",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {},
+ "foreignKeys": {},
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ },
+ "a3_management": {
+ "name": "a3_management",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "integer",
+ "primaryKey": true,
+ "notNull": true,
+ "autoincrement": false
+ },
+ "provider_manager_role_id": {
+ "name": "provider_manager_role_id",
+ "type": "integer",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false,
+ "autoincrement": false
+ }
+ },
+ "indexes": {
+ "a3_management_provider_manager_role_idx": {
+ "name": "a3_management_provider_manager_role_idx",
+ "columns": ["provider_manager_role_id"],
+ "isUnique": false
+ }
+ },
+ "foreignKeys": {
+ "a3_management_provider_manager_role_id_global_roles_id_fk": {
+ "name": "a3_management_provider_manager_role_id_global_roles_id_fk",
+ "tableFrom": "a3_management",
+ "tableTo": "global_roles",
+ "columnsFrom": ["provider_manager_role_id"],
+ "columnsTo": ["id"],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {},
+ "checkConstraints": {}
+ }
+ },
+ "views": {},
+ "enums": {},
+ "_meta": {
+ "tables": {},
+ "columns": {}
+ },
+ "internal": {
+ "indexes": {}
+ },
+ "id": "41dd26d0-c722-4221-acff-a9423434def4",
+ "prevId": "00000000-0000-0000-0000-000000000000"
+}
diff --git a/src/migrations/20260325_173659_add_dev_mode.ts b/src/migrations/20260325_173659_add_dev_mode.ts
new file mode 100644
index 000000000..3240c4e51
--- /dev/null
+++ b/src/migrations/20260325_173659_add_dev_mode.ts
@@ -0,0 +1,11 @@
+import { MigrateDownArgs, MigrateUpArgs, sql } from '@payloadcms/db-sqlite'
+
+export async function up({ db, payload, req }: MigrateUpArgs): Promise {
+ await db.run(
+ sql`ALTER TABLE \`nac_widgets_config\` ADD \`dev_mode\` integer DEFAULT false NOT NULL;`,
+ )
+}
+
+export async function down({ db, payload, req }: MigrateDownArgs): Promise {
+ await db.run(sql`ALTER TABLE \`nac_widgets_config\` DROP COLUMN \`dev_mode\`;`)
+}
diff --git a/src/migrations/index.ts b/src/migrations/index.ts
index 0be8abda9..726e9e38e 100644
--- a/src/migrations/index.ts
+++ b/src/migrations/index.ts
@@ -46,6 +46,7 @@ import * as migration_20260128_213937_rename_appearance_to_variant from './20260
import * as migration_20260131_012456_remove_wrap_in_container from './20260131_012456_remove_wrap_in_container'
import * as migration_20260303_233752_remove_custom_domain_from_tenants from './20260303_233752_remove_custom_domain_from_tenants'
import * as migration_20260319_152951_add_text_wrap_to_image_text_block from './20260319_152951_add_text_wrap_to_image_text_block'
+import * as migration_20260325_173659_add_dev_mode from './20260325_173659_add_dev_mode'
export const migrations = [
{
@@ -288,4 +289,9 @@ export const migrations = [
down: migration_20260319_152951_add_text_wrap_to_image_text_block.down,
name: '20260319_152951_add_text_wrap_to_image_text_block',
},
+ {
+ up: migration_20260325_173659_add_dev_mode.up,
+ down: migration_20260325_173659_add_dev_mode.down,
+ name: '20260325_173659_add_dev_mode',
+ },
]
diff --git a/src/payload-types.ts b/src/payload-types.ts
index e7b42118c..254c5a182 100644
--- a/src/payload-types.ts
+++ b/src/payload-types.ts
@@ -4448,6 +4448,10 @@ export interface NacWidgetsConfig {
id: number;
version: string;
baseUrl: string;
+ /**
+ * When enabled, widgets use a staging base URL instead of production. Always forced to false in production.
+ */
+ devMode: boolean;
updatedAt?: string | null;
createdAt?: string | null;
}
@@ -4481,6 +4485,7 @@ export interface A3Management {
export interface NacWidgetsConfigSelect {
version?: T;
baseUrl?: T;
+ devMode?: T;
updatedAt?: T;
createdAt?: T;
globalType?: T;
diff --git a/src/services/nac/types/schemas.ts b/src/services/nac/types/schemas.ts
index 8e65a128d..625ac6eec 100644
--- a/src/services/nac/types/schemas.ts
+++ b/src/services/nac/types/schemas.ts
@@ -36,6 +36,7 @@ export const nacWidgetConfigurationSchema = z.object({
avalancheCenterPlatforms: avalancheCenterPlatformsSchema,
baseUrl: z.string(),
version: z.string(),
+ devMode: z.boolean(),
})
export type NacWidgetConfigurationSchema = z.infer
diff --git a/src/utilities/getNACWidgetsConfig.ts b/src/utilities/getNACWidgetsConfig.ts
index f081a4bdb..39b865206 100644
--- a/src/utilities/getNACWidgetsConfig.ts
+++ b/src/utilities/getNACWidgetsConfig.ts
@@ -1,4 +1,5 @@
import invariant from 'tiny-invariant'
+import { getEnvironmentFriendlyName } from './getEnvironmentFriendlyName'
import { getCachedGlobal } from './getGlobals'
export async function getNACWidgetsConfig() {
@@ -16,5 +17,11 @@ export async function getNACWidgetsConfig() {
'Could not determine NAC widgets base url. Ensure this is set in the NAC Widgets Config global.',
)
- return { version, baseUrl }
+ // In production, always force devMode off. Otherwise, respect the admin panel setting.
+ const devMode =
+ getEnvironmentFriendlyName() === 'prod' || !nacWidgetsConfig?.devMode
+ ? false
+ : nacWidgetsConfig?.devMode
+
+ return { version, baseUrl, devMode }
}