t3-code-android-nightly/infra/relay/migrations/postgres/20260527044716_baseline/snapshot.json
Julius Marminge 5ae77c0d63
feat(relay): Add managed relay tunnels and APN service (#2837)
Co-authored-by: codex <codex@users.noreply.github.com>
2026-06-04 19:53:56 -07:00

1267 lines
30 KiB
JSON

{
"version": "8",
"dialect": "postgres",
"id": "ad620f05-3fd1-43b8-a3ca-d4c02543d892",
"prevIds": ["00000000-0000-0000-0000-000000000000"],
"ddl": [
{
"isRlsEnabled": false,
"name": "relay_agent_activity_rows",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_delivery_attempts",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_dpop_proofs",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_environment_credentials",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_environment_links",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_live_activities",
"entityType": "tables",
"schema": "public"
},
{
"isRlsEnabled": false,
"name": "relay_mobile_devices",
"entityType": "tables",
"schema": "public"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_id",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_public_key",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "thread_id",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "jsonb",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "state_json",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "updated_at",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"type": "varchar(36)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "user_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "thread_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "device_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "kind",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "source_job_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(16)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "token_suffix",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "integer",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "apns_status",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "text",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "apns_reason",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(128)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "apns_id",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "text",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "transport_error",
"entityType": "columns",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"type": "varchar(128)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "thumbprint",
"entityType": "columns",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "jti",
"entityType": "columns",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"type": "integer",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "iat",
"entityType": "columns",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "expires_at",
"entityType": "columns",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "credential_id",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_id",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_public_key",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "credential_hash",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "revoked_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "updated_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "user_id",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_id",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": "'T3 Environment'",
"generated": null,
"identity": null,
"name": "environment_label",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "environment_public_key",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "endpoint_http_base_url",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "text",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "endpoint_ws_base_url",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(32)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "endpoint_provider_kind",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "boolean",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": "true",
"generated": null,
"identity": null,
"name": "notifications_enabled",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "boolean",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": "true",
"generated": null,
"identity": null,
"name": "live_activities_enabled",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "boolean",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": "false",
"generated": null,
"identity": null,
"name": "managed_tunnels_enabled",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(191)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_by_device_id",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "revoked_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "updated_at",
"entityType": "columns",
"schema": "public",
"table": "relay_environment_links"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "user_id",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "device_id",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "text",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "activity_push_token",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "remote_start_queued_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "remote_started_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "ended_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "jsonb",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "last_aggregate_json",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "last_live_activity_delivery_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "updated_at",
"entityType": "columns",
"schema": "public",
"table": "relay_live_activities"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "user_id",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "varchar(255)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "device_id",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "varchar(16)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "platform",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "integer",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "ios_major_version",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "app_version",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "text",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "push_token",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "text",
"typeSchema": null,
"notNull": false,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "push_to_start_token",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "jsonb",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "preferences_json",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "created_at",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"type": "varchar(64)",
"typeSchema": null,
"notNull": true,
"dimensions": 0,
"default": null,
"generated": null,
"identity": null,
"name": "updated_at",
"entityType": "columns",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"nameExplicit": true,
"columns": [
{
"value": "updated_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_agent_activity_rows_updated",
"entityType": "indexes",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"nameExplicit": true,
"columns": [
{
"value": "environment_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "thread_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "created_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_delivery_attempts_environment",
"entityType": "indexes",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"nameExplicit": true,
"columns": [
{
"value": "source_job_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": true,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_delivery_attempts_source_job",
"entityType": "indexes",
"schema": "public",
"table": "relay_delivery_attempts"
},
{
"nameExplicit": true,
"columns": [
{
"value": "expires_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_dpop_proofs_expires_at",
"entityType": "indexes",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"nameExplicit": true,
"columns": [
{
"value": "credential_hash",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": true,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_environment_credentials_hash",
"entityType": "indexes",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"nameExplicit": true,
"columns": [
{
"value": "environment_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "revoked_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_environment_credentials_environment",
"entityType": "indexes",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"nameExplicit": true,
"columns": [
{
"value": "environment_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "environment_public_key",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "revoked_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_environment_credentials_environment_key",
"entityType": "indexes",
"schema": "public",
"table": "relay_environment_credentials"
},
{
"nameExplicit": true,
"columns": [
{
"value": "environment_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
},
{
"value": "revoked_at",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_environment_links_environment",
"entityType": "indexes",
"schema": "public",
"table": "relay_environment_links"
},
{
"nameExplicit": true,
"columns": [
{
"value": "user_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_live_activities_user",
"entityType": "indexes",
"schema": "public",
"table": "relay_live_activities"
},
{
"nameExplicit": true,
"columns": [
{
"value": "activity_push_token",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": true,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_live_activities_activity_push_token",
"entityType": "indexes",
"schema": "public",
"table": "relay_live_activities"
},
{
"nameExplicit": true,
"columns": [
{
"value": "user_id",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": false,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_mobile_devices_user",
"entityType": "indexes",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"nameExplicit": true,
"columns": [
{
"value": "push_token",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": true,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_mobile_devices_push_token",
"entityType": "indexes",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"nameExplicit": true,
"columns": [
{
"value": "push_to_start_token",
"isExpression": false,
"asc": true,
"nullsFirst": false,
"opclass": null
}
],
"isUnique": true,
"where": null,
"with": "",
"method": "btree",
"concurrently": false,
"name": "idx_relay_mobile_devices_push_to_start_token",
"entityType": "indexes",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"columns": ["environment_id", "environment_public_key", "thread_id"],
"nameExplicit": false,
"name": "relay_agent_activity_rows_pkey",
"entityType": "pks",
"schema": "public",
"table": "relay_agent_activity_rows"
},
{
"columns": ["thumbprint", "jti"],
"nameExplicit": false,
"name": "relay_dpop_proofs_pkey",
"entityType": "pks",
"schema": "public",
"table": "relay_dpop_proofs"
},
{
"columns": ["user_id", "environment_id"],
"nameExplicit": false,
"name": "relay_environment_links_pkey",
"entityType": "pks",
"schema": "public",
"table": "relay_environment_links"
},
{
"columns": ["user_id", "device_id"],
"nameExplicit": false,
"name": "relay_live_activities_pkey",
"entityType": "pks",
"schema": "public",
"table": "relay_live_activities"
},
{
"columns": ["user_id", "device_id"],
"nameExplicit": false,
"name": "relay_mobile_devices_pkey",
"entityType": "pks",
"schema": "public",
"table": "relay_mobile_devices"
},
{
"columns": ["id"],
"nameExplicit": false,
"name": "relay_delivery_attempts_pkey",
"schema": "public",
"table": "relay_delivery_attempts",
"entityType": "pks"
},
{
"columns": ["credential_id"],
"nameExplicit": false,
"name": "relay_environment_credentials_pkey",
"schema": "public",
"table": "relay_environment_credentials",
"entityType": "pks"
}
],
"renames": []
}