cms.c2sgmbh/src/migrations/20251210_071506_add_team_collection.json
Martin Porwoll 261a126f08 feat: add Team collection and block
- Add Team collection with comprehensive member profiles
- Support for role, department, bio, contact info, social links
- Qualifications, specializations, and language skills
- Optional link to User account for author attribution
- Add TeamBlock with multiple layouts (grid, list, slider, compact, detailed)
- Filter by department, featured, or manual selection
- Multi-tenant enabled via plugin configuration
- Update documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-10 07:15:59 +00:00

17055 lines
No EOL
452 KiB
JSON

{
"version": "7",
"dialect": "postgresql",
"tables": {
"public.users_tenants": {
"name": "users_tenants",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"users_tenants_order_idx": {
"name": "users_tenants_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"users_tenants_parent_id_idx": {
"name": "users_tenants_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"users_tenants_tenant_idx": {
"name": "users_tenants_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"users_tenants_tenant_id_tenants_id_fk": {
"name": "users_tenants_tenant_id_tenants_id_fk",
"tableFrom": "users_tenants",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"users_tenants_parent_id_fk": {
"name": "users_tenants_parent_id_fk",
"tableFrom": "users_tenants",
"tableTo": "users",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.users_sessions": {
"name": "users_sessions",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"expires_at": {
"name": "expires_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"users_sessions_order_idx": {
"name": "users_sessions_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"users_sessions_parent_id_idx": {
"name": "users_sessions_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.users": {
"name": "users",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"is_super_admin": {
"name": "is_super_admin",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"email": {
"name": "email",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"reset_password_token": {
"name": "reset_password_token",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"reset_password_expiration": {
"name": "reset_password_expiration",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"salt": {
"name": "salt",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"hash": {
"name": "hash",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"login_attempts": {
"name": "login_attempts",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"lock_until": {
"name": "lock_until",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"users_updated_at_idx": {
"name": "users_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"users_created_at_idx": {
"name": "users_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"users_email_idx": {
"name": "users_email_idx",
"columns": [
{
"expression": "email",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.media": {
"name": "media",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"alt": {
"name": "alt",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"caption": {
"name": "caption",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"credit": {
"name": "credit",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"thumbnail_u_r_l": {
"name": "thumbnail_u_r_l",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"filename": {
"name": "filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"mime_type": {
"name": "mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"filesize": {
"name": "filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"height": {
"name": "height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"focal_x": {
"name": "focal_x",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"focal_y": {
"name": "focal_y",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_url": {
"name": "sizes_thumbnail_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_width": {
"name": "sizes_thumbnail_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_height": {
"name": "sizes_thumbnail_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_mime_type": {
"name": "sizes_thumbnail_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_filesize": {
"name": "sizes_thumbnail_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_thumbnail_filename": {
"name": "sizes_thumbnail_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_small_url": {
"name": "sizes_small_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_small_width": {
"name": "sizes_small_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_small_height": {
"name": "sizes_small_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_small_mime_type": {
"name": "sizes_small_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_small_filesize": {
"name": "sizes_small_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_small_filename": {
"name": "sizes_small_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_url": {
"name": "sizes_medium_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_width": {
"name": "sizes_medium_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_height": {
"name": "sizes_medium_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_mime_type": {
"name": "sizes_medium_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_filesize": {
"name": "sizes_medium_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_filename": {
"name": "sizes_medium_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_url": {
"name": "sizes_large_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_width": {
"name": "sizes_large_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_height": {
"name": "sizes_large_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_mime_type": {
"name": "sizes_large_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_filesize": {
"name": "sizes_large_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_filename": {
"name": "sizes_large_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_url": {
"name": "sizes_xlarge_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_width": {
"name": "sizes_xlarge_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_height": {
"name": "sizes_xlarge_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_mime_type": {
"name": "sizes_xlarge_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_filesize": {
"name": "sizes_xlarge_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_filename": {
"name": "sizes_xlarge_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_2k_url": {
"name": "sizes_2k_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_2k_width": {
"name": "sizes_2k_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_2k_height": {
"name": "sizes_2k_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_2k_mime_type": {
"name": "sizes_2k_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_2k_filesize": {
"name": "sizes_2k_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_2k_filename": {
"name": "sizes_2k_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_og_url": {
"name": "sizes_og_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_og_width": {
"name": "sizes_og_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_og_height": {
"name": "sizes_og_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_og_mime_type": {
"name": "sizes_og_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_og_filesize": {
"name": "sizes_og_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_og_filename": {
"name": "sizes_og_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_url": {
"name": "sizes_medium_avif_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_width": {
"name": "sizes_medium_avif_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_height": {
"name": "sizes_medium_avif_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_mime_type": {
"name": "sizes_medium_avif_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_filesize": {
"name": "sizes_medium_avif_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_medium_avif_filename": {
"name": "sizes_medium_avif_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_url": {
"name": "sizes_large_avif_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_width": {
"name": "sizes_large_avif_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_height": {
"name": "sizes_large_avif_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_mime_type": {
"name": "sizes_large_avif_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_filesize": {
"name": "sizes_large_avif_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_large_avif_filename": {
"name": "sizes_large_avif_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_url": {
"name": "sizes_xlarge_avif_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_width": {
"name": "sizes_xlarge_avif_width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_height": {
"name": "sizes_xlarge_avif_height",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_mime_type": {
"name": "sizes_xlarge_avif_mime_type",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_filesize": {
"name": "sizes_xlarge_avif_filesize",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"sizes_xlarge_avif_filename": {
"name": "sizes_xlarge_avif_filename",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"media_tenant_idx": {
"name": "media_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_updated_at_idx": {
"name": "media_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_created_at_idx": {
"name": "media_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_filename_idx": {
"name": "media_filename_idx",
"columns": [
{
"expression": "filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_thumbnail_sizes_thumbnail_filename_idx": {
"name": "media_sizes_thumbnail_sizes_thumbnail_filename_idx",
"columns": [
{
"expression": "sizes_thumbnail_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_small_sizes_small_filename_idx": {
"name": "media_sizes_small_sizes_small_filename_idx",
"columns": [
{
"expression": "sizes_small_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_medium_sizes_medium_filename_idx": {
"name": "media_sizes_medium_sizes_medium_filename_idx",
"columns": [
{
"expression": "sizes_medium_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_large_sizes_large_filename_idx": {
"name": "media_sizes_large_sizes_large_filename_idx",
"columns": [
{
"expression": "sizes_large_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_xlarge_sizes_xlarge_filename_idx": {
"name": "media_sizes_xlarge_sizes_xlarge_filename_idx",
"columns": [
{
"expression": "sizes_xlarge_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_2k_sizes_2k_filename_idx": {
"name": "media_sizes_2k_sizes_2k_filename_idx",
"columns": [
{
"expression": "sizes_2k_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_og_sizes_og_filename_idx": {
"name": "media_sizes_og_sizes_og_filename_idx",
"columns": [
{
"expression": "sizes_og_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_medium_avif_sizes_medium_avif_filename_idx": {
"name": "media_sizes_medium_avif_sizes_medium_avif_filename_idx",
"columns": [
{
"expression": "sizes_medium_avif_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_large_avif_sizes_large_avif_filename_idx": {
"name": "media_sizes_large_avif_sizes_large_avif_filename_idx",
"columns": [
{
"expression": "sizes_large_avif_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"media_sizes_xlarge_avif_sizes_xlarge_avif_filename_idx": {
"name": "media_sizes_xlarge_avif_sizes_xlarge_avif_filename_idx",
"columns": [
{
"expression": "sizes_xlarge_avif_filename",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.media_texts": {
"name": "media_texts",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"text": {
"name": "text",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"media_texts_order_parent": {
"name": "media_texts_order_parent",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"media_texts_parent_fk": {
"name": "media_texts_parent_fk",
"tableFrom": "media_texts",
"tableTo": "media",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.tenants_domains": {
"name": "tenants_domains",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"domain": {
"name": "domain",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"tenants_domains_order_idx": {
"name": "tenants_domains_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"tenants_domains_parent_id_idx": {
"name": "tenants_domains_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"tenants_domains_parent_id_fk": {
"name": "tenants_domains_parent_id_fk",
"tableFrom": "tenants_domains",
"tableTo": "tenants",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.tenants": {
"name": "tenants",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"email_from_address": {
"name": "email_from_address",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_from_name": {
"name": "email_from_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_reply_to": {
"name": "email_reply_to",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_use_custom_smtp": {
"name": "email_use_custom_smtp",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"email_smtp_host": {
"name": "email_smtp_host",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_smtp_port": {
"name": "email_smtp_port",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 587
},
"email_smtp_secure": {
"name": "email_smtp_secure",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"email_smtp_user": {
"name": "email_smtp_user",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_smtp_pass": {
"name": "email_smtp_pass",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"tenants_slug_idx": {
"name": "tenants_slug_idx",
"columns": [
{
"expression": "slug",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"tenants_updated_at_idx": {
"name": "tenants_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"tenants_created_at_idx": {
"name": "tenants_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_hero_block": {
"name": "pages_blocks_hero_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"background_image_id": {
"name": "background_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"alignment": {
"name": "alignment",
"type": "enum_pages_blocks_hero_block_alignment",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'center'"
},
"overlay": {
"name": "overlay",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"cta_link": {
"name": "cta_link",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"cta_style": {
"name": "cta_style",
"type": "enum_pages_blocks_hero_block_cta_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'primary'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_hero_block_order_idx": {
"name": "pages_blocks_hero_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_hero_block_parent_id_idx": {
"name": "pages_blocks_hero_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_hero_block_path_idx": {
"name": "pages_blocks_hero_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_hero_block_background_image_idx": {
"name": "pages_blocks_hero_block_background_image_idx",
"columns": [
{
"expression": "background_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_hero_block_background_image_id_media_id_fk": {
"name": "pages_blocks_hero_block_background_image_id_media_id_fk",
"tableFrom": "pages_blocks_hero_block",
"tableTo": "media",
"columnsFrom": [
"background_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_hero_block_parent_id_fk": {
"name": "pages_blocks_hero_block_parent_id_fk",
"tableFrom": "pages_blocks_hero_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_hero_block_locales": {
"name": "pages_blocks_hero_block_locales",
"schema": "",
"columns": {
"headline": {
"name": "headline",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"subline": {
"name": "subline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"cta_text": {
"name": "cta_text",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_hero_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_hero_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_hero_block_locales_parent_id_fk": {
"name": "pages_blocks_hero_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_hero_block_locales",
"tableTo": "pages_blocks_hero_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_text_block": {
"name": "pages_blocks_text_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"width": {
"name": "width",
"type": "enum_pages_blocks_text_block_width",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'medium'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_text_block_order_idx": {
"name": "pages_blocks_text_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_text_block_parent_id_idx": {
"name": "pages_blocks_text_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_text_block_path_idx": {
"name": "pages_blocks_text_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_text_block_parent_id_fk": {
"name": "pages_blocks_text_block_parent_id_fk",
"tableFrom": "pages_blocks_text_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_text_block_locales": {
"name": "pages_blocks_text_block_locales",
"schema": "",
"columns": {
"content": {
"name": "content",
"type": "jsonb",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_text_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_text_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_text_block_locales_parent_id_fk": {
"name": "pages_blocks_text_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_text_block_locales",
"tableTo": "pages_blocks_text_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_image_text_block": {
"name": "pages_blocks_image_text_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"image_position": {
"name": "image_position",
"type": "enum_pages_blocks_image_text_block_image_position",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'left'"
},
"cta_link": {
"name": "cta_link",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_image_text_block_order_idx": {
"name": "pages_blocks_image_text_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_image_text_block_parent_id_idx": {
"name": "pages_blocks_image_text_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_image_text_block_path_idx": {
"name": "pages_blocks_image_text_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_image_text_block_image_idx": {
"name": "pages_blocks_image_text_block_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_image_text_block_image_id_media_id_fk": {
"name": "pages_blocks_image_text_block_image_id_media_id_fk",
"tableFrom": "pages_blocks_image_text_block",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_image_text_block_parent_id_fk": {
"name": "pages_blocks_image_text_block_parent_id_fk",
"tableFrom": "pages_blocks_image_text_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_image_text_block_locales": {
"name": "pages_blocks_image_text_block_locales",
"schema": "",
"columns": {
"headline": {
"name": "headline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"content": {
"name": "content",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"cta_text": {
"name": "cta_text",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_image_text_block_locales_locale_parent_id_uniqu": {
"name": "pages_blocks_image_text_block_locales_locale_parent_id_uniqu",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_image_text_block_locales_parent_id_fk": {
"name": "pages_blocks_image_text_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_image_text_block_locales",
"tableTo": "pages_blocks_image_text_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_card_grid_block_cards": {
"name": "pages_blocks_card_grid_block_cards",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"link": {
"name": "link",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_card_grid_block_cards_order_idx": {
"name": "pages_blocks_card_grid_block_cards_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_card_grid_block_cards_parent_id_idx": {
"name": "pages_blocks_card_grid_block_cards_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_card_grid_block_cards_image_idx": {
"name": "pages_blocks_card_grid_block_cards_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_card_grid_block_cards_image_id_media_id_fk": {
"name": "pages_blocks_card_grid_block_cards_image_id_media_id_fk",
"tableFrom": "pages_blocks_card_grid_block_cards",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_card_grid_block_cards_parent_id_fk": {
"name": "pages_blocks_card_grid_block_cards_parent_id_fk",
"tableFrom": "pages_blocks_card_grid_block_cards",
"tableTo": "pages_blocks_card_grid_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_card_grid_block_cards_locales": {
"name": "pages_blocks_card_grid_block_cards_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"link_text": {
"name": "link_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'mehr'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_card_grid_block_cards_locales_locale_parent_id_": {
"name": "pages_blocks_card_grid_block_cards_locales_locale_parent_id_",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_card_grid_block_cards_locales_parent_id_fk": {
"name": "pages_blocks_card_grid_block_cards_locales_parent_id_fk",
"tableFrom": "pages_blocks_card_grid_block_cards_locales",
"tableTo": "pages_blocks_card_grid_block_cards",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_card_grid_block": {
"name": "pages_blocks_card_grid_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"columns": {
"name": "columns",
"type": "enum_pages_blocks_card_grid_block_columns",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'3'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_card_grid_block_order_idx": {
"name": "pages_blocks_card_grid_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_card_grid_block_parent_id_idx": {
"name": "pages_blocks_card_grid_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_card_grid_block_path_idx": {
"name": "pages_blocks_card_grid_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_card_grid_block_parent_id_fk": {
"name": "pages_blocks_card_grid_block_parent_id_fk",
"tableFrom": "pages_blocks_card_grid_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_card_grid_block_locales": {
"name": "pages_blocks_card_grid_block_locales",
"schema": "",
"columns": {
"headline": {
"name": "headline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_card_grid_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_card_grid_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_card_grid_block_locales_parent_id_fk": {
"name": "pages_blocks_card_grid_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_card_grid_block_locales",
"tableTo": "pages_blocks_card_grid_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_quote_block": {
"name": "pages_blocks_quote_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"author": {
"name": "author",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"style": {
"name": "style",
"type": "enum_pages_blocks_quote_block_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'simple'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_quote_block_order_idx": {
"name": "pages_blocks_quote_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_quote_block_parent_id_idx": {
"name": "pages_blocks_quote_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_quote_block_path_idx": {
"name": "pages_blocks_quote_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_quote_block_image_idx": {
"name": "pages_blocks_quote_block_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_quote_block_image_id_media_id_fk": {
"name": "pages_blocks_quote_block_image_id_media_id_fk",
"tableFrom": "pages_blocks_quote_block",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_quote_block_parent_id_fk": {
"name": "pages_blocks_quote_block_parent_id_fk",
"tableFrom": "pages_blocks_quote_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_quote_block_locales": {
"name": "pages_blocks_quote_block_locales",
"schema": "",
"columns": {
"quote": {
"name": "quote",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"role": {
"name": "role",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_quote_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_quote_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_quote_block_locales_parent_id_fk": {
"name": "pages_blocks_quote_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_quote_block_locales",
"tableTo": "pages_blocks_quote_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_cta_block_buttons": {
"name": "pages_blocks_cta_block_buttons",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"link": {
"name": "link",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"style": {
"name": "style",
"type": "enum_pages_blocks_cta_block_buttons_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'primary'"
}
},
"indexes": {
"pages_blocks_cta_block_buttons_order_idx": {
"name": "pages_blocks_cta_block_buttons_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_cta_block_buttons_parent_id_idx": {
"name": "pages_blocks_cta_block_buttons_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_cta_block_buttons_parent_id_fk": {
"name": "pages_blocks_cta_block_buttons_parent_id_fk",
"tableFrom": "pages_blocks_cta_block_buttons",
"tableTo": "pages_blocks_cta_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_cta_block_buttons_locales": {
"name": "pages_blocks_cta_block_buttons_locales",
"schema": "",
"columns": {
"text": {
"name": "text",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_cta_block_buttons_locales_locale_parent_id_uniq": {
"name": "pages_blocks_cta_block_buttons_locales_locale_parent_id_uniq",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_cta_block_buttons_locales_parent_id_fk": {
"name": "pages_blocks_cta_block_buttons_locales_parent_id_fk",
"tableFrom": "pages_blocks_cta_block_buttons_locales",
"tableTo": "pages_blocks_cta_block_buttons",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_cta_block": {
"name": "pages_blocks_cta_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_cta_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'dark'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_cta_block_order_idx": {
"name": "pages_blocks_cta_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_cta_block_parent_id_idx": {
"name": "pages_blocks_cta_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_cta_block_path_idx": {
"name": "pages_blocks_cta_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_cta_block_parent_id_fk": {
"name": "pages_blocks_cta_block_parent_id_fk",
"tableFrom": "pages_blocks_cta_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_cta_block_locales": {
"name": "pages_blocks_cta_block_locales",
"schema": "",
"columns": {
"headline": {
"name": "headline",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_cta_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_cta_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_cta_block_locales_parent_id_fk": {
"name": "pages_blocks_cta_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_cta_block_locales",
"tableTo": "pages_blocks_cta_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_contact_form_block": {
"name": "pages_blocks_contact_form_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"recipient_email": {
"name": "recipient_email",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'info@porwoll.de'"
},
"show_phone": {
"name": "show_phone",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_address": {
"name": "show_address",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_socials": {
"name": "show_socials",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_contact_form_block_order_idx": {
"name": "pages_blocks_contact_form_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_contact_form_block_parent_id_idx": {
"name": "pages_blocks_contact_form_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_contact_form_block_path_idx": {
"name": "pages_blocks_contact_form_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_contact_form_block_parent_id_fk": {
"name": "pages_blocks_contact_form_block_parent_id_fk",
"tableFrom": "pages_blocks_contact_form_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_contact_form_block_locales": {
"name": "pages_blocks_contact_form_block_locales",
"schema": "",
"columns": {
"headline": {
"name": "headline",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Kontakt'"
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_contact_form_block_locales_locale_parent_id_uni": {
"name": "pages_blocks_contact_form_block_locales_locale_parent_id_uni",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_contact_form_block_locales_parent_id_fk": {
"name": "pages_blocks_contact_form_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_contact_form_block_locales",
"tableTo": "pages_blocks_contact_form_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_timeline_block_items": {
"name": "pages_blocks_timeline_block_items",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"year": {
"name": "year",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"icon": {
"name": "icon",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"link_href": {
"name": "link_href",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_timeline_block_items_order_idx": {
"name": "pages_blocks_timeline_block_items_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_timeline_block_items_parent_id_idx": {
"name": "pages_blocks_timeline_block_items_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_timeline_block_items_image_idx": {
"name": "pages_blocks_timeline_block_items_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_timeline_block_items_image_id_media_id_fk": {
"name": "pages_blocks_timeline_block_items_image_id_media_id_fk",
"tableFrom": "pages_blocks_timeline_block_items",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_timeline_block_items_parent_id_fk": {
"name": "pages_blocks_timeline_block_items_parent_id_fk",
"tableFrom": "pages_blocks_timeline_block_items",
"tableTo": "pages_blocks_timeline_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_timeline_block_items_locales": {
"name": "pages_blocks_timeline_block_items_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"link_label": {
"name": "link_label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_timeline_block_items_locales_locale_parent_id_u": {
"name": "pages_blocks_timeline_block_items_locales_locale_parent_id_u",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_timeline_block_items_locales_parent_id_fk": {
"name": "pages_blocks_timeline_block_items_locales_parent_id_fk",
"tableFrom": "pages_blocks_timeline_block_items_locales",
"tableTo": "pages_blocks_timeline_block_items",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_timeline_block": {
"name": "pages_blocks_timeline_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_timeline_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'vertical'"
},
"show_connector": {
"name": "show_connector",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"marker_style": {
"name": "marker_style",
"type": "enum_pages_blocks_timeline_block_marker_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'dot'"
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_timeline_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'white'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_timeline_block_order_idx": {
"name": "pages_blocks_timeline_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_timeline_block_parent_id_idx": {
"name": "pages_blocks_timeline_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_timeline_block_path_idx": {
"name": "pages_blocks_timeline_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_timeline_block_parent_id_fk": {
"name": "pages_blocks_timeline_block_parent_id_fk",
"tableFrom": "pages_blocks_timeline_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_timeline_block_locales": {
"name": "pages_blocks_timeline_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_timeline_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_timeline_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_timeline_block_locales_parent_id_fk": {
"name": "pages_blocks_timeline_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_timeline_block_locales",
"tableTo": "pages_blocks_timeline_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_divider_block": {
"name": "pages_blocks_divider_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"style": {
"name": "style",
"type": "enum_pages_blocks_divider_block_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'space'"
},
"spacing": {
"name": "spacing",
"type": "enum_pages_blocks_divider_block_spacing",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'medium'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_divider_block_order_idx": {
"name": "pages_blocks_divider_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_divider_block_parent_id_idx": {
"name": "pages_blocks_divider_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_divider_block_path_idx": {
"name": "pages_blocks_divider_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_divider_block_parent_id_fk": {
"name": "pages_blocks_divider_block_parent_id_fk",
"tableFrom": "pages_blocks_divider_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_video_block": {
"name": "pages_blocks_video_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"video_url": {
"name": "video_url",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"aspect_ratio": {
"name": "aspect_ratio",
"type": "enum_pages_blocks_video_block_aspect_ratio",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'16:9'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_video_block_order_idx": {
"name": "pages_blocks_video_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_video_block_parent_id_idx": {
"name": "pages_blocks_video_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_video_block_path_idx": {
"name": "pages_blocks_video_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_video_block_parent_id_fk": {
"name": "pages_blocks_video_block_parent_id_fk",
"tableFrom": "pages_blocks_video_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_video_block_locales": {
"name": "pages_blocks_video_block_locales",
"schema": "",
"columns": {
"caption": {
"name": "caption",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_video_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_video_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_video_block_locales_parent_id_fk": {
"name": "pages_blocks_video_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_video_block_locales",
"tableTo": "pages_blocks_video_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_posts_list_block": {
"name": "pages_blocks_posts_list_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"post_type": {
"name": "post_type",
"type": "enum_pages_blocks_posts_list_block_post_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'blog'"
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_posts_list_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'grid'"
},
"columns": {
"name": "columns",
"type": "enum_pages_blocks_posts_list_block_columns",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'3'"
},
"limit": {
"name": "limit",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 6
},
"show_featured_only": {
"name": "show_featured_only",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_excerpt": {
"name": "show_excerpt",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_date": {
"name": "show_date",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_author": {
"name": "show_author",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_category": {
"name": "show_category",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_pagination": {
"name": "show_pagination",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_read_more": {
"name": "show_read_more",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"read_more_link": {
"name": "read_more_link",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'/blog'"
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_posts_list_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'white'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_posts_list_block_order_idx": {
"name": "pages_blocks_posts_list_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_posts_list_block_parent_id_idx": {
"name": "pages_blocks_posts_list_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_posts_list_block_path_idx": {
"name": "pages_blocks_posts_list_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_posts_list_block_parent_id_fk": {
"name": "pages_blocks_posts_list_block_parent_id_fk",
"tableFrom": "pages_blocks_posts_list_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_posts_list_block_locales": {
"name": "pages_blocks_posts_list_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"read_more_label": {
"name": "read_more_label",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Alle Beiträge anzeigen'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_posts_list_block_locales_locale_parent_id_uniqu": {
"name": "pages_blocks_posts_list_block_locales_locale_parent_id_uniqu",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_posts_list_block_locales_parent_id_fk": {
"name": "pages_blocks_posts_list_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_posts_list_block_locales",
"tableTo": "pages_blocks_posts_list_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_testimonials_block": {
"name": "pages_blocks_testimonials_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_testimonials_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'slider'"
},
"columns": {
"name": "columns",
"type": "enum_pages_blocks_testimonials_block_columns",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'3'"
},
"display_mode": {
"name": "display_mode",
"type": "enum_pages_blocks_testimonials_block_display_mode",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'all'"
},
"limit": {
"name": "limit",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 6
},
"show_rating": {
"name": "show_rating",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_image": {
"name": "show_image",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_company": {
"name": "show_company",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_source": {
"name": "show_source",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"autoplay": {
"name": "autoplay",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"autoplay_speed": {
"name": "autoplay_speed",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 5000
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_testimonials_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'light'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_testimonials_block_order_idx": {
"name": "pages_blocks_testimonials_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_testimonials_block_parent_id_idx": {
"name": "pages_blocks_testimonials_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_testimonials_block_path_idx": {
"name": "pages_blocks_testimonials_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_testimonials_block_parent_id_fk": {
"name": "pages_blocks_testimonials_block_parent_id_fk",
"tableFrom": "pages_blocks_testimonials_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_testimonials_block_locales": {
"name": "pages_blocks_testimonials_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Das sagen unsere Kunden'"
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_testimonials_block_locales_locale_parent_id_uni": {
"name": "pages_blocks_testimonials_block_locales_locale_parent_id_uni",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_testimonials_block_locales_parent_id_fk": {
"name": "pages_blocks_testimonials_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_testimonials_block_locales",
"tableTo": "pages_blocks_testimonials_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_newsletter_block_available_interests": {
"name": "pages_blocks_newsletter_block_available_interests",
"schema": "",
"columns": {
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"value": {
"name": "value",
"type": "enum_pages_blocks_newsletter_block_available_interests",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
}
},
"indexes": {
"pages_blocks_newsletter_block_available_interests_order_idx": {
"name": "pages_blocks_newsletter_block_available_interests_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_newsletter_block_available_interests_parent_idx": {
"name": "pages_blocks_newsletter_block_available_interests_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_newsletter_block_available_interests_parent_fk": {
"name": "pages_blocks_newsletter_block_available_interests_parent_fk",
"tableFrom": "pages_blocks_newsletter_block_available_interests",
"tableTo": "pages_blocks_newsletter_block",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_newsletter_block": {
"name": "pages_blocks_newsletter_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_newsletter_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'inline'"
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"image_position": {
"name": "image_position",
"type": "enum_pages_blocks_newsletter_block_image_position",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'left'"
},
"collect_name": {
"name": "collect_name",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_interests": {
"name": "show_interests",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"privacy_link": {
"name": "privacy_link",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'/datenschutz'"
},
"source": {
"name": "source",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'website'"
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_newsletter_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'accent'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_newsletter_block_order_idx": {
"name": "pages_blocks_newsletter_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_newsletter_block_parent_id_idx": {
"name": "pages_blocks_newsletter_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_newsletter_block_path_idx": {
"name": "pages_blocks_newsletter_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_newsletter_block_image_idx": {
"name": "pages_blocks_newsletter_block_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_newsletter_block_image_id_media_id_fk": {
"name": "pages_blocks_newsletter_block_image_id_media_id_fk",
"tableFrom": "pages_blocks_newsletter_block",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_newsletter_block_parent_id_fk": {
"name": "pages_blocks_newsletter_block_parent_id_fk",
"tableFrom": "pages_blocks_newsletter_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_newsletter_block_locales": {
"name": "pages_blocks_newsletter_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Newsletter abonnieren'"
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Erhalten Sie regelmäßig Updates und Neuigkeiten direkt in Ihr Postfach.'"
},
"button_text": {
"name": "button_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Anmelden'"
},
"placeholder_email": {
"name": "placeholder_email",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Ihre E-Mail-Adresse'"
},
"success_message": {
"name": "success_message",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Vielen Dank! Bitte bestätigen Sie Ihre E-Mail-Adresse über den Link in der Bestätigungsmail.'"
},
"error_message": {
"name": "error_message",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Es ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.'"
},
"privacy_text": {
"name": "privacy_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Mit der Anmeldung akzeptieren Sie unsere Datenschutzerklärung. Sie können sich jederzeit abmelden.'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_newsletter_block_locales_locale_parent_id_uniqu": {
"name": "pages_blocks_newsletter_block_locales_locale_parent_id_uniqu",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_newsletter_block_locales_parent_id_fk": {
"name": "pages_blocks_newsletter_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_newsletter_block_locales",
"tableTo": "pages_blocks_newsletter_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_process_steps_block_steps": {
"name": "pages_blocks_process_steps_block_steps",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"icon": {
"name": "icon",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_process_steps_block_steps_order_idx": {
"name": "pages_blocks_process_steps_block_steps_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_process_steps_block_steps_parent_id_idx": {
"name": "pages_blocks_process_steps_block_steps_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_process_steps_block_steps_image_idx": {
"name": "pages_blocks_process_steps_block_steps_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_process_steps_block_steps_image_id_media_id_fk": {
"name": "pages_blocks_process_steps_block_steps_image_id_media_id_fk",
"tableFrom": "pages_blocks_process_steps_block_steps",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_blocks_process_steps_block_steps_parent_id_fk": {
"name": "pages_blocks_process_steps_block_steps_parent_id_fk",
"tableFrom": "pages_blocks_process_steps_block_steps",
"tableTo": "pages_blocks_process_steps_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_process_steps_block_steps_locales": {
"name": "pages_blocks_process_steps_block_steps_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_process_steps_block_steps_locales_locale_parent": {
"name": "pages_blocks_process_steps_block_steps_locales_locale_parent",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_process_steps_block_steps_locales_parent_id_fk": {
"name": "pages_blocks_process_steps_block_steps_locales_parent_id_fk",
"tableFrom": "pages_blocks_process_steps_block_steps_locales",
"tableTo": "pages_blocks_process_steps_block_steps",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_process_steps_block": {
"name": "pages_blocks_process_steps_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_process_steps_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'horizontal'"
},
"show_numbers": {
"name": "show_numbers",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_icons": {
"name": "show_icons",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"cta_show": {
"name": "cta_show",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"cta_href": {
"name": "cta_href",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"cta_variant": {
"name": "cta_variant",
"type": "enum_pages_blocks_process_steps_block_cta_variant",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'default'"
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_process_steps_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'white'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_process_steps_block_order_idx": {
"name": "pages_blocks_process_steps_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_process_steps_block_parent_id_idx": {
"name": "pages_blocks_process_steps_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_process_steps_block_path_idx": {
"name": "pages_blocks_process_steps_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_process_steps_block_parent_id_fk": {
"name": "pages_blocks_process_steps_block_parent_id_fk",
"tableFrom": "pages_blocks_process_steps_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_process_steps_block_locales": {
"name": "pages_blocks_process_steps_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'So funktioniert es'"
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"cta_label": {
"name": "cta_label",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Jetzt starten'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_process_steps_block_locales_locale_parent_id_un": {
"name": "pages_blocks_process_steps_block_locales_locale_parent_id_un",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_process_steps_block_locales_parent_id_fk": {
"name": "pages_blocks_process_steps_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_process_steps_block_locales",
"tableTo": "pages_blocks_process_steps_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_faq_block_inline_f_a_qs": {
"name": "pages_blocks_faq_block_inline_f_a_qs",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
}
},
"indexes": {
"pages_blocks_faq_block_inline_f_a_qs_order_idx": {
"name": "pages_blocks_faq_block_inline_f_a_qs_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_faq_block_inline_f_a_qs_parent_id_idx": {
"name": "pages_blocks_faq_block_inline_f_a_qs_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_faq_block_inline_f_a_qs_parent_id_fk": {
"name": "pages_blocks_faq_block_inline_f_a_qs_parent_id_fk",
"tableFrom": "pages_blocks_faq_block_inline_f_a_qs",
"tableTo": "pages_blocks_faq_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_faq_block_inline_f_a_qs_locales": {
"name": "pages_blocks_faq_block_inline_f_a_qs_locales",
"schema": "",
"columns": {
"question": {
"name": "question",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"answer": {
"name": "answer",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"answer_plain_text": {
"name": "answer_plain_text",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_faq_block_inline_f_a_qs_locales_locale_parent_i": {
"name": "pages_blocks_faq_block_inline_f_a_qs_locales_locale_parent_i",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_faq_block_inline_f_a_qs_locales_parent_id_fk": {
"name": "pages_blocks_faq_block_inline_f_a_qs_locales_parent_id_fk",
"tableFrom": "pages_blocks_faq_block_inline_f_a_qs_locales",
"tableTo": "pages_blocks_faq_block_inline_f_a_qs",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_faq_block": {
"name": "pages_blocks_faq_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"source_mode": {
"name": "source_mode",
"type": "enum_pages_blocks_faq_block_source_mode",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'collection'"
},
"display_mode": {
"name": "display_mode",
"type": "enum_pages_blocks_faq_block_display_mode",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'all'"
},
"category": {
"name": "category",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"limit": {
"name": "limit",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 10
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_faq_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'accordion'"
},
"columns": {
"name": "columns",
"type": "enum_pages_blocks_faq_block_columns",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'2'"
},
"expand_first": {
"name": "expand_first",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"allow_multiple_open": {
"name": "allow_multiple_open",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_category": {
"name": "show_category",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_icon": {
"name": "show_icon",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"group_by_category": {
"name": "group_by_category",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"enable_schema_org": {
"name": "enable_schema_org",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_faq_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'white'"
},
"show_contact_c_t_a": {
"name": "show_contact_c_t_a",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"contact_c_t_a_link": {
"name": "contact_c_t_a_link",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'/kontakt'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_faq_block_order_idx": {
"name": "pages_blocks_faq_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_faq_block_parent_id_idx": {
"name": "pages_blocks_faq_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_faq_block_path_idx": {
"name": "pages_blocks_faq_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_faq_block_parent_id_fk": {
"name": "pages_blocks_faq_block_parent_id_fk",
"tableFrom": "pages_blocks_faq_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_faq_block_locales": {
"name": "pages_blocks_faq_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Häufig gestellte Fragen'"
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"contact_c_t_a_text": {
"name": "contact_c_t_a_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Ihre Frage war nicht dabei?'"
},
"contact_c_t_a_button_text": {
"name": "contact_c_t_a_button_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Kontaktieren Sie uns'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_faq_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_faq_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_faq_block_locales_parent_id_fk": {
"name": "pages_blocks_faq_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_faq_block_locales",
"tableTo": "pages_blocks_faq_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_team_block": {
"name": "pages_blocks_team_block",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"display_mode": {
"name": "display_mode",
"type": "enum_pages_blocks_team_block_display_mode",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'all'"
},
"department": {
"name": "department",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"limit": {
"name": "limit",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 12
},
"layout": {
"name": "layout",
"type": "enum_pages_blocks_team_block_layout",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'grid'"
},
"columns": {
"name": "columns",
"type": "enum_pages_blocks_team_block_columns",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'3'"
},
"show_role": {
"name": "show_role",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_department": {
"name": "show_department",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_bio": {
"name": "show_bio",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_contact": {
"name": "show_contact",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_social_links": {
"name": "show_social_links",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"show_qualifications": {
"name": "show_qualifications",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_specializations": {
"name": "show_specializations",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"show_languages": {
"name": "show_languages",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"group_by_department": {
"name": "group_by_department",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"autoplay": {
"name": "autoplay",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"autoplay_speed": {
"name": "autoplay_speed",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 5000
},
"enable_detail_view": {
"name": "enable_detail_view",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"image_style": {
"name": "image_style",
"type": "enum_pages_blocks_team_block_image_style",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'rounded'"
},
"background_color": {
"name": "background_color",
"type": "enum_pages_blocks_team_block_background_color",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'white'"
},
"show_c_t_a": {
"name": "show_c_t_a",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"cta_link": {
"name": "cta_link",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'/karriere'"
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_blocks_team_block_order_idx": {
"name": "pages_blocks_team_block_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_team_block_parent_id_idx": {
"name": "pages_blocks_team_block_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_blocks_team_block_path_idx": {
"name": "pages_blocks_team_block_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_team_block_parent_id_fk": {
"name": "pages_blocks_team_block_parent_id_fk",
"tableFrom": "pages_blocks_team_block",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_blocks_team_block_locales": {
"name": "pages_blocks_team_block_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Unser Team'"
},
"subtitle": {
"name": "subtitle",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"introduction": {
"name": "introduction",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"cta_text": {
"name": "cta_text",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Jetzt bewerben'"
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_blocks_team_block_locales_locale_parent_id_unique": {
"name": "pages_blocks_team_block_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_blocks_team_block_locales_parent_id_fk": {
"name": "pages_blocks_team_block_locales_parent_id_fk",
"tableFrom": "pages_blocks_team_block_locales",
"tableTo": "pages_blocks_team_block",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages": {
"name": "pages",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"hero_image_id": {
"name": "hero_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"seo_og_image_id": {
"name": "seo_og_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"status": {
"name": "status",
"type": "enum_pages_status",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'draft'"
},
"published_at": {
"name": "published_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"pages_tenant_idx": {
"name": "pages_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_hero_hero_image_idx": {
"name": "pages_hero_hero_image_idx",
"columns": [
{
"expression": "hero_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_seo_seo_og_image_idx": {
"name": "pages_seo_seo_og_image_idx",
"columns": [
{
"expression": "seo_og_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_updated_at_idx": {
"name": "pages_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_created_at_idx": {
"name": "pages_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"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"
},
"pages_hero_image_id_media_id_fk": {
"name": "pages_hero_image_id_media_id_fk",
"tableFrom": "pages",
"tableTo": "media",
"columnsFrom": [
"hero_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"pages_seo_og_image_id_media_id_fk": {
"name": "pages_seo_og_image_id_media_id_fk",
"tableFrom": "pages",
"tableTo": "media",
"columnsFrom": [
"seo_og_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_locales": {
"name": "pages_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"hero_headline": {
"name": "hero_headline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"hero_subline": {
"name": "hero_subline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_meta_title": {
"name": "seo_meta_title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_meta_description": {
"name": "seo_meta_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"pages_locales_locale_parent_id_unique": {
"name": "pages_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"pages_locales_parent_id_fk": {
"name": "pages_locales_parent_id_fk",
"tableFrom": "pages_locales",
"tableTo": "pages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.pages_rels": {
"name": "pages_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"categories_id": {
"name": "categories_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"testimonials_id": {
"name": "testimonials_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"faqs_id": {
"name": "faqs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"team_id": {
"name": "team_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"pages_rels_order_idx": {
"name": "pages_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_parent_idx": {
"name": "pages_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_path_idx": {
"name": "pages_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_categories_id_idx": {
"name": "pages_rels_categories_id_idx",
"columns": [
{
"expression": "categories_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_testimonials_id_idx": {
"name": "pages_rels_testimonials_id_idx",
"columns": [
{
"expression": "testimonials_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_faqs_id_idx": {
"name": "pages_rels_faqs_id_idx",
"columns": [
{
"expression": "faqs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"pages_rels_team_id_idx": {
"name": "pages_rels_team_id_idx",
"columns": [
{
"expression": "team_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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_categories_fk": {
"name": "pages_rels_categories_fk",
"tableFrom": "pages_rels",
"tableTo": "categories",
"columnsFrom": [
"categories_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"pages_rels_testimonials_fk": {
"name": "pages_rels_testimonials_fk",
"tableFrom": "pages_rels",
"tableTo": "testimonials",
"columnsFrom": [
"testimonials_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"pages_rels_faqs_fk": {
"name": "pages_rels_faqs_fk",
"tableFrom": "pages_rels",
"tableTo": "faqs",
"columnsFrom": [
"faqs_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"pages_rels_team_fk": {
"name": "pages_rels_team_fk",
"tableFrom": "pages_rels",
"tableTo": "team",
"columnsFrom": [
"team_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.posts": {
"name": "posts",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"type": {
"name": "type",
"type": "enum_posts_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'blog'"
},
"is_featured": {
"name": "is_featured",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"featured_image_id": {
"name": "featured_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"author": {
"name": "author",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"status": {
"name": "status",
"type": "enum_posts_status",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'draft'"
},
"published_at": {
"name": "published_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"seo_og_image_id": {
"name": "seo_og_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"posts_tenant_idx": {
"name": "posts_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_featured_image_idx": {
"name": "posts_featured_image_idx",
"columns": [
{
"expression": "featured_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_seo_seo_og_image_idx": {
"name": "posts_seo_seo_og_image_idx",
"columns": [
{
"expression": "seo_og_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_updated_at_idx": {
"name": "posts_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_created_at_idx": {
"name": "posts_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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"
},
"posts_seo_og_image_id_media_id_fk": {
"name": "posts_seo_og_image_id_media_id_fk",
"tableFrom": "posts",
"tableTo": "media",
"columnsFrom": [
"seo_og_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.posts_locales": {
"name": "posts_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"excerpt": {
"name": "excerpt",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"content": {
"name": "content",
"type": "jsonb",
"primaryKey": false,
"notNull": true
},
"seo_meta_title": {
"name": "seo_meta_title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_meta_description": {
"name": "seo_meta_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"posts_locales_locale_parent_id_unique": {
"name": "posts_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"posts_locales_parent_id_fk": {
"name": "posts_locales_parent_id_fk",
"tableFrom": "posts_locales",
"tableTo": "posts",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.posts_rels": {
"name": "posts_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"categories_id": {
"name": "categories_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"posts_rels_order_idx": {
"name": "posts_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_rels_parent_idx": {
"name": "posts_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_rels_path_idx": {
"name": "posts_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"posts_rels_categories_id_idx": {
"name": "posts_rels_categories_id_idx",
"columns": [
{
"expression": "categories_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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_categories_fk": {
"name": "posts_rels_categories_fk",
"tableFrom": "posts_rels",
"tableTo": "categories",
"columnsFrom": [
"categories_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.categories": {
"name": "categories",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"categories_tenant_idx": {
"name": "categories_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"categories_updated_at_idx": {
"name": "categories_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"categories_created_at_idx": {
"name": "categories_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"categories_tenant_id_tenants_id_fk": {
"name": "categories_tenant_id_tenants_id_fk",
"tableFrom": "categories",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.categories_locales": {
"name": "categories_locales",
"schema": "",
"columns": {
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"categories_locales_locale_parent_id_unique": {
"name": "categories_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"categories_locales_parent_id_fk": {
"name": "categories_locales_parent_id_fk",
"tableFrom": "categories_locales",
"tableTo": "categories",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.social_links": {
"name": "social_links",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"platform": {
"name": "platform",
"type": "enum_social_links_platform",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"social_links_tenant_idx": {
"name": "social_links_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"social_links_updated_at_idx": {
"name": "social_links_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"social_links_created_at_idx": {
"name": "social_links_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"social_links_tenant_id_tenants_id_fk": {
"name": "social_links_tenant_id_tenants_id_fk",
"tableFrom": "social_links",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.testimonials": {
"name": "testimonials",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"author": {
"name": "author",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"company": {
"name": "company",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"rating": {
"name": "rating",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"source": {
"name": "source",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"source_url": {
"name": "source_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"date": {
"name": "date",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"order": {
"name": "order",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"testimonials_tenant_idx": {
"name": "testimonials_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"testimonials_image_idx": {
"name": "testimonials_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"testimonials_updated_at_idx": {
"name": "testimonials_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"testimonials_created_at_idx": {
"name": "testimonials_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"testimonials_tenant_id_tenants_id_fk": {
"name": "testimonials_tenant_id_tenants_id_fk",
"tableFrom": "testimonials",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"testimonials_image_id_media_id_fk": {
"name": "testimonials_image_id_media_id_fk",
"tableFrom": "testimonials",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.testimonials_locales": {
"name": "testimonials_locales",
"schema": "",
"columns": {
"quote": {
"name": "quote",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"role": {
"name": "role",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"testimonials_locales_locale_parent_id_unique": {
"name": "testimonials_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"testimonials_locales_parent_id_fk": {
"name": "testimonials_locales_parent_id_fk",
"tableFrom": "testimonials_locales",
"tableTo": "testimonials",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.faqs": {
"name": "faqs",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"icon": {
"name": "icon",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"is_featured": {
"name": "is_featured",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"order": {
"name": "order",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"faqs_tenant_idx": {
"name": "faqs_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"faqs_updated_at_idx": {
"name": "faqs_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"faqs_created_at_idx": {
"name": "faqs_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"faqs_tenant_id_tenants_id_fk": {
"name": "faqs_tenant_id_tenants_id_fk",
"tableFrom": "faqs",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.faqs_locales": {
"name": "faqs_locales",
"schema": "",
"columns": {
"question": {
"name": "question",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"answer": {
"name": "answer",
"type": "jsonb",
"primaryKey": false,
"notNull": true
},
"answer_plain_text": {
"name": "answer_plain_text",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"category": {
"name": "category",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"faqs_locales_locale_parent_id_unique": {
"name": "faqs_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"faqs_locales_parent_id_fk": {
"name": "faqs_locales_parent_id_fk",
"tableFrom": "faqs_locales",
"tableTo": "faqs",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.faqs_rels": {
"name": "faqs_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"faqs_id": {
"name": "faqs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"faqs_rels_order_idx": {
"name": "faqs_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"faqs_rels_parent_idx": {
"name": "faqs_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"faqs_rels_path_idx": {
"name": "faqs_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"faqs_rels_faqs_id_idx": {
"name": "faqs_rels_faqs_id_idx",
"columns": [
{
"expression": "faqs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"faqs_rels_parent_fk": {
"name": "faqs_rels_parent_fk",
"tableFrom": "faqs_rels",
"tableTo": "faqs",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"faqs_rels_faqs_fk": {
"name": "faqs_rels_faqs_fk",
"tableFrom": "faqs_rels",
"tableTo": "faqs",
"columnsFrom": [
"faqs_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_social_links": {
"name": "team_social_links",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"platform": {
"name": "platform",
"type": "enum_team_social_links_platform",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"team_social_links_order_idx": {
"name": "team_social_links_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_social_links_parent_id_idx": {
"name": "team_social_links_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_social_links_parent_id_fk": {
"name": "team_social_links_parent_id_fk",
"tableFrom": "team_social_links",
"tableTo": "team",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_qualifications": {
"name": "team_qualifications",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"year": {
"name": "year",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"institution": {
"name": "institution",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"team_qualifications_order_idx": {
"name": "team_qualifications_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_qualifications_parent_id_idx": {
"name": "team_qualifications_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_qualifications_parent_id_fk": {
"name": "team_qualifications_parent_id_fk",
"tableFrom": "team_qualifications",
"tableTo": "team",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_qualifications_locales": {
"name": "team_qualifications_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"team_qualifications_locales_locale_parent_id_unique": {
"name": "team_qualifications_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_qualifications_locales_parent_id_fk": {
"name": "team_qualifications_locales_parent_id_fk",
"tableFrom": "team_qualifications_locales",
"tableTo": "team_qualifications",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_specializations": {
"name": "team_specializations",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
}
},
"indexes": {
"team_specializations_order_idx": {
"name": "team_specializations_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_specializations_parent_id_idx": {
"name": "team_specializations_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_specializations_parent_id_fk": {
"name": "team_specializations_parent_id_fk",
"tableFrom": "team_specializations",
"tableTo": "team",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_specializations_locales": {
"name": "team_specializations_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"team_specializations_locales_locale_parent_id_unique": {
"name": "team_specializations_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_specializations_locales_parent_id_fk": {
"name": "team_specializations_locales_parent_id_fk",
"tableFrom": "team_specializations_locales",
"tableTo": "team_specializations",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_languages": {
"name": "team_languages",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"level": {
"name": "level",
"type": "enum_team_languages_level",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"team_languages_order_idx": {
"name": "team_languages_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_languages_parent_id_idx": {
"name": "team_languages_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_languages_parent_id_fk": {
"name": "team_languages_parent_id_fk",
"tableFrom": "team_languages",
"tableTo": "team",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_languages_locales": {
"name": "team_languages_locales",
"schema": "",
"columns": {
"language": {
"name": "language",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"team_languages_locales_locale_parent_id_unique": {
"name": "team_languages_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_languages_locales_parent_id_fk": {
"name": "team_languages_locales_parent_id_fk",
"tableFrom": "team_languages_locales",
"tableTo": "team_languages",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team": {
"name": "team",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"email": {
"name": "email",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"phone": {
"name": "phone",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"show_contact_info": {
"name": "show_contact_info",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"linked_user_id": {
"name": "linked_user_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"is_featured": {
"name": "is_featured",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"order": {
"name": "order",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"start_date": {
"name": "start_date",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"team_tenant_idx": {
"name": "team_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_image_idx": {
"name": "team_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_linked_user_idx": {
"name": "team_linked_user_idx",
"columns": [
{
"expression": "linked_user_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_updated_at_idx": {
"name": "team_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"team_created_at_idx": {
"name": "team_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_tenant_id_tenants_id_fk": {
"name": "team_tenant_id_tenants_id_fk",
"tableFrom": "team",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"team_image_id_media_id_fk": {
"name": "team_image_id_media_id_fk",
"tableFrom": "team",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"team_linked_user_id_users_id_fk": {
"name": "team_linked_user_id_users_id_fk",
"tableFrom": "team",
"tableTo": "users",
"columnsFrom": [
"linked_user_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.team_locales": {
"name": "team_locales",
"schema": "",
"columns": {
"role": {
"name": "role",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"department": {
"name": "department",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"bio": {
"name": "bio",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"bio_short": {
"name": "bio_short",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"team_locales_locale_parent_id_unique": {
"name": "team_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"team_locales_parent_id_fk": {
"name": "team_locales_parent_id_fk",
"tableFrom": "team_locales",
"tableTo": "team",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.newsletter_subscribers_interests": {
"name": "newsletter_subscribers_interests",
"schema": "",
"columns": {
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"value": {
"name": "value",
"type": "enum_newsletter_subscribers_interests",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
}
},
"indexes": {
"newsletter_subscribers_interests_order_idx": {
"name": "newsletter_subscribers_interests_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"newsletter_subscribers_interests_parent_idx": {
"name": "newsletter_subscribers_interests_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"newsletter_subscribers_interests_parent_fk": {
"name": "newsletter_subscribers_interests_parent_fk",
"tableFrom": "newsletter_subscribers_interests",
"tableTo": "newsletter_subscribers",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.newsletter_subscribers": {
"name": "newsletter_subscribers",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"email": {
"name": "email",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"first_name": {
"name": "first_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"last_name": {
"name": "last_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"status": {
"name": "status",
"type": "enum_newsletter_subscribers_status",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'pending'"
},
"source": {
"name": "source",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"subscribed_at": {
"name": "subscribed_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"confirmed_at": {
"name": "confirmed_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"unsubscribed_at": {
"name": "unsubscribed_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"confirmation_token": {
"name": "confirmation_token",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"ip_address": {
"name": "ip_address",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"user_agent": {
"name": "user_agent",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"newsletter_subscribers_tenant_idx": {
"name": "newsletter_subscribers_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"newsletter_subscribers_updated_at_idx": {
"name": "newsletter_subscribers_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"newsletter_subscribers_created_at_idx": {
"name": "newsletter_subscribers_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"newsletter_subscribers_tenant_id_tenants_id_fk": {
"name": "newsletter_subscribers_tenant_id_tenants_id_fk",
"tableFrom": "newsletter_subscribers",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolio_categories": {
"name": "portfolio_categories",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"cover_image_id": {
"name": "cover_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"order": {
"name": "order",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"portfolio_categories_tenant_idx": {
"name": "portfolio_categories_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolio_categories_cover_image_idx": {
"name": "portfolio_categories_cover_image_idx",
"columns": [
{
"expression": "cover_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolio_categories_updated_at_idx": {
"name": "portfolio_categories_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolio_categories_created_at_idx": {
"name": "portfolio_categories_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolio_categories_tenant_id_tenants_id_fk": {
"name": "portfolio_categories_tenant_id_tenants_id_fk",
"tableFrom": "portfolio_categories",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"portfolio_categories_cover_image_id_media_id_fk": {
"name": "portfolio_categories_cover_image_id_media_id_fk",
"tableFrom": "portfolio_categories",
"tableTo": "media",
"columnsFrom": [
"cover_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolio_categories_locales": {
"name": "portfolio_categories_locales",
"schema": "",
"columns": {
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"portfolio_categories_locales_locale_parent_id_unique": {
"name": "portfolio_categories_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolio_categories_locales_parent_id_fk": {
"name": "portfolio_categories_locales_parent_id_fk",
"tableFrom": "portfolio_categories_locales",
"tableTo": "portfolio_categories",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolios_images": {
"name": "portfolios_images",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"image_id": {
"name": "image_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"is_highlight": {
"name": "is_highlight",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
}
},
"indexes": {
"portfolios_images_order_idx": {
"name": "portfolios_images_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_images_parent_id_idx": {
"name": "portfolios_images_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_images_image_idx": {
"name": "portfolios_images_image_idx",
"columns": [
{
"expression": "image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolios_images_image_id_media_id_fk": {
"name": "portfolios_images_image_id_media_id_fk",
"tableFrom": "portfolios_images",
"tableTo": "media",
"columnsFrom": [
"image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"portfolios_images_parent_id_fk": {
"name": "portfolios_images_parent_id_fk",
"tableFrom": "portfolios_images",
"tableTo": "portfolios",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolios_images_locales": {
"name": "portfolios_images_locales",
"schema": "",
"columns": {
"caption": {
"name": "caption",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"portfolios_images_locales_locale_parent_id_unique": {
"name": "portfolios_images_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolios_images_locales_parent_id_fk": {
"name": "portfolios_images_locales_parent_id_fk",
"tableFrom": "portfolios_images_locales",
"tableTo": "portfolios_images",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolios": {
"name": "portfolios",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"slug": {
"name": "slug",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"category_id": {
"name": "category_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"cover_image_id": {
"name": "cover_image_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"project_details_client": {
"name": "project_details_client",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"project_details_shooting_date": {
"name": "project_details_shooting_date",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"status": {
"name": "status",
"type": "enum_portfolios_status",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'draft'"
},
"is_featured": {
"name": "is_featured",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"published_at": {
"name": "published_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"order": {
"name": "order",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 0
},
"seo_og_image_id": {
"name": "seo_og_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"portfolios_tenant_idx": {
"name": "portfolios_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_category_idx": {
"name": "portfolios_category_idx",
"columns": [
{
"expression": "category_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_cover_image_idx": {
"name": "portfolios_cover_image_idx",
"columns": [
{
"expression": "cover_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_seo_seo_og_image_idx": {
"name": "portfolios_seo_seo_og_image_idx",
"columns": [
{
"expression": "seo_og_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_updated_at_idx": {
"name": "portfolios_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"portfolios_created_at_idx": {
"name": "portfolios_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolios_tenant_id_tenants_id_fk": {
"name": "portfolios_tenant_id_tenants_id_fk",
"tableFrom": "portfolios",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"portfolios_category_id_portfolio_categories_id_fk": {
"name": "portfolios_category_id_portfolio_categories_id_fk",
"tableFrom": "portfolios",
"tableTo": "portfolio_categories",
"columnsFrom": [
"category_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"portfolios_cover_image_id_media_id_fk": {
"name": "portfolios_cover_image_id_media_id_fk",
"tableFrom": "portfolios",
"tableTo": "media",
"columnsFrom": [
"cover_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"portfolios_seo_og_image_id_media_id_fk": {
"name": "portfolios_seo_og_image_id_media_id_fk",
"tableFrom": "portfolios",
"tableTo": "media",
"columnsFrom": [
"seo_og_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolios_locales": {
"name": "portfolios_locales",
"schema": "",
"columns": {
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"excerpt": {
"name": "excerpt",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"project_details_location": {
"name": "project_details_location",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_meta_title": {
"name": "seo_meta_title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_meta_description": {
"name": "seo_meta_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"portfolios_locales_locale_parent_id_unique": {
"name": "portfolios_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolios_locales_parent_id_fk": {
"name": "portfolios_locales_parent_id_fk",
"tableFrom": "portfolios_locales",
"tableTo": "portfolios",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.portfolios_texts": {
"name": "portfolios_texts",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"text": {
"name": "text",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"portfolios_texts_order_parent": {
"name": "portfolios_texts_order_parent",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"portfolios_texts_parent_fk": {
"name": "portfolios_texts_parent_fk",
"tableFrom": "portfolios_texts",
"tableTo": "portfolios",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.cookie_configurations_enabled_categories": {
"name": "cookie_configurations_enabled_categories",
"schema": "",
"columns": {
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"value": {
"name": "value",
"type": "enum_cookie_configurations_enabled_categories",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
}
},
"indexes": {
"cookie_configurations_enabled_categories_order_idx": {
"name": "cookie_configurations_enabled_categories_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"cookie_configurations_enabled_categories_parent_idx": {
"name": "cookie_configurations_enabled_categories_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"cookie_configurations_enabled_categories_parent_fk": {
"name": "cookie_configurations_enabled_categories_parent_fk",
"tableFrom": "cookie_configurations_enabled_categories",
"tableTo": "cookie_configurations",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.cookie_configurations": {
"name": "cookie_configurations",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true,
"default": "'Cookie-Einstellungen'"
},
"revision": {
"name": "revision",
"type": "numeric",
"primaryKey": false,
"notNull": true,
"default": 1
},
"translations_de_banner_title": {
"name": "translations_de_banner_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Wir respektieren Ihre Privatsphäre'"
},
"translations_de_banner_description": {
"name": "translations_de_banner_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Diese Website verwendet Cookies, um Ihnen die bestmögliche Erfahrung zu bieten.'"
},
"translations_de_accept_all_button": {
"name": "translations_de_accept_all_button",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Alle akzeptieren'"
},
"translations_de_accept_necessary_button": {
"name": "translations_de_accept_necessary_button",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Nur notwendige'"
},
"translations_de_settings_button": {
"name": "translations_de_settings_button",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Einstellungen'"
},
"translations_de_save_button": {
"name": "translations_de_save_button",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Auswahl speichern'"
},
"translations_de_privacy_policy_url": {
"name": "translations_de_privacy_policy_url",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'/datenschutz'"
},
"translations_de_category_labels_necessary_title": {
"name": "translations_de_category_labels_necessary_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Notwendig'"
},
"translations_de_category_labels_necessary_description": {
"name": "translations_de_category_labels_necessary_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Diese Cookies sind für die Grundfunktionen der Website erforderlich.'"
},
"translations_de_category_labels_functional_title": {
"name": "translations_de_category_labels_functional_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Funktional'"
},
"translations_de_category_labels_functional_description": {
"name": "translations_de_category_labels_functional_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Diese Cookies ermöglichen erweiterte Funktionen.'"
},
"translations_de_category_labels_analytics_title": {
"name": "translations_de_category_labels_analytics_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Statistik'"
},
"translations_de_category_labels_analytics_description": {
"name": "translations_de_category_labels_analytics_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Diese Cookies helfen uns zu verstehen, wie Besucher die Website nutzen.'"
},
"translations_de_category_labels_marketing_title": {
"name": "translations_de_category_labels_marketing_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Marketing'"
},
"translations_de_category_labels_marketing_description": {
"name": "translations_de_category_labels_marketing_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Diese Cookies werden für Werbezwecke verwendet.'"
},
"styling_position": {
"name": "styling_position",
"type": "enum_cookie_configurations_styling_position",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'bottom'"
},
"styling_theme": {
"name": "styling_theme",
"type": "enum_cookie_configurations_styling_theme",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'dark'"
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"cookie_configurations_tenant_idx": {
"name": "cookie_configurations_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"cookie_configurations_updated_at_idx": {
"name": "cookie_configurations_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"cookie_configurations_created_at_idx": {
"name": "cookie_configurations_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"cookie_configurations_tenant_id_tenants_id_fk": {
"name": "cookie_configurations_tenant_id_tenants_id_fk",
"tableFrom": "cookie_configurations",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.cookie_inventory": {
"name": "cookie_inventory",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"provider": {
"name": "provider",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"category": {
"name": "category",
"type": "enum_cookie_inventory_category",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"duration": {
"name": "duration",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"is_active": {
"name": "is_active",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"cookie_inventory_tenant_idx": {
"name": "cookie_inventory_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"cookie_inventory_updated_at_idx": {
"name": "cookie_inventory_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"cookie_inventory_created_at_idx": {
"name": "cookie_inventory_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"cookie_inventory_tenant_id_tenants_id_fk": {
"name": "cookie_inventory_tenant_id_tenants_id_fk",
"tableFrom": "cookie_inventory",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.consent_logs": {
"name": "consent_logs",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"consent_id": {
"name": "consent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"client_ref": {
"name": "client_ref",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"categories": {
"name": "categories",
"type": "jsonb",
"primaryKey": false,
"notNull": true
},
"revision": {
"name": "revision",
"type": "numeric",
"primaryKey": false,
"notNull": true
},
"user_agent": {
"name": "user_agent",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"anonymized_ip": {
"name": "anonymized_ip",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"expires_at": {
"name": "expires_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"consent_logs_consent_id_idx": {
"name": "consent_logs_consent_id_idx",
"columns": [
{
"expression": "consent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"consent_logs_tenant_idx": {
"name": "consent_logs_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"consent_logs_updated_at_idx": {
"name": "consent_logs_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"consent_logs_created_at_idx": {
"name": "consent_logs_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"consent_logs_tenant_id_tenants_id_fk": {
"name": "consent_logs_tenant_id_tenants_id_fk",
"tableFrom": "consent_logs",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.privacy_policy_settings": {
"name": "privacy_policy_settings",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true,
"default": "'Datenschutzerklärung'"
},
"provider": {
"name": "provider",
"type": "enum_privacy_policy_settings_provider",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'alfright'"
},
"alfright_tenant_id": {
"name": "alfright_tenant_id",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'alfright_schutzteam'"
},
"alfright_api_key": {
"name": "alfright_api_key",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"alfright_language": {
"name": "alfright_language",
"type": "enum_privacy_policy_settings_alfright_language",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'de-de'"
},
"alfright_iframe_height": {
"name": "alfright_iframe_height",
"type": "numeric",
"primaryKey": false,
"notNull": false,
"default": 4000
},
"styling_header_color": {
"name": "styling_header_color",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'#ca8a04'"
},
"styling_header_font": {
"name": "styling_header_font",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Inter, sans-serif'"
},
"styling_header_size": {
"name": "styling_header_size",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'24px'"
},
"styling_subheader_size": {
"name": "styling_subheader_size",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'18px'"
},
"styling_font_color": {
"name": "styling_font_color",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'#f3f4f6'"
},
"styling_text_font": {
"name": "styling_text_font",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Inter, sans-serif'"
},
"styling_text_size": {
"name": "styling_text_size",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'16px'"
},
"styling_link_color": {
"name": "styling_link_color",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'#ca8a04'"
},
"styling_background_color": {
"name": "styling_background_color",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'#111827'"
},
"show_cookie_table": {
"name": "show_cookie_table",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"cookie_table_title": {
"name": "cookie_table_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Übersicht der verwendeten Cookies'"
},
"cookie_table_description": {
"name": "cookie_table_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Ergänzend zur Datenschutzerklärung finden Sie hier eine detaillierte Übersicht aller auf dieser Website eingesetzten Cookies. Sie können Ihre Cookie-Einstellungen jederzeit über den Link \"Cookie-Einstellungen\" im Footer anpassen.'"
},
"seo_meta_title": {
"name": "seo_meta_title",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Datenschutzerklärung'"
},
"seo_meta_description": {
"name": "seo_meta_description",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Informationen zum Datenschutz und zur Verarbeitung Ihrer personenbezogenen Daten.'"
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"privacy_policy_settings_tenant_idx": {
"name": "privacy_policy_settings_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"privacy_policy_settings_updated_at_idx": {
"name": "privacy_policy_settings_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"privacy_policy_settings_created_at_idx": {
"name": "privacy_policy_settings_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"privacy_policy_settings_tenant_id_tenants_id_fk": {
"name": "privacy_policy_settings_tenant_id_tenants_id_fk",
"tableFrom": "privacy_policy_settings",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.email_logs": {
"name": "email_logs",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"to": {
"name": "to",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"from": {
"name": "from",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"subject": {
"name": "subject",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"status": {
"name": "status",
"type": "enum_email_logs_status",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'pending'"
},
"message_id": {
"name": "message_id",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"error": {
"name": "error",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"source": {
"name": "source",
"type": "enum_email_logs_source",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'manual'"
},
"metadata": {
"name": "metadata",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"email_logs_tenant_idx": {
"name": "email_logs_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"email_logs_updated_at_idx": {
"name": "email_logs_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"email_logs_created_at_idx": {
"name": "email_logs_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"email_logs_tenant_id_tenants_id_fk": {
"name": "email_logs_tenant_id_tenants_id_fk",
"tableFrom": "email_logs",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.audit_logs": {
"name": "audit_logs",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"action": {
"name": "action",
"type": "enum_audit_logs_action",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"severity": {
"name": "severity",
"type": "enum_audit_logs_severity",
"typeSchema": "public",
"primaryKey": false,
"notNull": true,
"default": "'info'"
},
"entity_type": {
"name": "entity_type",
"type": "enum_audit_logs_entity_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"entity_id": {
"name": "entity_id",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"user_id": {
"name": "user_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"user_email": {
"name": "user_email",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"tenant_id": {
"name": "tenant_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"ip_address": {
"name": "ip_address",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"user_agent": {
"name": "user_agent",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"description": {
"name": "description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"previous_value": {
"name": "previous_value",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"new_value": {
"name": "new_value",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"metadata": {
"name": "metadata",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"audit_logs_user_idx": {
"name": "audit_logs_user_idx",
"columns": [
{
"expression": "user_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"audit_logs_tenant_idx": {
"name": "audit_logs_tenant_idx",
"columns": [
{
"expression": "tenant_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"audit_logs_updated_at_idx": {
"name": "audit_logs_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"audit_logs_created_at_idx": {
"name": "audit_logs_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"audit_logs_user_id_users_id_fk": {
"name": "audit_logs_user_id_users_id_fk",
"tableFrom": "audit_logs",
"tableTo": "users",
"columnsFrom": [
"user_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"audit_logs_tenant_id_tenants_id_fk": {
"name": "audit_logs_tenant_id_tenants_id_fk",
"tableFrom": "audit_logs",
"tableTo": "tenants",
"columnsFrom": [
"tenant_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_checkbox": {
"name": "forms_blocks_checkbox",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"default_value": {
"name": "default_value",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_checkbox_order_idx": {
"name": "forms_blocks_checkbox_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_checkbox_parent_id_idx": {
"name": "forms_blocks_checkbox_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_checkbox_path_idx": {
"name": "forms_blocks_checkbox_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_checkbox_locales": {
"name": "forms_blocks_checkbox_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_checkbox_locales_locale_parent_id_unique": {
"name": "forms_blocks_checkbox_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_checkbox_locales_parent_id_fk": {
"name": "forms_blocks_checkbox_locales_parent_id_fk",
"tableFrom": "forms_blocks_checkbox_locales",
"tableTo": "forms_blocks_checkbox",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_email": {
"name": "forms_blocks_email",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_email_order_idx": {
"name": "forms_blocks_email_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_email_parent_id_idx": {
"name": "forms_blocks_email_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_email_path_idx": {
"name": "forms_blocks_email_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_email_locales": {
"name": "forms_blocks_email_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_email_locales_locale_parent_id_unique": {
"name": "forms_blocks_email_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_email_locales_parent_id_fk": {
"name": "forms_blocks_email_locales_parent_id_fk",
"tableFrom": "forms_blocks_email_locales",
"tableTo": "forms_blocks_email",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_message": {
"name": "forms_blocks_message",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_message_order_idx": {
"name": "forms_blocks_message_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_message_parent_id_idx": {
"name": "forms_blocks_message_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_message_path_idx": {
"name": "forms_blocks_message_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_message_locales": {
"name": "forms_blocks_message_locales",
"schema": "",
"columns": {
"message": {
"name": "message",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_message_locales_locale_parent_id_unique": {
"name": "forms_blocks_message_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_message_locales_parent_id_fk": {
"name": "forms_blocks_message_locales_parent_id_fk",
"tableFrom": "forms_blocks_message_locales",
"tableTo": "forms_blocks_message",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_number": {
"name": "forms_blocks_number",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"default_value": {
"name": "default_value",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_number_order_idx": {
"name": "forms_blocks_number_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_number_parent_id_idx": {
"name": "forms_blocks_number_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_number_path_idx": {
"name": "forms_blocks_number_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_number_locales": {
"name": "forms_blocks_number_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_number_locales_locale_parent_id_unique": {
"name": "forms_blocks_number_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_number_locales_parent_id_fk": {
"name": "forms_blocks_number_locales_parent_id_fk",
"tableFrom": "forms_blocks_number_locales",
"tableTo": "forms_blocks_number",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_select_options": {
"name": "forms_blocks_select_options",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"value": {
"name": "value",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_select_options_order_idx": {
"name": "forms_blocks_select_options_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_select_options_parent_id_idx": {
"name": "forms_blocks_select_options_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_select_options_locales": {
"name": "forms_blocks_select_options_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_select_options_locales_locale_parent_id_unique": {
"name": "forms_blocks_select_options_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_select_options_locales_parent_id_fk": {
"name": "forms_blocks_select_options_locales_parent_id_fk",
"tableFrom": "forms_blocks_select_options_locales",
"tableTo": "forms_blocks_select_options",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_select": {
"name": "forms_blocks_select",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"placeholder": {
"name": "placeholder",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_select_order_idx": {
"name": "forms_blocks_select_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_select_parent_id_idx": {
"name": "forms_blocks_select_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_select_path_idx": {
"name": "forms_blocks_select_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_select_locales": {
"name": "forms_blocks_select_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"default_value": {
"name": "default_value",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_select_locales_locale_parent_id_unique": {
"name": "forms_blocks_select_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_select_locales_parent_id_fk": {
"name": "forms_blocks_select_locales_parent_id_fk",
"tableFrom": "forms_blocks_select_locales",
"tableTo": "forms_blocks_select",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_text": {
"name": "forms_blocks_text",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_text_order_idx": {
"name": "forms_blocks_text_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_text_parent_id_idx": {
"name": "forms_blocks_text_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_text_path_idx": {
"name": "forms_blocks_text_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_text_locales": {
"name": "forms_blocks_text_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"default_value": {
"name": "default_value",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_text_locales_locale_parent_id_unique": {
"name": "forms_blocks_text_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_text_locales_parent_id_fk": {
"name": "forms_blocks_text_locales_parent_id_fk",
"tableFrom": "forms_blocks_text_locales",
"tableTo": "forms_blocks_text",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_textarea": {
"name": "forms_blocks_textarea",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_path": {
"name": "_path",
"type": "text",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"width": {
"name": "width",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"required": {
"name": "required",
"type": "boolean",
"primaryKey": false,
"notNull": false
},
"block_name": {
"name": "block_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_blocks_textarea_order_idx": {
"name": "forms_blocks_textarea_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_textarea_parent_id_idx": {
"name": "forms_blocks_textarea_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_blocks_textarea_path_idx": {
"name": "forms_blocks_textarea_path_idx",
"columns": [
{
"expression": "_path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_blocks_textarea_locales": {
"name": "forms_blocks_textarea_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"default_value": {
"name": "default_value",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_blocks_textarea_locales_locale_parent_id_unique": {
"name": "forms_blocks_textarea_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_blocks_textarea_locales_parent_id_fk": {
"name": "forms_blocks_textarea_locales_parent_id_fk",
"tableFrom": "forms_blocks_textarea_locales",
"tableTo": "forms_blocks_textarea",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_emails": {
"name": "forms_emails",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"email_to": {
"name": "email_to",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"cc": {
"name": "cc",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"bcc": {
"name": "bcc",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"reply_to": {
"name": "reply_to",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"email_from": {
"name": "email_from",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_emails_order_idx": {
"name": "forms_emails_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_emails_parent_id_idx": {
"name": "forms_emails_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_emails_locales": {
"name": "forms_emails_locales",
"schema": "",
"columns": {
"subject": {
"name": "subject",
"type": "varchar",
"primaryKey": false,
"notNull": true,
"default": "'You''ve received a new message.'"
},
"message": {
"name": "message",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_emails_locales_locale_parent_id_unique": {
"name": "forms_emails_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_emails_locales_parent_id_fk": {
"name": "forms_emails_locales_parent_id_fk",
"tableFrom": "forms_emails_locales",
"tableTo": "forms_emails",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms": {
"name": "forms",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"title": {
"name": "title",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"confirmation_type": {
"name": "confirmation_type",
"type": "enum_forms_confirmation_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'message'"
},
"redirect_type": {
"name": "redirect_type",
"type": "enum_forms_redirect_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'reference'"
},
"redirect_url": {
"name": "redirect_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"forms_updated_at_idx": {
"name": "forms_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_created_at_idx": {
"name": "forms_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_locales": {
"name": "forms_locales",
"schema": "",
"columns": {
"submit_button_label": {
"name": "submit_button_label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"confirmation_message": {
"name": "confirmation_message",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"forms_locales_locale_parent_id_unique": {
"name": "forms_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_locales_parent_id_fk": {
"name": "forms_locales_parent_id_fk",
"tableFrom": "forms_locales",
"tableTo": "forms",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.forms_rels": {
"name": "forms_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"pages_id": {
"name": "pages_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"forms_rels_order_idx": {
"name": "forms_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_rels_parent_idx": {
"name": "forms_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_rels_path_idx": {
"name": "forms_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"forms_rels_pages_id_idx": {
"name": "forms_rels_pages_id_idx",
"columns": [
{
"expression": "pages_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"forms_rels_parent_fk": {
"name": "forms_rels_parent_fk",
"tableFrom": "forms_rels",
"tableTo": "forms",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"forms_rels_pages_fk": {
"name": "forms_rels_pages_fk",
"tableFrom": "forms_rels",
"tableTo": "pages",
"columnsFrom": [
"pages_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.form_submissions_submission_data": {
"name": "form_submissions_submission_data",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"field": {
"name": "field",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"value": {
"name": "value",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"form_submissions_submission_data_order_idx": {
"name": "form_submissions_submission_data_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"form_submissions_submission_data_parent_id_idx": {
"name": "form_submissions_submission_data_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.form_submissions": {
"name": "form_submissions",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"form_id": {
"name": "form_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"form_submissions_form_idx": {
"name": "form_submissions_form_idx",
"columns": [
{
"expression": "form_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"form_submissions_updated_at_idx": {
"name": "form_submissions_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"form_submissions_created_at_idx": {
"name": "form_submissions_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.redirects": {
"name": "redirects",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"from": {
"name": "from",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"to_type": {
"name": "to_type",
"type": "enum_redirects_to_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'reference'"
},
"to_url": {
"name": "to_url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"redirects_from_idx": {
"name": "redirects_from_idx",
"columns": [
{
"expression": "from",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
},
"redirects_updated_at_idx": {
"name": "redirects_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"redirects_created_at_idx": {
"name": "redirects_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.redirects_rels": {
"name": "redirects_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"pages_id": {
"name": "pages_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"redirects_rels_order_idx": {
"name": "redirects_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"redirects_rels_parent_idx": {
"name": "redirects_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"redirects_rels_path_idx": {
"name": "redirects_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"redirects_rels_pages_id_idx": {
"name": "redirects_rels_pages_id_idx",
"columns": [
{
"expression": "pages_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_kv": {
"name": "payload_kv",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"key": {
"name": "key",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"data": {
"name": "data",
"type": "jsonb",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"payload_kv_key_idx": {
"name": "payload_kv_key_idx",
"columns": [
{
"expression": "key",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_locked_documents": {
"name": "payload_locked_documents",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"global_slug": {
"name": "global_slug",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"payload_locked_documents_global_slug_idx": {
"name": "payload_locked_documents_global_slug_idx",
"columns": [
{
"expression": "global_slug",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_updated_at_idx": {
"name": "payload_locked_documents_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_created_at_idx": {
"name": "payload_locked_documents_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_locked_documents_rels": {
"name": "payload_locked_documents_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"users_id": {
"name": "users_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"media_id": {
"name": "media_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"tenants_id": {
"name": "tenants_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"pages_id": {
"name": "pages_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"posts_id": {
"name": "posts_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"categories_id": {
"name": "categories_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"social_links_id": {
"name": "social_links_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"testimonials_id": {
"name": "testimonials_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"faqs_id": {
"name": "faqs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"team_id": {
"name": "team_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"newsletter_subscribers_id": {
"name": "newsletter_subscribers_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"portfolio_categories_id": {
"name": "portfolio_categories_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"portfolios_id": {
"name": "portfolios_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"cookie_configurations_id": {
"name": "cookie_configurations_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"cookie_inventory_id": {
"name": "cookie_inventory_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"consent_logs_id": {
"name": "consent_logs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"privacy_policy_settings_id": {
"name": "privacy_policy_settings_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"email_logs_id": {
"name": "email_logs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"audit_logs_id": {
"name": "audit_logs_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"forms_id": {
"name": "forms_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"form_submissions_id": {
"name": "form_submissions_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"redirects_id": {
"name": "redirects_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"payload_locked_documents_rels_order_idx": {
"name": "payload_locked_documents_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_parent_idx": {
"name": "payload_locked_documents_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_path_idx": {
"name": "payload_locked_documents_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_users_id_idx": {
"name": "payload_locked_documents_rels_users_id_idx",
"columns": [
{
"expression": "users_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_media_id_idx": {
"name": "payload_locked_documents_rels_media_id_idx",
"columns": [
{
"expression": "media_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_tenants_id_idx": {
"name": "payload_locked_documents_rels_tenants_id_idx",
"columns": [
{
"expression": "tenants_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_pages_id_idx": {
"name": "payload_locked_documents_rels_pages_id_idx",
"columns": [
{
"expression": "pages_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_posts_id_idx": {
"name": "payload_locked_documents_rels_posts_id_idx",
"columns": [
{
"expression": "posts_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_categories_id_idx": {
"name": "payload_locked_documents_rels_categories_id_idx",
"columns": [
{
"expression": "categories_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_social_links_id_idx": {
"name": "payload_locked_documents_rels_social_links_id_idx",
"columns": [
{
"expression": "social_links_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_testimonials_id_idx": {
"name": "payload_locked_documents_rels_testimonials_id_idx",
"columns": [
{
"expression": "testimonials_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_faqs_id_idx": {
"name": "payload_locked_documents_rels_faqs_id_idx",
"columns": [
{
"expression": "faqs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_team_id_idx": {
"name": "payload_locked_documents_rels_team_id_idx",
"columns": [
{
"expression": "team_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_newsletter_subscribers_id_idx": {
"name": "payload_locked_documents_rels_newsletter_subscribers_id_idx",
"columns": [
{
"expression": "newsletter_subscribers_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_portfolio_categories_id_idx": {
"name": "payload_locked_documents_rels_portfolio_categories_id_idx",
"columns": [
{
"expression": "portfolio_categories_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_portfolios_id_idx": {
"name": "payload_locked_documents_rels_portfolios_id_idx",
"columns": [
{
"expression": "portfolios_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_cookie_configurations_id_idx": {
"name": "payload_locked_documents_rels_cookie_configurations_id_idx",
"columns": [
{
"expression": "cookie_configurations_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_cookie_inventory_id_idx": {
"name": "payload_locked_documents_rels_cookie_inventory_id_idx",
"columns": [
{
"expression": "cookie_inventory_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_consent_logs_id_idx": {
"name": "payload_locked_documents_rels_consent_logs_id_idx",
"columns": [
{
"expression": "consent_logs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_privacy_policy_settings_id_idx": {
"name": "payload_locked_documents_rels_privacy_policy_settings_id_idx",
"columns": [
{
"expression": "privacy_policy_settings_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_email_logs_id_idx": {
"name": "payload_locked_documents_rels_email_logs_id_idx",
"columns": [
{
"expression": "email_logs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_audit_logs_id_idx": {
"name": "payload_locked_documents_rels_audit_logs_id_idx",
"columns": [
{
"expression": "audit_logs_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_forms_id_idx": {
"name": "payload_locked_documents_rels_forms_id_idx",
"columns": [
{
"expression": "forms_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_form_submissions_id_idx": {
"name": "payload_locked_documents_rels_form_submissions_id_idx",
"columns": [
{
"expression": "form_submissions_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_locked_documents_rels_redirects_id_idx": {
"name": "payload_locked_documents_rels_redirects_id_idx",
"columns": [
{
"expression": "redirects_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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_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_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_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_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_categories_fk": {
"name": "payload_locked_documents_rels_categories_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "categories",
"columnsFrom": [
"categories_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_social_links_fk": {
"name": "payload_locked_documents_rels_social_links_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "social_links",
"columnsFrom": [
"social_links_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_testimonials_fk": {
"name": "payload_locked_documents_rels_testimonials_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "testimonials",
"columnsFrom": [
"testimonials_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_faqs_fk": {
"name": "payload_locked_documents_rels_faqs_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "faqs",
"columnsFrom": [
"faqs_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_team_fk": {
"name": "payload_locked_documents_rels_team_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "team",
"columnsFrom": [
"team_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_newsletter_subscribers_fk": {
"name": "payload_locked_documents_rels_newsletter_subscribers_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "newsletter_subscribers",
"columnsFrom": [
"newsletter_subscribers_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_portfolio_categories_fk": {
"name": "payload_locked_documents_rels_portfolio_categories_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "portfolio_categories",
"columnsFrom": [
"portfolio_categories_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_portfolios_fk": {
"name": "payload_locked_documents_rels_portfolios_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "portfolios",
"columnsFrom": [
"portfolios_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_cookie_configurations_fk": {
"name": "payload_locked_documents_rels_cookie_configurations_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "cookie_configurations",
"columnsFrom": [
"cookie_configurations_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_cookie_inventory_fk": {
"name": "payload_locked_documents_rels_cookie_inventory_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "cookie_inventory",
"columnsFrom": [
"cookie_inventory_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_consent_logs_fk": {
"name": "payload_locked_documents_rels_consent_logs_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "consent_logs",
"columnsFrom": [
"consent_logs_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_privacy_policy_settings_fk": {
"name": "payload_locked_documents_rels_privacy_policy_settings_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "privacy_policy_settings",
"columnsFrom": [
"privacy_policy_settings_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_email_logs_fk": {
"name": "payload_locked_documents_rels_email_logs_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "email_logs",
"columnsFrom": [
"email_logs_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
},
"payload_locked_documents_rels_audit_logs_fk": {
"name": "payload_locked_documents_rels_audit_logs_fk",
"tableFrom": "payload_locked_documents_rels",
"tableTo": "audit_logs",
"columnsFrom": [
"audit_logs_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"
},
"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"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_preferences": {
"name": "payload_preferences",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"key": {
"name": "key",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"value": {
"name": "value",
"type": "jsonb",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"payload_preferences_key_idx": {
"name": "payload_preferences_key_idx",
"columns": [
{
"expression": "key",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_preferences_updated_at_idx": {
"name": "payload_preferences_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_preferences_created_at_idx": {
"name": "payload_preferences_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_preferences_rels": {
"name": "payload_preferences_rels",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"users_id": {
"name": "users_id",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"payload_preferences_rels_order_idx": {
"name": "payload_preferences_rels_order_idx",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_preferences_rels_parent_idx": {
"name": "payload_preferences_rels_parent_idx",
"columns": [
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_preferences_rels_path_idx": {
"name": "payload_preferences_rels_path_idx",
"columns": [
{
"expression": "path",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_preferences_rels_users_id_idx": {
"name": "payload_preferences_rels_users_id_idx",
"columns": [
{
"expression": "users_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"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": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.payload_migrations": {
"name": "payload_migrations",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"name": {
"name": "name",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"batch": {
"name": "batch",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": true,
"default": "now()"
}
},
"indexes": {
"payload_migrations_updated_at_idx": {
"name": "payload_migrations_updated_at_idx",
"columns": [
{
"expression": "updated_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"payload_migrations_created_at_idx": {
"name": "payload_migrations_created_at_idx",
"columns": [
{
"expression": "created_at",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.site_settings": {
"name": "site_settings",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"logo_id": {
"name": "logo_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"favicon_id": {
"name": "favicon_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"contact_email": {
"name": "contact_email",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"contact_phone": {
"name": "contact_phone",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"contact_address": {
"name": "contact_address",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"footer_show_social_links": {
"name": "footer_show_social_links",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"seo_default_og_image_id": {
"name": "seo_default_og_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"site_settings_logo_idx": {
"name": "site_settings_logo_idx",
"columns": [
{
"expression": "logo_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"site_settings_favicon_idx": {
"name": "site_settings_favicon_idx",
"columns": [
{
"expression": "favicon_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"site_settings_seo_seo_default_og_image_idx": {
"name": "site_settings_seo_seo_default_og_image_idx",
"columns": [
{
"expression": "seo_default_og_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"site_settings_logo_id_media_id_fk": {
"name": "site_settings_logo_id_media_id_fk",
"tableFrom": "site_settings",
"tableTo": "media",
"columnsFrom": [
"logo_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"site_settings_favicon_id_media_id_fk": {
"name": "site_settings_favicon_id_media_id_fk",
"tableFrom": "site_settings",
"tableTo": "media",
"columnsFrom": [
"favicon_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"site_settings_seo_default_og_image_id_media_id_fk": {
"name": "site_settings_seo_default_og_image_id_media_id_fk",
"tableFrom": "site_settings",
"tableTo": "media",
"columnsFrom": [
"seo_default_og_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.site_settings_locales": {
"name": "site_settings_locales",
"schema": "",
"columns": {
"site_name": {
"name": "site_name",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'porwoll.de'"
},
"site_tagline": {
"name": "site_tagline",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"footer_copyright_text": {
"name": "footer_copyright_text",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_default_meta_title": {
"name": "seo_default_meta_title",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"seo_default_meta_description": {
"name": "seo_default_meta_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"site_settings_locales_locale_parent_id_unique": {
"name": "site_settings_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"site_settings_locales_parent_id_fk": {
"name": "site_settings_locales_parent_id_fk",
"tableFrom": "site_settings_locales",
"tableTo": "site_settings",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_main_menu_submenu": {
"name": "navigation_main_menu_submenu",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"link_type": {
"name": "link_type",
"type": "enum_navigation_main_menu_submenu_link_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'page'"
},
"page_id": {
"name": "page_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"navigation_main_menu_submenu_order_idx": {
"name": "navigation_main_menu_submenu_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_main_menu_submenu_parent_id_idx": {
"name": "navigation_main_menu_submenu_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_main_menu_submenu_page_idx": {
"name": "navigation_main_menu_submenu_page_idx",
"columns": [
{
"expression": "page_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_main_menu_submenu_page_id_pages_id_fk": {
"name": "navigation_main_menu_submenu_page_id_pages_id_fk",
"tableFrom": "navigation_main_menu_submenu",
"tableTo": "pages",
"columnsFrom": [
"page_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"navigation_main_menu_submenu_parent_id_fk": {
"name": "navigation_main_menu_submenu_parent_id_fk",
"tableFrom": "navigation_main_menu_submenu",
"tableTo": "navigation_main_menu",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_main_menu_submenu_locales": {
"name": "navigation_main_menu_submenu_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"navigation_main_menu_submenu_locales_locale_parent_id_unique": {
"name": "navigation_main_menu_submenu_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_main_menu_submenu_locales_parent_id_fk": {
"name": "navigation_main_menu_submenu_locales_parent_id_fk",
"tableFrom": "navigation_main_menu_submenu_locales",
"tableTo": "navigation_main_menu_submenu",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_main_menu": {
"name": "navigation_main_menu",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"type": {
"name": "type",
"type": "enum_navigation_main_menu_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'page'"
},
"page_id": {
"name": "page_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"open_in_new_tab": {
"name": "open_in_new_tab",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
}
},
"indexes": {
"navigation_main_menu_order_idx": {
"name": "navigation_main_menu_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_main_menu_parent_id_idx": {
"name": "navigation_main_menu_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_main_menu_page_idx": {
"name": "navigation_main_menu_page_idx",
"columns": [
{
"expression": "page_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_main_menu_page_id_pages_id_fk": {
"name": "navigation_main_menu_page_id_pages_id_fk",
"tableFrom": "navigation_main_menu",
"tableTo": "pages",
"columnsFrom": [
"page_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"navigation_main_menu_parent_id_fk": {
"name": "navigation_main_menu_parent_id_fk",
"tableFrom": "navigation_main_menu",
"tableTo": "navigation",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_main_menu_locales": {
"name": "navigation_main_menu_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"navigation_main_menu_locales_locale_parent_id_unique": {
"name": "navigation_main_menu_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_main_menu_locales_parent_id_fk": {
"name": "navigation_main_menu_locales_parent_id_fk",
"tableFrom": "navigation_main_menu_locales",
"tableTo": "navigation_main_menu",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_footer_menu": {
"name": "navigation_footer_menu",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"link_type": {
"name": "link_type",
"type": "enum_navigation_footer_menu_link_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false,
"default": "'page'"
},
"page_id": {
"name": "page_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"navigation_footer_menu_order_idx": {
"name": "navigation_footer_menu_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_footer_menu_parent_id_idx": {
"name": "navigation_footer_menu_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"navigation_footer_menu_page_idx": {
"name": "navigation_footer_menu_page_idx",
"columns": [
{
"expression": "page_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_footer_menu_page_id_pages_id_fk": {
"name": "navigation_footer_menu_page_id_pages_id_fk",
"tableFrom": "navigation_footer_menu",
"tableTo": "pages",
"columnsFrom": [
"page_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"navigation_footer_menu_parent_id_fk": {
"name": "navigation_footer_menu_parent_id_fk",
"tableFrom": "navigation_footer_menu",
"tableTo": "navigation",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation_footer_menu_locales": {
"name": "navigation_footer_menu_locales",
"schema": "",
"columns": {
"label": {
"name": "label",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"navigation_footer_menu_locales_locale_parent_id_unique": {
"name": "navigation_footer_menu_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"navigation_footer_menu_locales_parent_id_fk": {
"name": "navigation_footer_menu_locales_parent_id_fk",
"tableFrom": "navigation_footer_menu_locales",
"tableTo": "navigation_footer_menu",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.navigation": {
"name": "navigation",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.seo_settings_social_profiles": {
"name": "seo_settings_social_profiles",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"platform": {
"name": "platform",
"type": "enum_seo_settings_social_profiles_platform",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"url": {
"name": "url",
"type": "varchar",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"seo_settings_social_profiles_order_idx": {
"name": "seo_settings_social_profiles_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"seo_settings_social_profiles_parent_id_idx": {
"name": "seo_settings_social_profiles_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"seo_settings_social_profiles_parent_id_fk": {
"name": "seo_settings_social_profiles_parent_id_fk",
"tableFrom": "seo_settings_social_profiles",
"tableTo": "seo_settings",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.seo_settings_local_business_opening_hours": {
"name": "seo_settings_local_business_opening_hours",
"schema": "",
"columns": {
"_order": {
"name": "_order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"id": {
"name": "id",
"type": "varchar",
"primaryKey": true,
"notNull": true
},
"specification": {
"name": "specification",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"seo_settings_local_business_opening_hours_order_idx": {
"name": "seo_settings_local_business_opening_hours_order_idx",
"columns": [
{
"expression": "_order",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"seo_settings_local_business_opening_hours_parent_id_idx": {
"name": "seo_settings_local_business_opening_hours_parent_id_idx",
"columns": [
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"seo_settings_local_business_opening_hours_parent_id_fk": {
"name": "seo_settings_local_business_opening_hours_parent_id_fk",
"tableFrom": "seo_settings_local_business_opening_hours",
"tableTo": "seo_settings",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.seo_settings": {
"name": "seo_settings",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"meta_defaults_default_og_image_id": {
"name": "meta_defaults_default_og_image_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"organization_name": {
"name": "organization_name",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"organization_legal_name": {
"name": "organization_legal_name",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"organization_logo_id": {
"name": "organization_logo_id",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"organization_founding_date": {
"name": "organization_founding_date",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"contact_email": {
"name": "contact_email",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"contact_phone": {
"name": "contact_phone",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"contact_fax": {
"name": "contact_fax",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"address_street": {
"name": "address_street",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"address_postal_code": {
"name": "address_postal_code",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"address_city": {
"name": "address_city",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"address_region": {
"name": "address_region",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"address_country": {
"name": "address_country",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'Deutschland'"
},
"address_country_code": {
"name": "address_country_code",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'DE'"
},
"geo_latitude": {
"name": "geo_latitude",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"geo_longitude": {
"name": "geo_longitude",
"type": "numeric",
"primaryKey": false,
"notNull": false
},
"local_business_enabled": {
"name": "local_business_enabled",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": false
},
"local_business_type": {
"name": "local_business_type",
"type": "enum_seo_settings_local_business_type",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"local_business_price_range": {
"name": "local_business_price_range",
"type": "enum_seo_settings_local_business_price_range",
"typeSchema": "public",
"primaryKey": false,
"notNull": false
},
"robots_allow_indexing": {
"name": "robots_allow_indexing",
"type": "boolean",
"primaryKey": false,
"notNull": false,
"default": true
},
"verification_google": {
"name": "verification_google",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"verification_bing": {
"name": "verification_bing",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"verification_yandex": {
"name": "verification_yandex",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"updated_at": {
"name": "updated_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
},
"created_at": {
"name": "created_at",
"type": "timestamp(3) with time zone",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"seo_settings_meta_defaults_meta_defaults_default_og_imag_idx": {
"name": "seo_settings_meta_defaults_meta_defaults_default_og_imag_idx",
"columns": [
{
"expression": "meta_defaults_default_og_image_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
},
"seo_settings_organization_organization_logo_idx": {
"name": "seo_settings_organization_organization_logo_idx",
"columns": [
{
"expression": "organization_logo_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"seo_settings_meta_defaults_default_og_image_id_media_id_fk": {
"name": "seo_settings_meta_defaults_default_og_image_id_media_id_fk",
"tableFrom": "seo_settings",
"tableTo": "media",
"columnsFrom": [
"meta_defaults_default_og_image_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
},
"seo_settings_organization_logo_id_media_id_fk": {
"name": "seo_settings_organization_logo_id_media_id_fk",
"tableFrom": "seo_settings",
"tableTo": "media",
"columnsFrom": [
"organization_logo_id"
],
"columnsTo": [
"id"
],
"onDelete": "set null",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.seo_settings_locales": {
"name": "seo_settings_locales",
"schema": "",
"columns": {
"meta_defaults_title_suffix": {
"name": "meta_defaults_title_suffix",
"type": "varchar",
"primaryKey": false,
"notNull": false,
"default": "'| Website'"
},
"meta_defaults_default_description": {
"name": "meta_defaults_default_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"organization_description": {
"name": "organization_description",
"type": "varchar",
"primaryKey": false,
"notNull": false
},
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"_locale": {
"name": "_locale",
"type": "_locales",
"typeSchema": "public",
"primaryKey": false,
"notNull": true
},
"_parent_id": {
"name": "_parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
}
},
"indexes": {
"seo_settings_locales_locale_parent_id_unique": {
"name": "seo_settings_locales_locale_parent_id_unique",
"columns": [
{
"expression": "_locale",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "_parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": true,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"seo_settings_locales_parent_id_fk": {
"name": "seo_settings_locales_parent_id_fk",
"tableFrom": "seo_settings_locales",
"tableTo": "seo_settings",
"columnsFrom": [
"_parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.seo_settings_texts": {
"name": "seo_settings_texts",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "serial",
"primaryKey": true,
"notNull": true
},
"order": {
"name": "order",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"parent_id": {
"name": "parent_id",
"type": "integer",
"primaryKey": false,
"notNull": true
},
"path": {
"name": "path",
"type": "varchar",
"primaryKey": false,
"notNull": true
},
"text": {
"name": "text",
"type": "varchar",
"primaryKey": false,
"notNull": false
}
},
"indexes": {
"seo_settings_texts_order_parent": {
"name": "seo_settings_texts_order_parent",
"columns": [
{
"expression": "order",
"isExpression": false,
"asc": true,
"nulls": "last"
},
{
"expression": "parent_id",
"isExpression": false,
"asc": true,
"nulls": "last"
}
],
"isUnique": false,
"concurrently": false,
"method": "btree",
"with": {}
}
},
"foreignKeys": {
"seo_settings_texts_parent_fk": {
"name": "seo_settings_texts_parent_fk",
"tableFrom": "seo_settings_texts",
"tableTo": "seo_settings",
"columnsFrom": [
"parent_id"
],
"columnsTo": [
"id"
],
"onDelete": "cascade",
"onUpdate": "no action"
}
},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
}
},
"enums": {
"public._locales": {
"name": "_locales",
"schema": "public",
"values": [
"de",
"en"
]
},
"public.enum_pages_blocks_hero_block_alignment": {
"name": "enum_pages_blocks_hero_block_alignment",
"schema": "public",
"values": [
"left",
"center",
"right"
]
},
"public.enum_pages_blocks_hero_block_cta_style": {
"name": "enum_pages_blocks_hero_block_cta_style",
"schema": "public",
"values": [
"primary",
"secondary",
"outline"
]
},
"public.enum_pages_blocks_text_block_width": {
"name": "enum_pages_blocks_text_block_width",
"schema": "public",
"values": [
"narrow",
"medium",
"full"
]
},
"public.enum_pages_blocks_image_text_block_image_position": {
"name": "enum_pages_blocks_image_text_block_image_position",
"schema": "public",
"values": [
"left",
"right"
]
},
"public.enum_pages_blocks_card_grid_block_columns": {
"name": "enum_pages_blocks_card_grid_block_columns",
"schema": "public",
"values": [
"2",
"3",
"4"
]
},
"public.enum_pages_blocks_quote_block_style": {
"name": "enum_pages_blocks_quote_block_style",
"schema": "public",
"values": [
"simple",
"highlighted",
"with-image"
]
},
"public.enum_pages_blocks_cta_block_buttons_style": {
"name": "enum_pages_blocks_cta_block_buttons_style",
"schema": "public",
"values": [
"primary",
"secondary",
"outline"
]
},
"public.enum_pages_blocks_cta_block_background_color": {
"name": "enum_pages_blocks_cta_block_background_color",
"schema": "public",
"values": [
"dark",
"light",
"accent"
]
},
"public.enum_pages_blocks_timeline_block_layout": {
"name": "enum_pages_blocks_timeline_block_layout",
"schema": "public",
"values": [
"vertical",
"alternating",
"horizontal"
]
},
"public.enum_pages_blocks_timeline_block_marker_style": {
"name": "enum_pages_blocks_timeline_block_marker_style",
"schema": "public",
"values": [
"dot",
"number",
"icon",
"date"
]
},
"public.enum_pages_blocks_timeline_block_background_color": {
"name": "enum_pages_blocks_timeline_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark"
]
},
"public.enum_pages_blocks_divider_block_style": {
"name": "enum_pages_blocks_divider_block_style",
"schema": "public",
"values": [
"line",
"space",
"dots"
]
},
"public.enum_pages_blocks_divider_block_spacing": {
"name": "enum_pages_blocks_divider_block_spacing",
"schema": "public",
"values": [
"small",
"medium",
"large"
]
},
"public.enum_pages_blocks_video_block_aspect_ratio": {
"name": "enum_pages_blocks_video_block_aspect_ratio",
"schema": "public",
"values": [
"16:9",
"4:3",
"1:1"
]
},
"public.enum_pages_blocks_posts_list_block_post_type": {
"name": "enum_pages_blocks_posts_list_block_post_type",
"schema": "public",
"values": [
"blog",
"news",
"press",
"announcement",
"all"
]
},
"public.enum_pages_blocks_posts_list_block_layout": {
"name": "enum_pages_blocks_posts_list_block_layout",
"schema": "public",
"values": [
"grid",
"list",
"featured",
"compact",
"masonry"
]
},
"public.enum_pages_blocks_posts_list_block_columns": {
"name": "enum_pages_blocks_posts_list_block_columns",
"schema": "public",
"values": [
"2",
"3",
"4"
]
},
"public.enum_pages_blocks_posts_list_block_background_color": {
"name": "enum_pages_blocks_posts_list_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark"
]
},
"public.enum_pages_blocks_testimonials_block_layout": {
"name": "enum_pages_blocks_testimonials_block_layout",
"schema": "public",
"values": [
"slider",
"grid",
"single",
"masonry",
"list"
]
},
"public.enum_pages_blocks_testimonials_block_columns": {
"name": "enum_pages_blocks_testimonials_block_columns",
"schema": "public",
"values": [
"2",
"3",
"4"
]
},
"public.enum_pages_blocks_testimonials_block_display_mode": {
"name": "enum_pages_blocks_testimonials_block_display_mode",
"schema": "public",
"values": [
"all",
"selected"
]
},
"public.enum_pages_blocks_testimonials_block_background_color": {
"name": "enum_pages_blocks_testimonials_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark",
"accent"
]
},
"public.enum_pages_blocks_newsletter_block_available_interests": {
"name": "enum_pages_blocks_newsletter_block_available_interests",
"schema": "public",
"values": [
"general",
"blog",
"products",
"offers",
"events"
]
},
"public.enum_pages_blocks_newsletter_block_layout": {
"name": "enum_pages_blocks_newsletter_block_layout",
"schema": "public",
"values": [
"inline",
"stacked",
"with-image",
"minimal",
"card"
]
},
"public.enum_pages_blocks_newsletter_block_image_position": {
"name": "enum_pages_blocks_newsletter_block_image_position",
"schema": "public",
"values": [
"left",
"right"
]
},
"public.enum_pages_blocks_newsletter_block_background_color": {
"name": "enum_pages_blocks_newsletter_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark",
"accent"
]
},
"public.enum_pages_blocks_process_steps_block_layout": {
"name": "enum_pages_blocks_process_steps_block_layout",
"schema": "public",
"values": [
"horizontal",
"vertical",
"alternating",
"connected",
"timeline"
]
},
"public.enum_pages_blocks_process_steps_block_cta_variant": {
"name": "enum_pages_blocks_process_steps_block_cta_variant",
"schema": "public",
"values": [
"default",
"ghost",
"light"
]
},
"public.enum_pages_blocks_process_steps_block_background_color": {
"name": "enum_pages_blocks_process_steps_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark"
]
},
"public.enum_pages_blocks_faq_block_source_mode": {
"name": "enum_pages_blocks_faq_block_source_mode",
"schema": "public",
"values": [
"collection",
"inline"
]
},
"public.enum_pages_blocks_faq_block_display_mode": {
"name": "enum_pages_blocks_faq_block_display_mode",
"schema": "public",
"values": [
"all",
"featured",
"category",
"selected"
]
},
"public.enum_pages_blocks_faq_block_layout": {
"name": "enum_pages_blocks_faq_block_layout",
"schema": "public",
"values": [
"accordion",
"grid",
"list",
"two-column"
]
},
"public.enum_pages_blocks_faq_block_columns": {
"name": "enum_pages_blocks_faq_block_columns",
"schema": "public",
"values": [
"2",
"3"
]
},
"public.enum_pages_blocks_faq_block_background_color": {
"name": "enum_pages_blocks_faq_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark",
"accent"
]
},
"public.enum_pages_blocks_team_block_display_mode": {
"name": "enum_pages_blocks_team_block_display_mode",
"schema": "public",
"values": [
"all",
"featured",
"department",
"selected"
]
},
"public.enum_pages_blocks_team_block_layout": {
"name": "enum_pages_blocks_team_block_layout",
"schema": "public",
"values": [
"grid",
"list",
"slider",
"compact",
"detailed"
]
},
"public.enum_pages_blocks_team_block_columns": {
"name": "enum_pages_blocks_team_block_columns",
"schema": "public",
"values": [
"2",
"3",
"4"
]
},
"public.enum_pages_blocks_team_block_image_style": {
"name": "enum_pages_blocks_team_block_image_style",
"schema": "public",
"values": [
"circle",
"rounded",
"square"
]
},
"public.enum_pages_blocks_team_block_background_color": {
"name": "enum_pages_blocks_team_block_background_color",
"schema": "public",
"values": [
"white",
"light",
"dark",
"accent"
]
},
"public.enum_pages_status": {
"name": "enum_pages_status",
"schema": "public",
"values": [
"draft",
"published"
]
},
"public.enum_posts_type": {
"name": "enum_posts_type",
"schema": "public",
"values": [
"blog",
"news",
"press",
"announcement"
]
},
"public.enum_posts_status": {
"name": "enum_posts_status",
"schema": "public",
"values": [
"draft",
"published",
"archived"
]
},
"public.enum_social_links_platform": {
"name": "enum_social_links_platform",
"schema": "public",
"values": [
"facebook",
"x",
"instagram",
"youtube",
"linkedin",
"xing"
]
},
"public.enum_team_social_links_platform": {
"name": "enum_team_social_links_platform",
"schema": "public",
"values": [
"linkedin",
"xing",
"twitter",
"instagram",
"facebook",
"website",
"github"
]
},
"public.enum_team_languages_level": {
"name": "enum_team_languages_level",
"schema": "public",
"values": [
"native",
"fluent",
"good",
"basic"
]
},
"public.enum_newsletter_subscribers_interests": {
"name": "enum_newsletter_subscribers_interests",
"schema": "public",
"values": [
"general",
"blog",
"products",
"offers",
"events"
]
},
"public.enum_newsletter_subscribers_status": {
"name": "enum_newsletter_subscribers_status",
"schema": "public",
"values": [
"pending",
"confirmed",
"unsubscribed",
"bounced"
]
},
"public.enum_portfolios_status": {
"name": "enum_portfolios_status",
"schema": "public",
"values": [
"draft",
"published",
"archived"
]
},
"public.enum_cookie_configurations_enabled_categories": {
"name": "enum_cookie_configurations_enabled_categories",
"schema": "public",
"values": [
"necessary",
"functional",
"analytics",
"marketing"
]
},
"public.enum_cookie_configurations_styling_position": {
"name": "enum_cookie_configurations_styling_position",
"schema": "public",
"values": [
"bottom",
"top",
"middle"
]
},
"public.enum_cookie_configurations_styling_theme": {
"name": "enum_cookie_configurations_styling_theme",
"schema": "public",
"values": [
"dark",
"light",
"auto"
]
},
"public.enum_cookie_inventory_category": {
"name": "enum_cookie_inventory_category",
"schema": "public",
"values": [
"necessary",
"functional",
"analytics",
"marketing"
]
},
"public.enum_privacy_policy_settings_provider": {
"name": "enum_privacy_policy_settings_provider",
"schema": "public",
"values": [
"alfright",
"internal"
]
},
"public.enum_privacy_policy_settings_alfright_language": {
"name": "enum_privacy_policy_settings_alfright_language",
"schema": "public",
"values": [
"de-de",
"de-at",
"de-ch",
"en-gb",
"en-us"
]
},
"public.enum_email_logs_status": {
"name": "enum_email_logs_status",
"schema": "public",
"values": [
"pending",
"sent",
"failed"
]
},
"public.enum_email_logs_source": {
"name": "enum_email_logs_source",
"schema": "public",
"values": [
"manual",
"form",
"system",
"newsletter"
]
},
"public.enum_audit_logs_action": {
"name": "enum_audit_logs_action",
"schema": "public",
"values": [
"login_success",
"login_failed",
"logout",
"password_changed",
"password_reset",
"create",
"update",
"delete",
"config_changed",
"email_failed",
"access_denied",
"rate_limit"
]
},
"public.enum_audit_logs_severity": {
"name": "enum_audit_logs_severity",
"schema": "public",
"values": [
"info",
"warning",
"error",
"critical"
]
},
"public.enum_audit_logs_entity_type": {
"name": "enum_audit_logs_entity_type",
"schema": "public",
"values": [
"users",
"tenants",
"pages",
"posts",
"media",
"forms",
"email",
"global",
"system"
]
},
"public.enum_forms_confirmation_type": {
"name": "enum_forms_confirmation_type",
"schema": "public",
"values": [
"message",
"redirect"
]
},
"public.enum_forms_redirect_type": {
"name": "enum_forms_redirect_type",
"schema": "public",
"values": [
"reference",
"custom"
]
},
"public.enum_redirects_to_type": {
"name": "enum_redirects_to_type",
"schema": "public",
"values": [
"reference",
"custom"
]
},
"public.enum_navigation_main_menu_submenu_link_type": {
"name": "enum_navigation_main_menu_submenu_link_type",
"schema": "public",
"values": [
"page",
"custom"
]
},
"public.enum_navigation_main_menu_type": {
"name": "enum_navigation_main_menu_type",
"schema": "public",
"values": [
"page",
"custom",
"submenu"
]
},
"public.enum_navigation_footer_menu_link_type": {
"name": "enum_navigation_footer_menu_link_type",
"schema": "public",
"values": [
"page",
"custom"
]
},
"public.enum_seo_settings_social_profiles_platform": {
"name": "enum_seo_settings_social_profiles_platform",
"schema": "public",
"values": [
"facebook",
"instagram",
"twitter",
"linkedin",
"youtube",
"tiktok",
"pinterest",
"xing",
"other"
]
},
"public.enum_seo_settings_local_business_type": {
"name": "enum_seo_settings_local_business_type",
"schema": "public",
"values": [
"LocalBusiness",
"Physician",
"Dentist",
"Attorney",
"Restaurant",
"Hotel",
"Store",
"HealthClub",
"HairSalon",
"AutoRepair",
"RealEstateAgent",
"FinancialService",
"ProfessionalService",
"MedicalBusiness"
]
},
"public.enum_seo_settings_local_business_price_range": {
"name": "enum_seo_settings_local_business_price_range",
"schema": "public",
"values": [
"€",
"€€",
"€€€",
"€€€€"
]
}
},
"schemas": {},
"sequences": {},
"roles": {},
"policies": {},
"views": {},
"_meta": {
"schemas": {},
"tables": {},
"columns": {}
},
"id": "0454b36d-2d6c-4e06-aef0-e38fa871331c",
"prevId": "00000000-0000-0000-0000-000000000000"
}