metis-desk/.artifacts/resources-global-operating-systems-unblock/mariadb/schema.json

17020 lines
624 KiB
JSON

{
"version": [
{
"version": "11.8.9-MariaDB-ubu2404",
"sqlMode": "IGNORE_SPACE,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",
"checkConstraints": 1,
"foreignKeys": 1,
"collationName": "utf8mb4_uca1400_ai_ci"
}
],
"columns": [
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_person_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "login",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "usage",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_revision_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "login",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "usage",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_account_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "grantId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "accountPersonId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "membershipId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "grantId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "accountPersonId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "membershipId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_coverage_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "''",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(14)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "''",
"COLLATION_NAME": "utf8mb4_unicode_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(4)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "mediumtext",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "login",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "usage",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "mediumtext",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "identifier",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "reference",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "grantId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "accountPersonId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_current_values",
"COLUMN_NAME": "membershipId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_environments",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_environments",
"COLUMN_NAME": "workspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_environments",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_environments",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_environments",
"COLUMN_NAME": "itemKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'environment'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_directory_systems",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_systems",
"COLUMN_NAME": "workspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_systems",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_directory_systems",
"COLUMN_NAME": "itemKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'system'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_environment_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_environment_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_environment_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_environment_revision_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_environment_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_environment_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_environment_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_environment_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_grant_revision_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_grant_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "identifier",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_revision_values",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "identifier",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_group_values",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "''",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(14)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "''",
"COLLATION_NAME": "utf8mb4_unicode_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(4)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "mediumtext",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "login",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "usage",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "mediumtext",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "identifier",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "reference",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "grantId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "accountPersonId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_historical_values",
"COLUMN_NAME": "membershipId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_items",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_items",
"COLUMN_NAME": "workspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_items",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "workspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "systemWorkspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "environmentKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'environment'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "systemKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'system'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "identityScope",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'local-device'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "startedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "startedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "endedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_local_identity_environments",
"COLUMN_NAME": "endedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_membership_revision_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "groupId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_membership_values",
"COLUMN_NAME": "configuration",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_permissions",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_permissions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_need_permissions",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_need_revision_permissions",
"COLUMN_NAME": "permissionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_revision_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_need_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_permission_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_permission_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_permission_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_permission_revision_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_permission_revision_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_permission_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_permission_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_permission_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_permission_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_permission_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_person_references",
"COLUMN_NAME": "itemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_person_references",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_references",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_references",
"COLUMN_NAME": "itemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_references",
"COLUMN_NAME": "targetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "reference",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_revision_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_resource_type_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_type_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_type_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "reference",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_resource_values",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_revisions",
"COLUMN_NAME": "itemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_revisions",
"COLUMN_NAME": "sequence",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_system_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_system_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_system_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_system_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_system_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_system_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_template_revision_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_template_revision_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_template_revision_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_template_revision_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_template_revision_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_template_values",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_template_values",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_template_values",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "access_template_values",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "access_template_values",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_workspaces",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_workspaces",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "access_workspaces",
"COLUMN_NAME": "scopeKey",
"COLUMN_TYPE": "varchar(40)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "delivery",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configurations",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "configurationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "delivery",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "application_configuration_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "brandId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "registeredOn",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "status",
"COLUMN_TYPE": "varchar(15)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "brandDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "assets",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_availability",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_availability",
"COLUMN_NAME": "catalogId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_availability",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_availability",
"COLUMN_NAME": "definitionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_availability",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_brands",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_brands",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_brands",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_brands",
"COLUMN_NAME": "builtin",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_brands",
"COLUMN_NAME": "logoSvg",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_catalogs",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_catalogs",
"COLUMN_NAME": "catalogKey",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "valueType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "textValue",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "numberValue",
"COLUMN_TYPE": "double",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "booleanValue",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_characteristics",
"COLUMN_NAME": "dateValue",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "catalogId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "stockKey",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "icon",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "inverseName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "symmetric",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_definitions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "domainResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "predecessorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "role",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "createdAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "endedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_directory_memberships",
"COLUMN_NAME": "activeAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "membershipId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "role",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "endedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_field_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_field_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_field_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_infrastructure",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"COLUMN_NAME": "infrastructureId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"COLUMN_NAME": "role",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"COLUMN_NAME": "interfaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"COLUMN_NAME": "address",
"COLUMN_TYPE": "varchar(45)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "mac",
"COLUMN_TYPE": "varchar(17)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "predecessorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "startedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "startedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "endedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "endedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_network_share_publications",
"COLUMN_NAME": "activeResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "sourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "targetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "typeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "inverseName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "symmetric",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "createdBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "createdAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "endedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "endedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_relationships",
"COLUMN_NAME": "activeKey",
"COLUMN_TYPE": "varchar(150)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "brandId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "registeredOn",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "status",
"COLUMN_TYPE": "varchar(15)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "brandDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "valueType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "textValue",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "numberValue",
"COLUMN_TYPE": "double",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "booleanValue",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_characteristics",
"COLUMN_NAME": "dateValue",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_specifications",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specifications",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specifications",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specifications",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specifications",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_specification_field_choices",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_specification_field_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_sections",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_specification_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_specification_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "destination",
"COLUMN_TYPE": "varchar(300)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "requiresVpn",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "preferred",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support",
"COLUMN_NAME": "preferredKey",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "connectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "destination",
"COLUMN_TYPE": "varchar(300)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "requiresVpn",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "preferred",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_support_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_template_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "asset_template_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_sections",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "asset_template_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_template_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "asset_template_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "brand_catalog_lock",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "brand_catalog_lock",
"COLUMN_NAME": "logosImported",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "location",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configurations",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "configurationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "location",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "companies",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "companies",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "companies",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "companies",
"COLUMN_NAME": "logoVersion",
"COLUMN_TYPE": "varchar(64)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "email",
"COLUMN_TYPE": "varchar(254)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "phone",
"COLUMN_TYPE": "varchar(50)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "photoVersion",
"COLUMN_TYPE": "varchar(64)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_contacts",
"COLUMN_NAME": "isContact",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "1",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "company_departments",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_departments",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_departments",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_departments",
"COLUMN_NAME": "nameKey",
"COLUMN_TYPE": "varchar(200)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_departments",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "company_logos",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_logos",
"COLUMN_NAME": "data",
"COLUMN_TYPE": "mediumblob",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "company_logos",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(64)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "1",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "address",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "company_sites",
"COLUMN_NAME": "phone",
"COLUMN_TYPE": "varchar(50)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "assignmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "sequence",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "isPrimary",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "department_assignment_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "accessAccountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "path",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "driveLetter",
"COLUMN_TYPE": "varchar(2)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(110)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "driveKey",
"COLUMN_TYPE": "varchar(40)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "accessAccountWorkspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mappings",
"COLUMN_NAME": "accessAccountKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'account'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "mappingId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "needId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "accessAccountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "path",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "driveLetter",
"COLUMN_TYPE": "varchar(2)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "accessAccountWorkspaceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "accessAccountKind",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'account'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "sid",
"COLUMN_TYPE": "varchar(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "expires",
"COLUMN_TYPE": "datetime",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "userId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "authVersion",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "csrfToken",
"COLUMN_TYPE": "varchar(128)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookieExpires",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "originalMaxAge",
"COLUMN_TYPE": "bigint(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookiePath",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookieDomain",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookieSecure",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookieHttpOnly",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookieSameSite",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookiePartitioned",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "cookiePriority",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "createdAt",
"COLUMN_TYPE": "datetime",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "http_sessions",
"COLUMN_NAME": "updatedAt",
"COLUMN_TYPE": "datetime",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "identity_state",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "identity_state",
"COLUMN_NAME": "initialAdminId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "departmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "startDate",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "endDate",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_department_assignments",
"COLUMN_NAME": "isPrimary",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "data",
"COLUMN_TYPE": "mediumblob",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(64)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "createdAt",
"COLUMN_TYPE": "datetime",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_photos",
"COLUMN_NAME": "updatedAt",
"COLUMN_TYPE": "datetime",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_processes",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revisions",
"COLUMN_NAME": "itemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "title",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "taskId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "status",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "referenceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "referenceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "referenceLabel",
"COLUMN_TYPE": "varchar(500)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"COLUMN_NAME": "sourceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "title",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "taskId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "status",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "referenceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "referenceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "referenceLabel",
"COLUMN_TYPE": "varchar(500)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "person_process_tasks",
"COLUMN_NAME": "sourceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "printerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "connection",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "isDefault",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configurations",
"COLUMN_NAME": "defaultKey",
"COLUMN_TYPE": "varchar(40)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "configurationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "printerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "connection",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "isDefault",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_catalog_lock",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "nameKey",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_templates",
"COLUMN_NAME": "builtinKey",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_instructions",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_template_instructions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_template_instructions",
"COLUMN_NAME": "title",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "process_template_revisions",
"COLUMN_NAME": "itemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"COLUMN_NAME": "ownerId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "process_template_revision_instructions",
"COLUMN_NAME": "title",
"COLUMN_TYPE": "varchar(160)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "sourceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "sourceAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "targetKind",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "targetAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "targetResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "method",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "requiresVpn",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connections",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(64)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "connectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "sourceKind",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "sourceAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "targetKind",
"COLUMN_TYPE": "varchar(16)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "targetAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "targetResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "method",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "requiresVpn",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "remote_connection_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "integrationKind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "addressFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "contextFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "mailboxKind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "referenceFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resources",
"COLUMN_NAME": "scope",
"COLUMN_TYPE": "varchar(7)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'company'",
"COLLATION_NAME": "ascii_bin"
},
{
"TABLE_NAME": "resource_availability",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_availability",
"COLUMN_NAME": "catalogId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_availability",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_availability",
"COLUMN_NAME": "definitionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_availability",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_catalogs",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_catalogs",
"COLUMN_NAME": "catalogKey",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "valueType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "textValue",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "numberValue",
"COLUMN_TYPE": "double",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "booleanValue",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_characteristics",
"COLUMN_NAME": "dateValue",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "catalogId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "stockKey",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "icon",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "usage",
"COLUMN_TYPE": "varchar(15)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "0",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_definitions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "templateKey",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'template:windows_domain'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "normalizedDns",
"COLUMN_TYPE": "varchar(253)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "ascii_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "associatedBy",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_directory_domains",
"COLUMN_NAME": "associatedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_field_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_field_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_field_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "templateKey",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'template:shared_folder'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "protocol",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": "'smb'",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "normalizedAddress",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_network_shares",
"COLUMN_NAME": "activeAddress",
"COLUMN_TYPE": "varchar(255)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "integrationKind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "addressFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "contextFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "mailboxKind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "referenceFieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "resourceTypeId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "systemId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "environmentId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "valueType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "textValue",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "numberValue",
"COLUMN_TYPE": "double",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "booleanValue",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_characteristics",
"COLUMN_NAME": "dateValue",
"COLUMN_TYPE": "date",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_specifications",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specifications",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specifications",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specifications",
"COLUMN_NAME": "templateName",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specifications",
"COLUMN_NAME": "sectionsDefined",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "fieldType",
"COLUMN_TYPE": "varchar(12)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "unit",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_specification_field_choices",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_specification_field_choices",
"COLUMN_NAME": "value",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_sections",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_specification_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_specification_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "fieldId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "required",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "resource_template_fields",
"COLUMN_NAME": "sectionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_sections",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_sections",
"COLUMN_NAME": "templateId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "resource_template_sections",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_template_sections",
"COLUMN_NAME": "description",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "resource_template_sections",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "licenseResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installations",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "configurationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "resourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "licenseResourceId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "version",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "state",
"COLUMN_TYPE": "varchar(20)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "software_installation_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "startsOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorizations",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "authorizationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "startsOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "expiresOn",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "email",
"COLUMN_TYPE": "varchar(254)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "passwordHash",
"COLUMN_TYPE": "varchar(256)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "isInitialAdmin",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "users",
"COLUMN_NAME": "authVersion",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "computerAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstations",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "workstation_assets",
"COLUMN_NAME": "workstationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_assets",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_assets",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_assets",
"COLUMN_NAME": "activeKey",
"COLUMN_TYPE": "varchar(80)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstation_members",
"COLUMN_NAME": "workstationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_members",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_members",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstation_members",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "workstationId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "siteId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "computerAssetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(30)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstation_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "workstation_revision_members",
"COLUMN_NAME": "revisionId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revision_members",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "workstation_revision_members",
"COLUMN_NAME": "kind",
"COLUMN_TYPE": "varchar(10)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "workstation_revision_members",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "companyId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "work_profiles",
"COLUMN_NAME": "currentKey",
"COLUMN_TYPE": "varchar(110)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "id",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "profileId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "position",
"COLUMN_TYPE": "int(11)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "actorId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "recordedAt",
"COLUMN_TYPE": "varchar(24)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "name",
"COLUMN_TYPE": "varchar(100)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "personId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "assetId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "accountId",
"COLUMN_TYPE": "char(36)",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_bin"
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "active",
"COLUMN_TYPE": "tinyint(1)",
"IS_NULLABLE": "NO",
"COLUMN_DEFAULT": null,
"COLLATION_NAME": null
},
{
"TABLE_NAME": "work_profile_revisions",
"COLUMN_NAME": "notes",
"COLUMN_TYPE": "text",
"IS_NULLABLE": "YES",
"COLUMN_DEFAULT": "NULL",
"COLLATION_NAME": "utf8mb4_uca1400_ai_ci"
}
],
"indexes": [
{
"TABLE_NAME": "access_account_person_revision_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_account_person_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_account_person_values",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_account_person_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_account_revision_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_account_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_account_revision_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_account_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_account_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_account_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"INDEX_NAME": "accountPersonId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountPersonId"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"INDEX_NAME": "grantId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "grantId"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"INDEX_NAME": "membershipId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "membershipId"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"INDEX_NAME": "needId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "needId"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_coverage_values",
"INDEX_NAME": "accountPersonId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountPersonId"
},
{
"TABLE_NAME": "access_coverage_values",
"INDEX_NAME": "grantId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "grantId"
},
{
"TABLE_NAME": "access_coverage_values",
"INDEX_NAME": "membershipId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "membershipId"
},
{
"TABLE_NAME": "access_coverage_values",
"INDEX_NAME": "needId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "needId"
},
{
"TABLE_NAME": "access_coverage_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "itemKind"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_system",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_system",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "directory_environment_system",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_directory_environments",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "itemKind"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "directory_system_workspace",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_directory_systems",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_environment_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_environment_revision_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_environment_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_environment_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_grant_revision_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_grant_revision_values",
"INDEX_NAME": "groupId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "groupId"
},
{
"TABLE_NAME": "access_grant_revision_values",
"INDEX_NAME": "permissionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_grant_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_grant_revision_values",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "access_grant_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_grant_values",
"INDEX_NAME": "groupId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "groupId"
},
{
"TABLE_NAME": "access_grant_values",
"INDEX_NAME": "permissionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_grant_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_grant_values",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "access_group_revision_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_group_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_group_revision_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_group_revision_values",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "access_group_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_group_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_group_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_group_values",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "access_items",
"INDEX_NAME": "directory_item_scope_kind",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_items",
"INDEX_NAME": "directory_item_scope_kind",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_items",
"INDEX_NAME": "directory_item_scope_kind",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "kind"
},
{
"TABLE_NAME": "access_items",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_items",
"INDEX_NAME": "workspaceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_asset_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_asset_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_asset_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_end_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "endedBy"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_environment",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_environment_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_environment_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workspaceId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_environment_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "environmentKind"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_start_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "startedBy"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_system_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_system_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "systemWorkspaceId"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "local_identity_system_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "systemKind"
},
{
"TABLE_NAME": "access_local_identity_environments",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_membership_revision_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_membership_revision_values",
"INDEX_NAME": "groupId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "groupId"
},
{
"TABLE_NAME": "access_membership_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_membership_values",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "access_membership_values",
"INDEX_NAME": "groupId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "groupId"
},
{
"TABLE_NAME": "access_membership_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_permissions",
"INDEX_NAME": "access_need_permissions_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_permissions",
"INDEX_NAME": "access_need_permissions_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_need_permissions",
"INDEX_NAME": "permissionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_need_permissions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_permissions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"INDEX_NAME": "access_need_revision_permissions_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"INDEX_NAME": "access_need_revision_permissions_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"INDEX_NAME": "permissionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "permissionId"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "access_need_revision_values",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_need_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_revision_values",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "access_need_values",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_need_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_need_values",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "access_permission_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_permission_revision_values",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "access_permission_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_permission_values",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "access_person_references",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_person_references",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "itemId"
},
{
"TABLE_NAME": "access_person_references",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "access_references",
"INDEX_NAME": "access_reference_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "itemId"
},
{
"TABLE_NAME": "access_references",
"INDEX_NAME": "access_reference_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "targetId"
},
{
"TABLE_NAME": "access_references",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_references",
"INDEX_NAME": "targetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetId"
},
{
"TABLE_NAME": "access_resource_revision_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_resource_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_resource_revision_values",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "access_resource_revision_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_resource_type_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_resource_values",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "access_resource_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_resource_values",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "access_resource_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_revisions",
"INDEX_NAME": "access_revision_sequence_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "itemId"
},
{
"TABLE_NAME": "access_revisions",
"INDEX_NAME": "access_revision_sequence_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sequence"
},
{
"TABLE_NAME": "access_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "access_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_system_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_system_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_template_revision_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_template_revision_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_template_values",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "access_template_values",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "access_workspaces",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_workspaces",
"INDEX_NAME": "directory_workspace_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_workspaces",
"INDEX_NAME": "directory_workspace_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "access_workspaces",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "access_workspaces",
"INDEX_NAME": "scopeKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "scopeKey"
},
{
"TABLE_NAME": "application_configurations",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "application_configurations",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "application_configurations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "application_configurations",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "application_configurations",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "application_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "configurationId"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "application_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "application_configuration_revisions",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "assets_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "assets_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "brandId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "brandId"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "assets",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "asset_availability",
"INDEX_NAME": "asset_company_availability_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_availability",
"INDEX_NAME": "asset_company_availability_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "definitionId"
},
{
"TABLE_NAME": "asset_availability",
"INDEX_NAME": "catalogId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogId"
},
{
"TABLE_NAME": "asset_availability",
"INDEX_NAME": "definitionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "definitionId"
},
{
"TABLE_NAME": "asset_availability",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_brands",
"INDEX_NAME": "name",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "name"
},
{
"TABLE_NAME": "asset_brands",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_catalogs",
"INDEX_NAME": "catalogKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogKey"
},
{
"TABLE_NAME": "asset_catalogs",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_characteristics",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_definitions",
"INDEX_NAME": "catalogId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogId"
},
{
"TABLE_NAME": "asset_definitions",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_definitions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_definitions",
"INDEX_NAME": "stockKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "stockKey"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_active",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "activeAssetId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "domainResourceId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "role"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 4,
"COLUMN_NAME": "endedAt"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 5,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "domainResourceId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "domainResourceId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_domain_page",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_identity_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_identity_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_identity_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_predecessor",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "predecessorId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "predecessorId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "directory_membership_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_directory_memberships",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"INDEX_NAME": "directory_membership_revision_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"INDEX_NAME": "directory_membership_revision_order",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "membershipId"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"INDEX_NAME": "directory_membership_revision_order",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "asset_infrastructure",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_infrastructure",
"INDEX_NAME": "infrastructure_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_infrastructure",
"INDEX_NAME": "infrastructure_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_infrastructure",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"INDEX_NAME": "infrastructure_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "infrastructureId"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"INDEX_NAME": "infrastructure_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "role"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"INDEX_NAME": "interface_address_owner",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"INDEX_NAME": "interface_address_owner",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "interfaceId"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_active_resource",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "activeResourceId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_asset",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_end_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "endedBy"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "predecessorId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_previous_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_share_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_share_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_start_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "startedBy"
},
{
"TABLE_NAME": "asset_network_share_publications",
"INDEX_NAME": "publication_successor",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "predecessorId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "activeKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "activeKey"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "createdBy",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "createdBy"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "endedBy",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "endedBy"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "relationship_source_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "relationship_source_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sourceId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "relationship_target_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "relationship_target_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "targetId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "sourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "sourceId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "targetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetId"
},
{
"TABLE_NAME": "asset_relationships",
"INDEX_NAME": "typeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "typeId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "asset_revision_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "asset_revision_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "brandId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "brandId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "asset_revisions",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "asset_value_revision_owner",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "asset_value_revision_owner",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_revision_specifications",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_specifications",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_specification_fields",
"INDEX_NAME": "asset_snapshot_section",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_specification_fields",
"INDEX_NAME": "asset_snapshot_section",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sectionId"
},
{
"TABLE_NAME": "asset_specification_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "asset_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "asset_support_resource_reference",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "preferredKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "preferredKey"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "support_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "support_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "support_resource_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "asset_support",
"INDEX_NAME": "support_resource_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_support_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "asset_support_revisions",
"INDEX_NAME": "asset_support_revisions_resource_reference",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "asset_support_revisions",
"INDEX_NAME": "connectionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "connectionId"
},
{
"TABLE_NAME": "asset_support_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "asset_binding_section_template",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "asset_binding_section_template",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sectionId"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "asset_template_field_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "asset_template_field_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "asset_template_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_template_sections",
"INDEX_NAME": "asset_section_template_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "asset_template_sections",
"INDEX_NAME": "asset_section_template_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "asset_template_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "brand_catalog_lock",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "certificate_configurations",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "certificate_configurations",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "certificate_configurations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "certificate_configurations",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "certificate_configurations",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "certificate_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "configurationId"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "certificate_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "companies",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "company_contacts",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_contacts",
"INDEX_NAME": "person_company_identity_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "company_contacts",
"INDEX_NAME": "person_company_identity_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_contacts",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "company_departments",
"INDEX_NAME": "department_company_identity_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "company_departments",
"INDEX_NAME": "department_company_identity_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_departments",
"INDEX_NAME": "department_company_name_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_departments",
"INDEX_NAME": "department_company_name_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "nameKey"
},
{
"TABLE_NAME": "company_departments",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "company_logos",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_sites",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "company_sites",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "department_assignment_revisions",
"INDEX_NAME": "assignment_revision_sequence_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assignmentId"
},
{
"TABLE_NAME": "department_assignment_revisions",
"INDEX_NAME": "assignment_revision_sequence_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sequence"
},
{
"TABLE_NAME": "department_assignment_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "driveKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "driveKey"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_account_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accessAccountWorkspaceId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_account_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accessAccountId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "accessAccountWorkspaceId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "accessAccountKind"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_mapping_company_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "folder_mapping_company_scope",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "needId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "needId"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "folder_mappings",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_mapping_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "mappingId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_mapping_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accessAccountWorkspaceId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accessAccountId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "accessAccountWorkspaceId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_item",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "accessAccountKind"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_mapping",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "mappingId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "folder_revision_account_mapping",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "needId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "needId"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "http_sessions",
"INDEX_NAME": "http_sessions_expires",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "expires"
},
{
"TABLE_NAME": "http_sessions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "sid"
},
{
"TABLE_NAME": "http_sessions",
"INDEX_NAME": "userId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "userId"
},
{
"TABLE_NAME": "identity_state",
"INDEX_NAME": "initialAdminId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "initialAdminId"
},
{
"TABLE_NAME": "identity_state",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "assignment_department_company_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "departmentId"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "assignment_department_company_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "assignment_person_company_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "assignment_person_company_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "person_department_assignments",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "person_photos",
"INDEX_NAME": "person_photos_person_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "person_photos",
"INDEX_NAME": "person_photos_person_fk",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "person_photos",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "person_processes",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "person_processes",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "person_processes",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "person_processes",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "person_processes",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "person_process_revisions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "itemId"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "person_process_revisions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "person_process_revisions",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"INDEX_NAME": "person_process_revision_tasks_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"INDEX_NAME": "person_process_revision_tasks_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "taskId"
},
{
"TABLE_NAME": "person_process_tasks",
"INDEX_NAME": "person_process_tasks_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "person_process_tasks",
"INDEX_NAME": "person_process_tasks_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "person_process_tasks",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "person_process_tasks",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "taskId"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "defaultKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "defaultKey"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "printerId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "printerId"
},
{
"TABLE_NAME": "printer_configurations",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "printerId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "printerId"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "printer_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "configurationId"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "printer_configuration_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"INDEX_NAME": "profileId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "process_catalog_lock",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "process_templates",
"INDEX_NAME": "builtinKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "builtinKey"
},
{
"TABLE_NAME": "process_templates",
"INDEX_NAME": "nameKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "nameKey"
},
{
"TABLE_NAME": "process_templates",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "process_template_instructions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "process_template_instructions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "process_template_instructions",
"INDEX_NAME": "process_template_instructions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "process_template_instructions",
"INDEX_NAME": "process_template_instructions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "process_template_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "process_template_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "process_template_revisions",
"INDEX_NAME": "process_template_revisions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "itemId"
},
{
"TABLE_NAME": "process_template_revisions",
"INDEX_NAME": "process_template_revisions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"INDEX_NAME": "process_template_revision_instructions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "ownerId"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"INDEX_NAME": "process_template_revision_instructions_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "sourceAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "sourceAssetId"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "targetAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetAssetId"
},
{
"TABLE_NAME": "remote_connections",
"INDEX_NAME": "targetResourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetResourceId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "remote_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "connectionId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "remote_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "sourceAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "sourceAssetId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "targetAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetAssetId"
},
{
"TABLE_NAME": "remote_connection_revisions",
"INDEX_NAME": "targetResourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "targetResourceId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "addressFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "addressFieldId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "contextFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "contextFieldId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "directory_resource_scope_template",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "directory_resource_scope_template",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "directory_resource_scope_template",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "referenceFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "referenceFieldId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "resource_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "resource_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "resources",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_availability",
"INDEX_NAME": "catalogId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogId"
},
{
"TABLE_NAME": "resource_availability",
"INDEX_NAME": "definitionId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "definitionId"
},
{
"TABLE_NAME": "resource_availability",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_availability",
"INDEX_NAME": "resource_company_availability_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_availability",
"INDEX_NAME": "resource_company_availability_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "definitionId"
},
{
"TABLE_NAME": "resource_catalogs",
"INDEX_NAME": "catalogKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogKey"
},
{
"TABLE_NAME": "resource_catalogs",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_characteristics",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "catalogId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "catalogId"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "directory_template_key",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "directory_template_key",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "stockKey"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_definitions",
"INDEX_NAME": "stockKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "stockKey"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_association_actor",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "associatedBy"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_context",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_context",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_dns_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_dns_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "normalizedDns"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_environment_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_resource_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_resource_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_template",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "directory_template",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "templateKey"
},
{
"TABLE_NAME": "resource_directory_domains",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_active_address",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_active_address",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "activeAddress"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_company",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_definition",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_definition",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "templateKey"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "network_share_resource",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_network_shares",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "addressFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "addressFieldId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "contextFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "contextFieldId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "environmentId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "environmentId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "referenceFieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "referenceFieldId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "resourceTypeId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceTypeId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "resource_revision_position_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "resource_revision_position_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "systemId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "systemId"
},
{
"TABLE_NAME": "resource_revisions",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revision_specifications",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "resource_revision_specifications",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_specification_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_specification_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 3,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "resource_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "resource_specification_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "fieldId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "resource_template_field_section",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "resource_template_field_section",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "sectionId"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "resource_template_field_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_template_fields",
"INDEX_NAME": "resource_template_field_unique",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "fieldId"
},
{
"TABLE_NAME": "resource_template_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "resource_template_sections",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "resource_template_sections",
"INDEX_NAME": "templateId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "templateId"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "licenseResourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "licenseResourceId"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "software_installations",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "licenseResourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "licenseResourceId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "resourceId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "resourceId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "software_installation_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "configurationId"
},
{
"TABLE_NAME": "software_installation_revisions",
"INDEX_NAME": "software_installation_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "telework_authorizations",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "telework_authorizations",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "telework_authorizations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"INDEX_NAME": "telework_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "authorizationId"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"INDEX_NAME": "telework_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
},
{
"TABLE_NAME": "users",
"INDEX_NAME": "email",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "email"
},
{
"TABLE_NAME": "users",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "computerAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "computerAssetId"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "workstations_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "workstations",
"INDEX_NAME": "workstations_company_identity",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "activeKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "activeKey"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workstationId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "workstation_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "workstation_asset_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "workstation_owner_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "workstation_assets",
"INDEX_NAME": "workstation_owner_company",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "workstationId"
},
{
"TABLE_NAME": "workstation_members",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_members",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workstationId"
},
{
"TABLE_NAME": "workstation_members",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "computerAssetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "computerAssetId"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "siteId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "siteId"
},
{
"TABLE_NAME": "workstation_revisions",
"INDEX_NAME": "workstationId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "workstationId"
},
{
"TABLE_NAME": "workstation_revision_members",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "workstation_revision_members",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "revisionId"
},
{
"TABLE_NAME": "workstation_revision_members",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "companyId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "companyId"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "currentKey",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "currentKey"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "work_profiles",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "accountId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "accountId"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "actorId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "actorId"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "assetId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "assetId"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "personId",
"NON_UNIQUE": 1,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "personId"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "PRIMARY",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "id"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "profile_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 1,
"COLUMN_NAME": "profileId"
},
{
"TABLE_NAME": "work_profile_revisions",
"INDEX_NAME": "profile_revision_position",
"NON_UNIQUE": 0,
"SEQ_IN_INDEX": 2,
"COLUMN_NAME": "position"
}
],
"foreignKeys": [
{
"TABLE_NAME": "access_account_person_revision_values",
"CONSTRAINT_NAME": "access_account_person_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"CONSTRAINT_NAME": "access_account_person_revision_values_ibfk_2",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_person_revision_values",
"CONSTRAINT_NAME": "access_account_person_revision_values_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_person_values",
"CONSTRAINT_NAME": "access_account_person_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_account_person_values",
"CONSTRAINT_NAME": "access_account_person_values_ibfk_2",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_person_values",
"CONSTRAINT_NAME": "access_account_person_values_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_revision_values",
"CONSTRAINT_NAME": "access_account_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_account_revision_values",
"CONSTRAINT_NAME": "access_account_revision_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_revision_values",
"CONSTRAINT_NAME": "access_account_revision_values_ibfk_3",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_values",
"CONSTRAINT_NAME": "access_account_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_account_values",
"CONSTRAINT_NAME": "access_account_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_account_values",
"CONSTRAINT_NAME": "access_account_values_ibfk_3",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"CONSTRAINT_NAME": "access_coverage_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"CONSTRAINT_NAME": "access_coverage_revision_values_ibfk_2",
"COLUMN_NAME": "needId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"CONSTRAINT_NAME": "access_coverage_revision_values_ibfk_3",
"COLUMN_NAME": "grantId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"CONSTRAINT_NAME": "access_coverage_revision_values_ibfk_4",
"COLUMN_NAME": "accountPersonId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"CONSTRAINT_NAME": "access_coverage_revision_values_ibfk_5",
"COLUMN_NAME": "membershipId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_values",
"CONSTRAINT_NAME": "access_coverage_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_coverage_values",
"CONSTRAINT_NAME": "access_coverage_values_ibfk_2",
"COLUMN_NAME": "needId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_values",
"CONSTRAINT_NAME": "access_coverage_values_ibfk_3",
"COLUMN_NAME": "grantId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_values",
"CONSTRAINT_NAME": "access_coverage_values_ibfk_4",
"COLUMN_NAME": "accountPersonId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_coverage_values",
"CONSTRAINT_NAME": "access_coverage_values_ibfk_5",
"COLUMN_NAME": "membershipId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_company",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_item",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_item",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_item",
"COLUMN_NAME": "itemKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_system",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_directory_systems",
"REFERENCED_COLUMN_NAME": "systemId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_system",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_directory_systems",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_system",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_directory_systems",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_company",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_item",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_item",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_item",
"COLUMN_NAME": "itemKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_environment_revision_values",
"CONSTRAINT_NAME": "access_environment_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_environment_revision_values",
"CONSTRAINT_NAME": "access_environment_revision_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_environment_values",
"CONSTRAINT_NAME": "access_environment_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_environment_values",
"CONSTRAINT_NAME": "access_environment_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_revision_values",
"CONSTRAINT_NAME": "access_grant_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_grant_revision_values",
"CONSTRAINT_NAME": "access_grant_revision_values_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_revision_values",
"CONSTRAINT_NAME": "access_grant_revision_values_ibfk_3",
"COLUMN_NAME": "permissionId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_revision_values",
"CONSTRAINT_NAME": "access_grant_revision_values_ibfk_4",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_revision_values",
"CONSTRAINT_NAME": "access_grant_revision_values_ibfk_5",
"COLUMN_NAME": "groupId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_values",
"CONSTRAINT_NAME": "access_grant_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_grant_values",
"CONSTRAINT_NAME": "access_grant_values_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_values",
"CONSTRAINT_NAME": "access_grant_values_ibfk_3",
"COLUMN_NAME": "permissionId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_values",
"CONSTRAINT_NAME": "access_grant_values_ibfk_4",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_grant_values",
"CONSTRAINT_NAME": "access_grant_values_ibfk_5",
"COLUMN_NAME": "groupId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_revision_values",
"CONSTRAINT_NAME": "access_group_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_group_revision_values",
"CONSTRAINT_NAME": "access_group_revision_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_revision_values",
"CONSTRAINT_NAME": "access_group_revision_values_ibfk_3",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_revision_values",
"CONSTRAINT_NAME": "access_group_revision_values_ibfk_4",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_values",
"CONSTRAINT_NAME": "access_group_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_group_values",
"CONSTRAINT_NAME": "access_group_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_values",
"CONSTRAINT_NAME": "access_group_values_ibfk_3",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_group_values",
"CONSTRAINT_NAME": "access_group_values_ibfk_4",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_items",
"CONSTRAINT_NAME": "access_items_ibfk_1",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_asset_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_asset_fk",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_company",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_end_actor",
"COLUMN_NAME": "endedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_environment_fk",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_environment_fk",
"COLUMN_NAME": "workspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_environment_fk",
"COLUMN_NAME": "environmentKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_start_actor",
"COLUMN_NAME": "startedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_system_fk",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_system_fk",
"COLUMN_NAME": "systemWorkspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_system_fk",
"COLUMN_NAME": "systemKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_membership_revision_values",
"CONSTRAINT_NAME": "access_membership_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_membership_revision_values",
"CONSTRAINT_NAME": "access_membership_revision_values_ibfk_2",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_membership_revision_values",
"CONSTRAINT_NAME": "access_membership_revision_values_ibfk_3",
"COLUMN_NAME": "groupId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_membership_values",
"CONSTRAINT_NAME": "access_membership_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_membership_values",
"CONSTRAINT_NAME": "access_membership_values_ibfk_2",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_membership_values",
"CONSTRAINT_NAME": "access_membership_values_ibfk_3",
"COLUMN_NAME": "groupId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_permissions",
"CONSTRAINT_NAME": "access_need_permissions_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_need_values",
"REFERENCED_COLUMN_NAME": "ownerId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_need_permissions",
"CONSTRAINT_NAME": "access_need_permissions_ibfk_2",
"COLUMN_NAME": "permissionId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"CONSTRAINT_NAME": "access_need_revision_permissions_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_need_revision_values",
"REFERENCED_COLUMN_NAME": "ownerId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"CONSTRAINT_NAME": "access_need_revision_permissions_ibfk_2",
"COLUMN_NAME": "permissionId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_revision_values",
"CONSTRAINT_NAME": "access_need_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_need_revision_values",
"CONSTRAINT_NAME": "access_need_revision_values_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_revision_values",
"CONSTRAINT_NAME": "access_need_revision_values_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_values",
"CONSTRAINT_NAME": "access_need_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_need_values",
"CONSTRAINT_NAME": "access_need_values_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_need_values",
"CONSTRAINT_NAME": "access_need_values_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_permission_revision_values",
"CONSTRAINT_NAME": "access_permission_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_permission_revision_values",
"CONSTRAINT_NAME": "access_permission_revision_values_ibfk_2",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_permission_values",
"CONSTRAINT_NAME": "access_permission_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_permission_values",
"CONSTRAINT_NAME": "access_permission_values_ibfk_2",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_person_references",
"CONSTRAINT_NAME": "access_person_references_ibfk_1",
"COLUMN_NAME": "itemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_person_references",
"CONSTRAINT_NAME": "access_person_references_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_references",
"CONSTRAINT_NAME": "access_references_ibfk_1",
"COLUMN_NAME": "itemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_references",
"CONSTRAINT_NAME": "access_references_ibfk_2",
"COLUMN_NAME": "targetId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_revision_values",
"CONSTRAINT_NAME": "access_resource_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_resource_revision_values",
"CONSTRAINT_NAME": "access_resource_revision_values_ibfk_2",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_revision_values",
"CONSTRAINT_NAME": "access_resource_revision_values_ibfk_3",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_revision_values",
"CONSTRAINT_NAME": "access_resource_revision_values_ibfk_4",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"CONSTRAINT_NAME": "access_resource_type_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_resource_type_values",
"CONSTRAINT_NAME": "access_resource_type_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_resource_values",
"CONSTRAINT_NAME": "access_resource_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_resource_values",
"CONSTRAINT_NAME": "access_resource_values_ibfk_2",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_values",
"CONSTRAINT_NAME": "access_resource_values_ibfk_3",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_resource_values",
"CONSTRAINT_NAME": "access_resource_values_ibfk_4",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_revisions",
"CONSTRAINT_NAME": "access_revisions_ibfk_1",
"COLUMN_NAME": "itemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_revisions",
"CONSTRAINT_NAME": "access_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_system_revision_values",
"CONSTRAINT_NAME": "access_system_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_system_values",
"CONSTRAINT_NAME": "access_system_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_template_revision_values",
"CONSTRAINT_NAME": "access_template_revision_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_template_revision_values",
"CONSTRAINT_NAME": "access_template_revision_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_template_values",
"CONSTRAINT_NAME": "access_template_values_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "access_template_values",
"CONSTRAINT_NAME": "access_template_values_ibfk_2",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "access_workspaces",
"CONSTRAINT_NAME": "access_workspaces_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configurations",
"CONSTRAINT_NAME": "application_configurations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configurations",
"CONSTRAINT_NAME": "application_configurations_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configurations",
"CONSTRAINT_NAME": "application_configurations_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configuration_revisions",
"CONSTRAINT_NAME": "application_configuration_revisions_ibfk_1",
"COLUMN_NAME": "configurationId",
"REFERENCED_TABLE_NAME": "application_configurations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configuration_revisions",
"CONSTRAINT_NAME": "application_configuration_revisions_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configuration_revisions",
"CONSTRAINT_NAME": "application_configuration_revisions_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "application_configuration_revisions",
"CONSTRAINT_NAME": "application_configuration_revisions_ibfk_4",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_ibfk_2",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_ibfk_3",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_ibfk_4",
"COLUMN_NAME": "brandId",
"REFERENCED_TABLE_NAME": "asset_brands",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_availability",
"CONSTRAINT_NAME": "asset_availability_ibfk_1",
"COLUMN_NAME": "catalogId",
"REFERENCED_TABLE_NAME": "asset_catalogs",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_availability",
"CONSTRAINT_NAME": "asset_availability_ibfk_2",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_availability",
"CONSTRAINT_NAME": "asset_availability_ibfk_3",
"COLUMN_NAME": "definitionId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_characteristics",
"CONSTRAINT_NAME": "asset_characteristics_ibfk_1",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_characteristics",
"CONSTRAINT_NAME": "asset_characteristics_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_characteristics",
"CONSTRAINT_NAME": "asset_characteristics_snapshot",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "asset_specification_fields",
"REFERENCED_COLUMN_NAME": "assetId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_characteristics",
"CONSTRAINT_NAME": "asset_characteristics_snapshot",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_specification_fields",
"REFERENCED_COLUMN_NAME": "fieldId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_definitions",
"CONSTRAINT_NAME": "asset_definitions_ibfk_1",
"COLUMN_NAME": "catalogId",
"REFERENCED_TABLE_NAME": "asset_catalogs",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_definitions",
"CONSTRAINT_NAME": "asset_definitions_ibfk_2",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_asset_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_asset_fk",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_domain_fk",
"COLUMN_NAME": "domainResourceId",
"REFERENCED_TABLE_NAME": "resource_directory_domains",
"REFERENCED_COLUMN_NAME": "resourceId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_domain_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "resource_directory_domains",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_previous_fk",
"COLUMN_NAME": "predecessorId",
"REFERENCED_TABLE_NAME": "asset_directory_memberships",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_previous_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "asset_directory_memberships",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_previous_fk",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "asset_directory_memberships",
"REFERENCED_COLUMN_NAME": "assetId",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"CONSTRAINT_NAME": "directory_membership_revision_actor",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"CONSTRAINT_NAME": "directory_membership_revision_owner",
"COLUMN_NAME": "membershipId",
"REFERENCED_TABLE_NAME": "asset_directory_memberships",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_field_choices",
"CONSTRAINT_NAME": "asset_field_choices_ibfk_1",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure",
"CONSTRAINT_NAME": "asset_infrastructure_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure",
"CONSTRAINT_NAME": "asset_infrastructure_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure",
"CONSTRAINT_NAME": "infrastructure_asset_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure",
"CONSTRAINT_NAME": "infrastructure_asset_company",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"CONSTRAINT_NAME": "asset_infrastructure_revisions_ibfk_1",
"COLUMN_NAME": "infrastructureId",
"REFERENCED_TABLE_NAME": "asset_infrastructure",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"CONSTRAINT_NAME": "asset_infrastructure_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"CONSTRAINT_NAME": "asset_infrastructure_roles_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_infrastructure_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"CONSTRAINT_NAME": "asset_interface_address_snapshots_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_infrastructure_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"CONSTRAINT_NAME": "interface_address_owner",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_interface_snapshots",
"REFERENCED_COLUMN_NAME": "revisionId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"CONSTRAINT_NAME": "interface_address_owner",
"COLUMN_NAME": "interfaceId",
"REFERENCED_TABLE_NAME": "asset_interface_snapshots",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"CONSTRAINT_NAME": "asset_interface_snapshots_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_infrastructure_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_asset_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_asset_fk",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_end_actor",
"COLUMN_NAME": "endedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_previous_fk",
"COLUMN_NAME": "predecessorId",
"REFERENCED_TABLE_NAME": "asset_network_share_publications",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_previous_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "asset_network_share_publications",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_previous_fk",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "asset_network_share_publications",
"REFERENCED_COLUMN_NAME": "resourceId",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_share_fk",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resource_network_shares",
"REFERENCED_COLUMN_NAME": "resourceId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_share_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "resource_network_shares",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_start_actor",
"COLUMN_NAME": "startedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_2",
"COLUMN_NAME": "sourceId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_3",
"COLUMN_NAME": "targetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_4",
"COLUMN_NAME": "typeId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_5",
"COLUMN_NAME": "createdBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "asset_relationships_ibfk_6",
"COLUMN_NAME": "endedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "relationship_source_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "relationship_source_company",
"COLUMN_NAME": "sourceId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "relationship_target_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_relationships",
"CONSTRAINT_NAME": "relationship_target_company",
"COLUMN_NAME": "targetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_ibfk_1",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_ibfk_3",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_ibfk_4",
"COLUMN_NAME": "brandId",
"REFERENCED_TABLE_NAME": "asset_brands",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_ibfk_5",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_historical_field_snapshot",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revision_specification_fields",
"REFERENCED_COLUMN_NAME": "revisionId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_historical_field_snapshot",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_revision_specification_fields",
"REFERENCED_COLUMN_NAME": "fieldId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_revision_characteristics_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_revision_characteristics_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_revision_characteristics_ibfk_3",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_value_revision_owner",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_value_revision_owner",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "assetId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_specifications",
"CONSTRAINT_NAME": "asset_revision_specifications_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_specifications",
"CONSTRAINT_NAME": "asset_revision_specifications_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"CONSTRAINT_NAME": "asset_revision_specification_choices_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"CONSTRAINT_NAME": "asset_revision_specification_choices_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"CONSTRAINT_NAME": "asset_revision_specification_fields_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"CONSTRAINT_NAME": "asset_revision_specification_fields_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"CONSTRAINT_NAME": "asset_revision_specification_fields_ibfk_3",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"CONSTRAINT_NAME": "asset_revision_specification_sections_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "asset_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"CONSTRAINT_NAME": "asset_revision_specification_sections_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_fields",
"CONSTRAINT_NAME": "asset_snapshot_section",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "asset_specification_sections",
"REFERENCED_COLUMN_NAME": "assetId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_fields",
"CONSTRAINT_NAME": "asset_snapshot_section",
"COLUMN_NAME": "sectionId",
"REFERENCED_TABLE_NAME": "asset_specification_sections",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_fields",
"CONSTRAINT_NAME": "asset_specification_fields_ibfk_1",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_specification_fields",
"CONSTRAINT_NAME": "asset_specification_fields_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"CONSTRAINT_NAME": "asset_specification_field_choices_ibfk_1",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"CONSTRAINT_NAME": "asset_specification_field_choices_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"CONSTRAINT_NAME": "asset_specification_field_choices_snapshot",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "asset_specification_fields",
"REFERENCED_COLUMN_NAME": "assetId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"CONSTRAINT_NAME": "asset_specification_field_choices_snapshot",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_specification_fields",
"REFERENCED_COLUMN_NAME": "fieldId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_specification_sections",
"CONSTRAINT_NAME": "asset_specification_sections_ibfk_1",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "asset_support_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "asset_support_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "asset_support_resource_reference",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "support_asset_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "support_asset_company",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "support_resource_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support",
"CONSTRAINT_NAME": "support_resource_company",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support_revisions",
"CONSTRAINT_NAME": "asset_support_revisions_ibfk_1",
"COLUMN_NAME": "connectionId",
"REFERENCED_TABLE_NAME": "asset_support",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support_revisions",
"CONSTRAINT_NAME": "asset_support_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_support_revisions",
"CONSTRAINT_NAME": "asset_support_revisions_resource_reference",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_template_fields",
"CONSTRAINT_NAME": "asset_binding_section_template",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "asset_template_sections",
"REFERENCED_COLUMN_NAME": "templateId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_template_fields",
"CONSTRAINT_NAME": "asset_binding_section_template",
"COLUMN_NAME": "sectionId",
"REFERENCED_TABLE_NAME": "asset_template_sections",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_template_fields",
"CONSTRAINT_NAME": "asset_template_fields_ibfk_1",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_template_fields",
"CONSTRAINT_NAME": "asset_template_fields_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "asset_template_sections",
"CONSTRAINT_NAME": "asset_template_sections_ibfk_1",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "asset_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configurations",
"CONSTRAINT_NAME": "certificate_configurations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configurations",
"CONSTRAINT_NAME": "certificate_configurations_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configurations",
"CONSTRAINT_NAME": "certificate_configurations_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"CONSTRAINT_NAME": "certificate_configuration_revisions_ibfk_1",
"COLUMN_NAME": "configurationId",
"REFERENCED_TABLE_NAME": "certificate_configurations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"CONSTRAINT_NAME": "certificate_configuration_revisions_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"CONSTRAINT_NAME": "certificate_configuration_revisions_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"CONSTRAINT_NAME": "certificate_configuration_revisions_ibfk_4",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "company_contacts",
"CONSTRAINT_NAME": "company_contacts_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "company_departments",
"CONSTRAINT_NAME": "company_departments_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "company_logos",
"CONSTRAINT_NAME": "company_logos_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "company_sites",
"CONSTRAINT_NAME": "company_sites_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "department_assignment_revisions",
"CONSTRAINT_NAME": "department_assignment_revisions_ibfk_1",
"COLUMN_NAME": "assignmentId",
"REFERENCED_TABLE_NAME": "person_department_assignments",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_company",
"COLUMN_NAME": "accessAccountWorkspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_item",
"COLUMN_NAME": "accessAccountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_item",
"COLUMN_NAME": "accessAccountWorkspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_item",
"COLUMN_NAME": "accessAccountKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_mappings_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_mappings_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_mappings_ibfk_3",
"COLUMN_NAME": "needId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_mappings_ibfk_4",
"COLUMN_NAME": "accessAccountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_mapping_revisions_ibfk_1",
"COLUMN_NAME": "mappingId",
"REFERENCED_TABLE_NAME": "folder_mappings",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_mapping_revisions_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_mapping_revisions_ibfk_3",
"COLUMN_NAME": "needId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_mapping_revisions_ibfk_4",
"COLUMN_NAME": "accessAccountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_mapping_revisions_ibfk_5",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_company",
"COLUMN_NAME": "accessAccountWorkspaceId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_workspaces",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_item",
"COLUMN_NAME": "accessAccountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_item",
"COLUMN_NAME": "accessAccountWorkspaceId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "workspaceId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_item",
"COLUMN_NAME": "accessAccountKind",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "kind",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_mapping",
"COLUMN_NAME": "mappingId",
"REFERENCED_TABLE_NAME": "folder_mappings",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_mapping",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "folder_mappings",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "http_sessions",
"CONSTRAINT_NAME": "http_sessions_ibfk_1",
"COLUMN_NAME": "userId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "SET NULL"
},
{
"TABLE_NAME": "identity_state",
"CONSTRAINT_NAME": "identity_state_ibfk_1",
"COLUMN_NAME": "initialAdminId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_department_assignments",
"CONSTRAINT_NAME": "assignment_department_company_fk",
"COLUMN_NAME": "departmentId",
"REFERENCED_TABLE_NAME": "company_departments",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_department_assignments",
"CONSTRAINT_NAME": "assignment_department_company_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "company_departments",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_department_assignments",
"CONSTRAINT_NAME": "assignment_person_company_fk",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_department_assignments",
"CONSTRAINT_NAME": "assignment_person_company_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_department_assignments",
"CONSTRAINT_NAME": "person_department_assignments_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_photos",
"CONSTRAINT_NAME": "person_photos_person_fk",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "person_photos",
"CONSTRAINT_NAME": "person_photos_person_fk",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "person_processes",
"CONSTRAINT_NAME": "person_processes_ibfk_1",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_processes",
"CONSTRAINT_NAME": "person_processes_ibfk_2",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "process_templates",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_processes",
"CONSTRAINT_NAME": "person_processes_ibfk_3",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_process_revisions",
"CONSTRAINT_NAME": "person_process_revisions_ibfk_1",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_process_revisions",
"CONSTRAINT_NAME": "person_process_revisions_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_process_revisions",
"CONSTRAINT_NAME": "person_process_revisions_ibfk_3",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "process_templates",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_process_revisions",
"CONSTRAINT_NAME": "person_process_revisions_ibfk_4",
"COLUMN_NAME": "itemId",
"REFERENCED_TABLE_NAME": "person_processes",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"CONSTRAINT_NAME": "person_process_revision_tasks_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "person_process_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "person_process_tasks",
"CONSTRAINT_NAME": "person_process_tasks_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "person_processes",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "printer_configurations",
"CONSTRAINT_NAME": "printer_configurations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configurations",
"CONSTRAINT_NAME": "printer_configurations_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configurations",
"CONSTRAINT_NAME": "printer_configurations_ibfk_3",
"COLUMN_NAME": "printerId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"CONSTRAINT_NAME": "printer_configuration_revisions_ibfk_1",
"COLUMN_NAME": "configurationId",
"REFERENCED_TABLE_NAME": "printer_configurations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"CONSTRAINT_NAME": "printer_configuration_revisions_ibfk_2",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"CONSTRAINT_NAME": "printer_configuration_revisions_ibfk_3",
"COLUMN_NAME": "printerId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"CONSTRAINT_NAME": "printer_configuration_revisions_ibfk_4",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "process_template_instructions",
"CONSTRAINT_NAME": "process_template_instructions_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "process_templates",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "process_template_revisions",
"CONSTRAINT_NAME": "process_template_revisions_ibfk_1",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "process_template_revisions",
"CONSTRAINT_NAME": "process_template_revisions_ibfk_2",
"COLUMN_NAME": "itemId",
"REFERENCED_TABLE_NAME": "process_templates",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"CONSTRAINT_NAME": "process_template_revision_instructions_ibfk_1",
"COLUMN_NAME": "ownerId",
"REFERENCED_TABLE_NAME": "process_template_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_3",
"COLUMN_NAME": "sourceAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_4",
"COLUMN_NAME": "targetAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_5",
"COLUMN_NAME": "targetResourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_ibfk_6",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_1",
"COLUMN_NAME": "connectionId",
"REFERENCED_TABLE_NAME": "remote_connections",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_4",
"COLUMN_NAME": "sourceAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_5",
"COLUMN_NAME": "targetAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_6",
"COLUMN_NAME": "targetResourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_ibfk_7",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_2",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_3",
"COLUMN_NAME": "addressFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_4",
"COLUMN_NAME": "contextFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_5",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_6",
"COLUMN_NAME": "referenceFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_7",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_8",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resources_ibfk_9",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_availability",
"CONSTRAINT_NAME": "resource_availability_ibfk_1",
"COLUMN_NAME": "catalogId",
"REFERENCED_TABLE_NAME": "resource_catalogs",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_availability",
"CONSTRAINT_NAME": "resource_availability_ibfk_2",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_availability",
"CONSTRAINT_NAME": "resource_availability_ibfk_3",
"COLUMN_NAME": "definitionId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_characteristics",
"CONSTRAINT_NAME": "resource_characteristics_ibfk_1",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_characteristics",
"CONSTRAINT_NAME": "resource_characteristics_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_definitions",
"CONSTRAINT_NAME": "resource_definitions_ibfk_1",
"COLUMN_NAME": "catalogId",
"REFERENCED_TABLE_NAME": "resource_catalogs",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_definitions",
"CONSTRAINT_NAME": "resource_definitions_ibfk_2",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_association_actor",
"COLUMN_NAME": "associatedBy",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_context",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_directory_environments",
"REFERENCED_COLUMN_NAME": "environmentId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_context",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "access_directory_environments",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_resource",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_resource",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_resource",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "templateId",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_template",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_template",
"COLUMN_NAME": "templateKey",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "stockKey",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_field_choices",
"CONSTRAINT_NAME": "resource_field_choices_ibfk_1",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_definition",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_definition",
"COLUMN_NAME": "templateKey",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "stockKey",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_resource",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_resource",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_resource",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "templateId",
"ORDINAL_POSITION": 3,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_1",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_10",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_3",
"COLUMN_NAME": "addressFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_4",
"COLUMN_NAME": "contextFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_5",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_6",
"COLUMN_NAME": "referenceFieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_7",
"COLUMN_NAME": "resourceTypeId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_8",
"COLUMN_NAME": "systemId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revisions",
"CONSTRAINT_NAME": "resource_revisions_ibfk_9",
"COLUMN_NAME": "environmentId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"CONSTRAINT_NAME": "resource_revision_characteristics_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "resource_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"CONSTRAINT_NAME": "resource_revision_characteristics_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"CONSTRAINT_NAME": "resource_revision_characteristics_ibfk_3",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_specifications",
"CONSTRAINT_NAME": "resource_revision_specifications_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "resource_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_specifications",
"CONSTRAINT_NAME": "resource_revision_specifications_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"CONSTRAINT_NAME": "resource_revision_specification_choices_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "resource_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"CONSTRAINT_NAME": "resource_revision_specification_choices_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"CONSTRAINT_NAME": "resource_revision_specification_fields_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "resource_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"CONSTRAINT_NAME": "resource_revision_specification_fields_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"CONSTRAINT_NAME": "resource_revision_specification_fields_ibfk_3",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"CONSTRAINT_NAME": "resource_revision_specification_sections_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "resource_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"CONSTRAINT_NAME": "resource_revision_specification_sections_ibfk_2",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_specification_fields",
"CONSTRAINT_NAME": "resource_specification_fields_ibfk_1",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_specification_fields",
"CONSTRAINT_NAME": "resource_specification_fields_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"CONSTRAINT_NAME": "resource_specification_field_choices_ibfk_1",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"CONSTRAINT_NAME": "resource_specification_field_choices_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_specification_sections",
"CONSTRAINT_NAME": "resource_specification_sections_ibfk_1",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "resource_template_fields",
"CONSTRAINT_NAME": "resource_template_fields_ibfk_1",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_template_fields",
"CONSTRAINT_NAME": "resource_template_fields_ibfk_2",
"COLUMN_NAME": "fieldId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_template_fields",
"CONSTRAINT_NAME": "resource_template_field_section",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_template_sections",
"REFERENCED_COLUMN_NAME": "templateId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_template_fields",
"CONSTRAINT_NAME": "resource_template_field_section",
"COLUMN_NAME": "sectionId",
"REFERENCED_TABLE_NAME": "resource_template_sections",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "resource_template_sections",
"CONSTRAINT_NAME": "resource_template_sections_ibfk_1",
"COLUMN_NAME": "templateId",
"REFERENCED_TABLE_NAME": "resource_definitions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installations",
"CONSTRAINT_NAME": "software_installations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installations",
"CONSTRAINT_NAME": "software_installations_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installations",
"CONSTRAINT_NAME": "software_installations_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installations",
"CONSTRAINT_NAME": "software_installations_ibfk_4",
"COLUMN_NAME": "licenseResourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installation_revisions",
"CONSTRAINT_NAME": "software_installation_revisions_ibfk_1",
"COLUMN_NAME": "configurationId",
"REFERENCED_TABLE_NAME": "software_installations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installation_revisions",
"CONSTRAINT_NAME": "software_installation_revisions_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installation_revisions",
"CONSTRAINT_NAME": "software_installation_revisions_ibfk_3",
"COLUMN_NAME": "resourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installation_revisions",
"CONSTRAINT_NAME": "software_installation_revisions_ibfk_4",
"COLUMN_NAME": "licenseResourceId",
"REFERENCED_TABLE_NAME": "resources",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "software_installation_revisions",
"CONSTRAINT_NAME": "software_installation_revisions_ibfk_5",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "telework_authorizations",
"CONSTRAINT_NAME": "telework_authorizations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "telework_authorizations",
"CONSTRAINT_NAME": "telework_authorizations_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"CONSTRAINT_NAME": "telework_authorization_revisions_ibfk_1",
"COLUMN_NAME": "authorizationId",
"REFERENCED_TABLE_NAME": "telework_authorizations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"CONSTRAINT_NAME": "telework_authorization_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"CONSTRAINT_NAME": "telework_authorization_revisions_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstations",
"CONSTRAINT_NAME": "workstations_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstations",
"CONSTRAINT_NAME": "workstations_ibfk_2",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstations",
"CONSTRAINT_NAME": "workstations_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstations",
"CONSTRAINT_NAME": "workstations_ibfk_4",
"COLUMN_NAME": "computerAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_assets_ibfk_1",
"COLUMN_NAME": "workstationId",
"REFERENCED_TABLE_NAME": "workstations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_assets_ibfk_2",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_assets_ibfk_3",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_asset_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_asset_company",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_owner_company",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "workstations",
"REFERENCED_COLUMN_NAME": "companyId",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_assets",
"CONSTRAINT_NAME": "workstation_owner_company",
"COLUMN_NAME": "workstationId",
"REFERENCED_TABLE_NAME": "workstations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 2,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_members",
"CONSTRAINT_NAME": "workstation_members_ibfk_1",
"COLUMN_NAME": "workstationId",
"REFERENCED_TABLE_NAME": "workstations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "workstation_members",
"CONSTRAINT_NAME": "workstation_members_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revisions",
"CONSTRAINT_NAME": "workstation_revisions_ibfk_1",
"COLUMN_NAME": "workstationId",
"REFERENCED_TABLE_NAME": "workstations",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revisions",
"CONSTRAINT_NAME": "workstation_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revisions",
"CONSTRAINT_NAME": "workstation_revisions_ibfk_3",
"COLUMN_NAME": "siteId",
"REFERENCED_TABLE_NAME": "company_sites",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revisions",
"CONSTRAINT_NAME": "workstation_revisions_ibfk_4",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revisions",
"CONSTRAINT_NAME": "workstation_revisions_ibfk_5",
"COLUMN_NAME": "computerAssetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "workstation_revision_members",
"CONSTRAINT_NAME": "workstation_revision_members_ibfk_1",
"COLUMN_NAME": "revisionId",
"REFERENCED_TABLE_NAME": "workstation_revisions",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "CASCADE"
},
{
"TABLE_NAME": "workstation_revision_members",
"CONSTRAINT_NAME": "workstation_revision_members_ibfk_2",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profiles",
"CONSTRAINT_NAME": "work_profiles_ibfk_1",
"COLUMN_NAME": "companyId",
"REFERENCED_TABLE_NAME": "companies",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profiles",
"CONSTRAINT_NAME": "work_profiles_ibfk_2",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profiles",
"CONSTRAINT_NAME": "work_profiles_ibfk_3",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profiles",
"CONSTRAINT_NAME": "work_profiles_ibfk_4",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profile_revisions",
"CONSTRAINT_NAME": "work_profile_revisions_ibfk_1",
"COLUMN_NAME": "profileId",
"REFERENCED_TABLE_NAME": "work_profiles",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profile_revisions",
"CONSTRAINT_NAME": "work_profile_revisions_ibfk_2",
"COLUMN_NAME": "actorId",
"REFERENCED_TABLE_NAME": "users",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profile_revisions",
"CONSTRAINT_NAME": "work_profile_revisions_ibfk_3",
"COLUMN_NAME": "personId",
"REFERENCED_TABLE_NAME": "company_contacts",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profile_revisions",
"CONSTRAINT_NAME": "work_profile_revisions_ibfk_4",
"COLUMN_NAME": "assetId",
"REFERENCED_TABLE_NAME": "assets",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
},
{
"TABLE_NAME": "work_profile_revisions",
"CONSTRAINT_NAME": "work_profile_revisions_ibfk_5",
"COLUMN_NAME": "accountId",
"REFERENCED_TABLE_NAME": "access_items",
"REFERENCED_COLUMN_NAME": "id",
"ORDINAL_POSITION": 1,
"UPDATE_RULE": "RESTRICT",
"DELETE_RULE": "RESTRICT"
}
],
"checks": [
{
"TABLE_NAME": "access_directory_environments",
"CONSTRAINT_NAME": "directory_environment_kind",
"CHECK_CLAUSE": "`itemKind` = 'environment'"
},
{
"TABLE_NAME": "access_directory_systems",
"CONSTRAINT_NAME": "directory_system_kind",
"CHECK_CLAUSE": "`itemKind` = 'system'"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_kind",
"CHECK_CLAUSE": "`environmentKind` = 'environment' and `systemKind` = 'system' and `identityScope` = 'local-device'"
},
{
"TABLE_NAME": "access_local_identity_environments",
"CONSTRAINT_NAME": "local_identity_period",
"CHECK_CLAUSE": "`endedAt` is null and `endedBy` is null or `endedAt` is not null and `endedBy` is not null and `endedAt` >= `startedAt`"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_brand_presence",
"CHECK_CLAUSE": "`brandId` is null or `brandDefined` = 1"
},
{
"TABLE_NAME": "assets",
"CONSTRAINT_NAME": "assets_status",
"CHECK_CLAUSE": "`status` in ('operational','broken','available','in_use','maintenance','retired')"
},
{
"TABLE_NAME": "asset_characteristics",
"CONSTRAINT_NAME": "asset_characteristics_typed_value",
"CHECK_CLAUSE": "`valueType` in ('text','multiline','choice') and `textValue` is not null and `numberValue` is null and `booleanValue` is null and `dateValue` is null or `valueType` = 'number' and `textValue` is null and `numberValue` is not null and `booleanValue` is null and `dateValue` is null or `valueType` = 'boolean' and `textValue` is null and `numberValue` is null and `booleanValue` in (0,1) and `booleanValue` is not null and `dateValue` is null or `valueType` = 'date' and `textValue` is null and `numberValue` is null and `booleanValue` is null and `dateValue` is not null and `dateValue` regexp '^[0-9]{4}-[0-9]{2}-[0-9]{2}$'"
},
{
"TABLE_NAME": "asset_definitions",
"CONSTRAINT_NAME": "asset_definition_kind",
"CHECK_CLAUSE": "`kind` = 'field' and `fieldType` in ('text','multiline','number','date','boolean','choice') and `unit` is not null and `inverseName` is null and `symmetric` is null or `kind` = 'template' and `fieldType` is null and `unit` is null and `inverseName` is null and `symmetric` is null or `kind` = 'relation' and `fieldType` is null and `unit` is null and `inverseName` is not null and `symmetric` is not null"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_active_key",
"CHECK_CLAUSE": "`endedAt` is null and `activeAssetId` is not null and `activeAssetId` = `assetId` or `endedAt` is not null and `activeAssetId` is null"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_period",
"CHECK_CLAUSE": "`endedAt` is null or `endedAt` >= `createdAt`"
},
{
"TABLE_NAME": "asset_directory_memberships",
"CONSTRAINT_NAME": "directory_membership_role",
"CHECK_CLAUSE": "`role` in ('member','domain-controller')"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"CONSTRAINT_NAME": "directory_membership_revision_period",
"CHECK_CLAUSE": "`endedAt` is null or `endedAt` <= `recordedAt`"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"CONSTRAINT_NAME": "directory_membership_revision_position",
"CHECK_CLAUSE": "`position` >= 0"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"CONSTRAINT_NAME": "directory_membership_revision_role",
"CHECK_CLAUSE": "`role` in ('member','domain-controller')"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_active",
"CHECK_CLAUSE": "`endedAt` is null and `endedBy` is null and `activeResourceId` is not null and `activeResourceId` = `resourceId` or `endedAt` is not null and `endedBy` is not null and `activeResourceId` is null"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_period",
"CHECK_CLAUSE": "`endedAt` is null or `endedAt` >= `startedAt`"
},
{
"TABLE_NAME": "asset_network_share_publications",
"CONSTRAINT_NAME": "publication_previous_identity",
"CHECK_CLAUSE": "`predecessorId` is null or `predecessorId` <> `id`"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_brand_presence",
"CHECK_CLAUSE": "`brandId` is null or `brandDefined` = 1"
},
{
"TABLE_NAME": "asset_revisions",
"CONSTRAINT_NAME": "asset_revisions_status",
"CHECK_CLAUSE": "`status` in ('operational','broken','available','in_use','maintenance','retired')"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"CONSTRAINT_NAME": "asset_revision_characteristics_typed_value",
"CHECK_CLAUSE": "`valueType` in ('text','multiline','choice') and `textValue` is not null and `numberValue` is null and `booleanValue` is null and `dateValue` is null or `valueType` = 'number' and `textValue` is null and `numberValue` is not null and `booleanValue` is null and `dateValue` is null or `valueType` = 'boolean' and `textValue` is null and `numberValue` is null and `booleanValue` in (0,1) and `booleanValue` is not null and `dateValue` is null or `valueType` = 'date' and `textValue` is null and `numberValue` is null and `booleanValue` is null and `dateValue` is not null and `dateValue` regexp '^[0-9]{4}-[0-9]{2}-[0-9]{2}$'"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_kind",
"CHECK_CLAUSE": "`accessAccountKind` = 'account'"
},
{
"TABLE_NAME": "folder_mappings",
"CONSTRAINT_NAME": "folder_account_nullable",
"CHECK_CLAUSE": "`accessAccountId` is null and `accessAccountWorkspaceId` is null or `accessAccountId` is not null and `accessAccountWorkspaceId` is not null"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_kind",
"CHECK_CLAUSE": "`accessAccountKind` = 'account'"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"CONSTRAINT_NAME": "folder_revision_account_nullable",
"CHECK_CLAUSE": "`accessAccountId` is null and `accessAccountWorkspaceId` is null or `accessAccountId` is not null and `accessAccountWorkspaceId` is not null"
},
{
"TABLE_NAME": "remote_connections",
"CONSTRAINT_NAME": "remote_connections_snapshot_shape",
"CHECK_CLAUSE": "(`sourceKind` = 'company_asset' and `sourceAssetId` is not null or `sourceKind` in ('personal_computer','personal_mobile') and `sourceAssetId` is null) and (`targetKind` = 'network' and `targetAssetId` is null and `targetResourceId` is null or `targetKind` = 'asset' and `targetAssetId` is not null and `targetResourceId` is null and `siteId` is null and (`sourceAssetId` is null or `sourceAssetId` <> `targetAssetId`) or `targetKind` = 'resource' and `targetResourceId` is not null and `targetAssetId` is null and `siteId` is null)"
},
{
"TABLE_NAME": "remote_connection_revisions",
"CONSTRAINT_NAME": "remote_connection_revisions_snapshot_shape",
"CHECK_CLAUSE": "(`sourceKind` = 'company_asset' and `sourceAssetId` is not null or `sourceKind` in ('personal_computer','personal_mobile') and `sourceAssetId` is null) and (`targetKind` = 'network' and `targetAssetId` is null and `targetResourceId` is null or `targetKind` = 'asset' and `targetAssetId` is not null and `targetResourceId` is null and `siteId` is null and (`sourceAssetId` is null or `sourceAssetId` <> `targetAssetId`) or `targetKind` = 'resource' and `targetResourceId` is not null and `targetAssetId` is null and `siteId` is null)"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resource_global_no_integration",
"CHECK_CLAUSE": "`scope` = 'company' or `integrationKind` is null and `addressFieldId` is null and `contextFieldId` is null and `mailboxKind` is null and `accountId` is null and `referenceFieldId` is null and `resourceTypeId` is null and `systemId` is null and `environmentId` is null"
},
{
"TABLE_NAME": "resources",
"CONSTRAINT_NAME": "resource_scope_owner",
"CHECK_CLAUSE": "`scope` = 'company' and char_length(`scope`) = 7 and `companyId` is not null or `scope` = 'global' and char_length(`scope`) = 6 and `companyId` is null"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_dns_canonical",
"CHECK_CLAUSE": "`normalizedDns` = lcase(`normalizedDns`) and octet_length(`normalizedDns`) = octet_length(trim(`normalizedDns`)) and right(`normalizedDns`,1) <> '.'"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_dns_not_empty",
"CHECK_CLAUSE": "char_length(`normalizedDns`) > 0"
},
{
"TABLE_NAME": "resource_directory_domains",
"CONSTRAINT_NAME": "directory_template_semantics",
"CHECK_CLAUSE": "`templateKey` = 'template:windows_domain'"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_active",
"CHECK_CLAUSE": "`activeAddress` is null or cast(`activeAddress` as char charset binary) = cast(`normalizedAddress` as char charset binary)"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_address",
"CHECK_CLAUSE": "char_length(`normalizedAddress`) > 0"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_protocol",
"CHECK_CLAUSE": "`protocol` = 'smb'"
},
{
"TABLE_NAME": "resource_network_shares",
"CONSTRAINT_NAME": "network_share_template",
"CHECK_CLAUSE": "`templateKey` = 'template:shared_folder'"
},
{
"TABLE_NAME": "users",
"CONSTRAINT_NAME": "initial_admin_active",
"CHECK_CLAUSE": "`isInitialAdmin` = 0 or `active` = 1"
}
],
"ddl": [
{
"Table": "access_account_person_revision_values",
"Create Table": "CREATE TABLE `access_account_person_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `accountId` (`accountId`),\n KEY `personId` (`personId`),\n CONSTRAINT `access_account_person_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_account_person_revision_values_ibfk_2` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_account_person_revision_values_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_account_person_values",
"Create Table": "CREATE TABLE `access_account_person_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `accountId` (`accountId`),\n KEY `personId` (`personId`),\n CONSTRAINT `access_account_person_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_account_person_values_ibfk_2` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_account_person_values_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_account_revision_values",
"Create Table": "CREATE TABLE `access_account_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `login` varchar(255) NOT NULL,\n `usage` varchar(16) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `expiresOn` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n CONSTRAINT `access_account_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_account_revision_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_account_revision_values_ibfk_3` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_account_values",
"Create Table": "CREATE TABLE `access_account_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `login` varchar(255) NOT NULL,\n `usage` varchar(16) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `expiresOn` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n CONSTRAINT `access_account_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_account_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_account_values_ibfk_3` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_coverage_revision_values",
"Create Table": "CREATE TABLE `access_coverage_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `needId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `grantId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountPersonId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `membershipId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `needId` (`needId`),\n KEY `grantId` (`grantId`),\n KEY `accountPersonId` (`accountPersonId`),\n KEY `membershipId` (`membershipId`),\n CONSTRAINT `access_coverage_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_coverage_revision_values_ibfk_2` FOREIGN KEY (`needId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_revision_values_ibfk_3` FOREIGN KEY (`grantId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_revision_values_ibfk_4` FOREIGN KEY (`accountPersonId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_revision_values_ibfk_5` FOREIGN KEY (`membershipId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_coverage_values",
"Create Table": "CREATE TABLE `access_coverage_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `needId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `grantId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountPersonId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `membershipId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `needId` (`needId`),\n KEY `grantId` (`grantId`),\n KEY `accountPersonId` (`accountPersonId`),\n KEY `membershipId` (`membershipId`),\n CONSTRAINT `access_coverage_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_coverage_values_ibfk_2` FOREIGN KEY (`needId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_values_ibfk_3` FOREIGN KEY (`grantId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_values_ibfk_4` FOREIGN KEY (`accountPersonId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_coverage_values_ibfk_5` FOREIGN KEY (`membershipId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"View": "access_current_values",
"Create View": "CREATE ALGORITHM=UNDEFINED DEFINER=`scope_test`@`%` SQL SECURITY DEFINER VIEW `access_current_values` AS select `access_system_values`.`ownerId` AS `ownerId`,'system' AS `kind`,`access_system_values`.`name` AS `name`,`access_system_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_system_values` union all select `access_resource_type_values`.`ownerId` AS `ownerId`,'resource_type' AS `kind`,`access_resource_type_values`.`name` AS `name`,`access_resource_type_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_resource_type_values` union all select `access_permission_values`.`ownerId` AS `ownerId`,'permission' AS `kind`,`access_permission_values`.`name` AS `name`,`access_permission_values`.`active` AS `active`,`access_permission_values`.`resourceTypeId` AS `resourceTypeId`,`access_permission_values`.`description` AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_permission_values` union all select `access_template_values`.`ownerId` AS `ownerId`,'template' AS `kind`,`access_template_values`.`name` AS `name`,`access_template_values`.`active` AS `active`,NULL AS `resourceTypeId`,`access_template_values`.`description` AS `description`,`access_template_values`.`systemId` AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_template_values` union all select `access_environment_values`.`ownerId` AS `ownerId`,'environment' AS `kind`,`access_environment_values`.`name` AS `name`,`access_environment_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,`access_environment_values`.`systemId` AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_environment_values` union all select `access_account_values`.`ownerId` AS `ownerId`,'account' AS `kind`,NULL AS `name`,`access_account_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,`access_account_values`.`systemId` AS `systemId`,`access_account_values`.`environmentId` AS `environmentId`,`access_account_values`.`login` AS `login`,`access_account_values`.`usage` AS `usage`,`access_account_values`.`expiresOn` AS `expiresOn`,`access_account_values`.`notes` AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_account_values` union all select `access_account_person_values`.`ownerId` AS `ownerId`,'account_person' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_account_person_values`.`accountId` AS `accountId`,`access_account_person_values`.`personId` AS `personId`,`access_account_person_values`.`startDate` AS `startDate`,`access_account_person_values`.`endDate` AS `endDate`,`access_account_person_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_account_person_values` union all select `access_group_values`.`ownerId` AS `ownerId`,'group' AS `kind`,`access_group_values`.`name` AS `name`,`access_group_values`.`active` AS `active`,NULL AS `resourceTypeId`,`access_group_values`.`description` AS `description`,`access_group_values`.`systemId` AS `systemId`,`access_group_values`.`environmentId` AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,`access_group_values`.`identifier` AS `identifier`,`access_group_values`.`templateId` AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_group_values` union all select `access_membership_values`.`ownerId` AS `ownerId`,'membership' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_membership_values`.`accountId` AS `accountId`,NULL AS `personId`,`access_membership_values`.`startDate` AS `startDate`,`access_membership_values`.`endDate` AS `endDate`,`access_membership_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,`access_membership_values`.`groupId` AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_membership_values` union all select `access_resource_values`.`ownerId` AS `ownerId`,'resource' AS `kind`,`access_resource_values`.`name` AS `name`,`access_resource_values`.`active` AS `active`,`access_resource_values`.`resourceTypeId` AS `resourceTypeId`,NULL AS `description`,`access_resource_values`.`systemId` AS `systemId`,`access_resource_values`.`environmentId` AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,`access_resource_values`.`notes` AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,`access_resource_values`.`reference` AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_resource_values` union all select `access_grant_values`.`ownerId` AS `ownerId`,'grant' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_grant_values`.`accountId` AS `accountId`,NULL AS `personId`,`access_grant_values`.`startDate` AS `startDate`,`access_grant_values`.`endDate` AS `endDate`,`access_grant_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,`access_grant_values`.`groupId` AS `groupId`,NULL AS `reference`,`access_grant_values`.`resourceId` AS `resourceId`,`access_grant_values`.`permissionId` AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_grant_values` union all select `access_need_values`.`ownerId` AS `ownerId`,'need' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,`access_need_values`.`notes` AS `notes`,NULL AS `accountId`,`access_need_values`.`personId` AS `personId`,`access_need_values`.`startDate` AS `startDate`,`access_need_values`.`endDate` AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,`access_need_values`.`resourceId` AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_need_values` union all select `access_coverage_values`.`ownerId` AS `ownerId`,'coverage' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,`access_coverage_values`.`startDate` AS `startDate`,`access_coverage_values`.`endDate` AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,`access_coverage_values`.`needId` AS `needId`,`access_coverage_values`.`grantId` AS `grantId`,`access_coverage_values`.`accountPersonId` AS `accountPersonId`,`access_coverage_values`.`membershipId` AS `membershipId` from `access_coverage_values`",
"character_set_client": "utf8mb4",
"collation_connection": "utf8mb4_unicode_ci"
},
{
"Table": "access_directory_environments",
"Create Table": "CREATE TABLE `access_directory_environments` (\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `workspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `itemKind` varchar(30) NOT NULL DEFAULT 'environment',\n PRIMARY KEY (`environmentId`),\n UNIQUE KEY `directory_environment_scope` (`environmentId`,`companyId`),\n KEY `directory_environment_item` (`environmentId`,`workspaceId`,`itemKind`),\n KEY `directory_environment_system` (`systemId`,`workspaceId`,`companyId`),\n KEY `directory_environment_company` (`workspaceId`,`companyId`),\n CONSTRAINT `directory_environment_company` FOREIGN KEY (`workspaceId`, `companyId`) REFERENCES `access_workspaces` (`id`, `companyId`),\n CONSTRAINT `directory_environment_item` FOREIGN KEY (`environmentId`, `workspaceId`, `itemKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `directory_environment_system` FOREIGN KEY (`systemId`, `workspaceId`, `companyId`) REFERENCES `access_directory_systems` (`systemId`, `workspaceId`, `companyId`),\n CONSTRAINT `directory_environment_kind` CHECK (`itemKind` = 'environment')\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_directory_systems",
"Create Table": "CREATE TABLE `access_directory_systems` (\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `workspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `itemKind` varchar(30) NOT NULL DEFAULT 'system',\n PRIMARY KEY (`systemId`),\n UNIQUE KEY `directory_system_workspace` (`workspaceId`),\n UNIQUE KEY `directory_system_scope` (`systemId`,`workspaceId`,`companyId`),\n KEY `directory_system_item` (`systemId`,`workspaceId`,`itemKind`),\n KEY `directory_system_company` (`workspaceId`,`companyId`),\n CONSTRAINT `directory_system_company` FOREIGN KEY (`workspaceId`, `companyId`) REFERENCES `access_workspaces` (`id`, `companyId`),\n CONSTRAINT `directory_system_item` FOREIGN KEY (`systemId`, `workspaceId`, `itemKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `directory_system_kind` CHECK (`itemKind` = 'system')\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_environment_revision_values",
"Create Table": "CREATE TABLE `access_environment_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n CONSTRAINT `access_environment_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_environment_revision_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_environment_values",
"Create Table": "CREATE TABLE `access_environment_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n CONSTRAINT `access_environment_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_environment_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_grant_revision_values",
"Create Table": "CREATE TABLE `access_grant_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `permissionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `groupId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceId` (`resourceId`),\n KEY `permissionId` (`permissionId`),\n KEY `accountId` (`accountId`),\n KEY `groupId` (`groupId`),\n CONSTRAINT `access_grant_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_grant_revision_values_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_revision_values_ibfk_3` FOREIGN KEY (`permissionId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_revision_values_ibfk_4` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_revision_values_ibfk_5` FOREIGN KEY (`groupId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_grant_values",
"Create Table": "CREATE TABLE `access_grant_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `permissionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `groupId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceId` (`resourceId`),\n KEY `permissionId` (`permissionId`),\n KEY `accountId` (`accountId`),\n KEY `groupId` (`groupId`),\n CONSTRAINT `access_grant_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_grant_values_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_values_ibfk_3` FOREIGN KEY (`permissionId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_values_ibfk_4` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_grant_values_ibfk_5` FOREIGN KEY (`groupId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_group_revision_values",
"Create Table": "CREATE TABLE `access_group_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `identifier` varchar(255) NOT NULL,\n `description` text DEFAULT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `access_group_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_group_revision_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_group_revision_values_ibfk_3` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_group_revision_values_ibfk_4` FOREIGN KEY (`templateId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_group_values",
"Create Table": "CREATE TABLE `access_group_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `identifier` varchar(255) NOT NULL,\n `description` text DEFAULT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `access_group_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_group_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_group_values_ibfk_3` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_group_values_ibfk_4` FOREIGN KEY (`templateId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"View": "access_historical_values",
"Create View": "CREATE ALGORITHM=UNDEFINED DEFINER=`scope_test`@`%` SQL SECURITY DEFINER VIEW `access_historical_values` AS select `access_system_revision_values`.`ownerId` AS `ownerId`,'system' AS `kind`,`access_system_revision_values`.`name` AS `name`,`access_system_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_system_revision_values` union all select `access_resource_type_revision_values`.`ownerId` AS `ownerId`,'resource_type' AS `kind`,`access_resource_type_revision_values`.`name` AS `name`,`access_resource_type_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_resource_type_revision_values` union all select `access_permission_revision_values`.`ownerId` AS `ownerId`,'permission' AS `kind`,`access_permission_revision_values`.`name` AS `name`,`access_permission_revision_values`.`active` AS `active`,`access_permission_revision_values`.`resourceTypeId` AS `resourceTypeId`,`access_permission_revision_values`.`description` AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_permission_revision_values` union all select `access_template_revision_values`.`ownerId` AS `ownerId`,'template' AS `kind`,`access_template_revision_values`.`name` AS `name`,`access_template_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,`access_template_revision_values`.`description` AS `description`,`access_template_revision_values`.`systemId` AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_template_revision_values` union all select `access_environment_revision_values`.`ownerId` AS `ownerId`,'environment' AS `kind`,`access_environment_revision_values`.`name` AS `name`,`access_environment_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,`access_environment_revision_values`.`systemId` AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_environment_revision_values` union all select `access_account_revision_values`.`ownerId` AS `ownerId`,'account' AS `kind`,NULL AS `name`,`access_account_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,`access_account_revision_values`.`systemId` AS `systemId`,`access_account_revision_values`.`environmentId` AS `environmentId`,`access_account_revision_values`.`login` AS `login`,`access_account_revision_values`.`usage` AS `usage`,`access_account_revision_values`.`expiresOn` AS `expiresOn`,`access_account_revision_values`.`notes` AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_account_revision_values` union all select `access_account_person_revision_values`.`ownerId` AS `ownerId`,'account_person' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_account_person_revision_values`.`accountId` AS `accountId`,`access_account_person_revision_values`.`personId` AS `personId`,`access_account_person_revision_values`.`startDate` AS `startDate`,`access_account_person_revision_values`.`endDate` AS `endDate`,`access_account_person_revision_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_account_person_revision_values` union all select `access_group_revision_values`.`ownerId` AS `ownerId`,'group' AS `kind`,`access_group_revision_values`.`name` AS `name`,`access_group_revision_values`.`active` AS `active`,NULL AS `resourceTypeId`,`access_group_revision_values`.`description` AS `description`,`access_group_revision_values`.`systemId` AS `systemId`,`access_group_revision_values`.`environmentId` AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,`access_group_revision_values`.`identifier` AS `identifier`,`access_group_revision_values`.`templateId` AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_group_revision_values` union all select `access_membership_revision_values`.`ownerId` AS `ownerId`,'membership' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_membership_revision_values`.`accountId` AS `accountId`,NULL AS `personId`,`access_membership_revision_values`.`startDate` AS `startDate`,`access_membership_revision_values`.`endDate` AS `endDate`,`access_membership_revision_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,`access_membership_revision_values`.`groupId` AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_membership_revision_values` union all select `access_resource_revision_values`.`ownerId` AS `ownerId`,'resource' AS `kind`,`access_resource_revision_values`.`name` AS `name`,`access_resource_revision_values`.`active` AS `active`,`access_resource_revision_values`.`resourceTypeId` AS `resourceTypeId`,NULL AS `description`,`access_resource_revision_values`.`systemId` AS `systemId`,`access_resource_revision_values`.`environmentId` AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,`access_resource_revision_values`.`notes` AS `notes`,NULL AS `accountId`,NULL AS `personId`,NULL AS `startDate`,NULL AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,`access_resource_revision_values`.`reference` AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_resource_revision_values` union all select `access_grant_revision_values`.`ownerId` AS `ownerId`,'grant' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,`access_grant_revision_values`.`accountId` AS `accountId`,NULL AS `personId`,`access_grant_revision_values`.`startDate` AS `startDate`,`access_grant_revision_values`.`endDate` AS `endDate`,`access_grant_revision_values`.`configuration` AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,`access_grant_revision_values`.`groupId` AS `groupId`,NULL AS `reference`,`access_grant_revision_values`.`resourceId` AS `resourceId`,`access_grant_revision_values`.`permissionId` AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_grant_revision_values` union all select `access_need_revision_values`.`ownerId` AS `ownerId`,'need' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,`access_need_revision_values`.`notes` AS `notes`,NULL AS `accountId`,`access_need_revision_values`.`personId` AS `personId`,`access_need_revision_values`.`startDate` AS `startDate`,`access_need_revision_values`.`endDate` AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,`access_need_revision_values`.`resourceId` AS `resourceId`,NULL AS `permissionId`,NULL AS `needId`,NULL AS `grantId`,NULL AS `accountPersonId`,NULL AS `membershipId` from `access_need_revision_values` union all select `access_coverage_revision_values`.`ownerId` AS `ownerId`,'coverage' AS `kind`,NULL AS `name`,NULL AS `active`,NULL AS `resourceTypeId`,NULL AS `description`,NULL AS `systemId`,NULL AS `environmentId`,NULL AS `login`,NULL AS `usage`,NULL AS `expiresOn`,NULL AS `notes`,NULL AS `accountId`,NULL AS `personId`,`access_coverage_revision_values`.`startDate` AS `startDate`,`access_coverage_revision_values`.`endDate` AS `endDate`,NULL AS `configuration`,NULL AS `identifier`,NULL AS `templateId`,NULL AS `groupId`,NULL AS `reference`,NULL AS `resourceId`,NULL AS `permissionId`,`access_coverage_revision_values`.`needId` AS `needId`,`access_coverage_revision_values`.`grantId` AS `grantId`,`access_coverage_revision_values`.`accountPersonId` AS `accountPersonId`,`access_coverage_revision_values`.`membershipId` AS `membershipId` from `access_coverage_revision_values`",
"character_set_client": "utf8mb4",
"collation_connection": "utf8mb4_unicode_ci"
},
{
"Table": "access_items",
"Create Table": "CREATE TABLE `access_items` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `workspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `kind` varchar(30) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `directory_item_scope_kind` (`id`,`workspaceId`,`kind`),\n KEY `workspaceId` (`workspaceId`),\n CONSTRAINT `access_items_ibfk_1` FOREIGN KEY (`workspaceId`) REFERENCES `access_workspaces` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_local_identity_environments",
"Create Table": "CREATE TABLE `access_local_identity_environments` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `workspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemWorkspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `environmentKind` varchar(30) NOT NULL DEFAULT 'environment',\n `systemKind` varchar(30) NOT NULL DEFAULT 'system',\n `identityScope` varchar(20) NOT NULL DEFAULT 'local-device',\n `startedAt` varchar(24) NOT NULL,\n `startedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `endedAt` varchar(24) DEFAULT NULL,\n `endedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `local_identity_environment` (`environmentId`),\n KEY `local_identity_asset_page` (`companyId`,`assetId`,`id`),\n KEY `local_identity_environment_fk` (`environmentId`,`workspaceId`,`environmentKind`),\n KEY `local_identity_system_fk` (`systemId`,`systemWorkspaceId`,`systemKind`),\n KEY `local_identity_company` (`workspaceId`,`companyId`),\n KEY `local_identity_start_actor` (`startedBy`),\n KEY `local_identity_end_actor` (`endedBy`),\n CONSTRAINT `local_identity_asset_fk` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `local_identity_company` FOREIGN KEY (`workspaceId`, `companyId`) REFERENCES `access_workspaces` (`id`, `companyId`),\n CONSTRAINT `local_identity_end_actor` FOREIGN KEY (`endedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `local_identity_environment_fk` FOREIGN KEY (`environmentId`, `workspaceId`, `environmentKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `local_identity_start_actor` FOREIGN KEY (`startedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `local_identity_system_fk` FOREIGN KEY (`systemId`, `systemWorkspaceId`, `systemKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `local_identity_kind` CHECK (`environmentKind` = 'environment' and `systemKind` = 'system' and `identityScope` = 'local-device'),\n CONSTRAINT `local_identity_period` CHECK (`endedAt` is null and `endedBy` is null or `endedAt` is not null and `endedBy` is not null and `endedAt` >= `startedAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_membership_revision_values",
"Create Table": "CREATE TABLE `access_membership_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `groupId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `accountId` (`accountId`),\n KEY `groupId` (`groupId`),\n CONSTRAINT `access_membership_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_membership_revision_values_ibfk_2` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_membership_revision_values_ibfk_3` FOREIGN KEY (`groupId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_membership_values",
"Create Table": "CREATE TABLE `access_membership_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `groupId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `configuration` varchar(20) NOT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `accountId` (`accountId`),\n KEY `groupId` (`groupId`),\n CONSTRAINT `access_membership_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_membership_values_ibfk_2` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_membership_values_ibfk_3` FOREIGN KEY (`groupId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_need_permissions",
"Create Table": "CREATE TABLE `access_need_permissions` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `permissionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`ownerId`,`position`),\n UNIQUE KEY `access_need_permissions_unique` (`ownerId`,`permissionId`),\n KEY `permissionId` (`permissionId`),\n CONSTRAINT `access_need_permissions_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_need_values` (`ownerId`) ON DELETE CASCADE,\n CONSTRAINT `access_need_permissions_ibfk_2` FOREIGN KEY (`permissionId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_need_revision_permissions",
"Create Table": "CREATE TABLE `access_need_revision_permissions` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `permissionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`ownerId`,`position`),\n UNIQUE KEY `access_need_revision_permissions_unique` (`ownerId`,`permissionId`),\n KEY `permissionId` (`permissionId`),\n CONSTRAINT `access_need_revision_permissions_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_need_revision_values` (`ownerId`) ON DELETE CASCADE,\n CONSTRAINT `access_need_revision_permissions_ibfk_2` FOREIGN KEY (`permissionId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_need_revision_values",
"Create Table": "CREATE TABLE `access_need_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `personId` (`personId`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `access_need_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_need_revision_values_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `access_need_revision_values_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_need_values",
"Create Table": "CREATE TABLE `access_need_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `startDate` varchar(10) NOT NULL,\n `endDate` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `personId` (`personId`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `access_need_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_need_values_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `access_need_values_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_permission_revision_values",
"Create Table": "CREATE TABLE `access_permission_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `description` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n CONSTRAINT `access_permission_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_permission_revision_values_ibfk_2` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_permission_values",
"Create Table": "CREATE TABLE `access_permission_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `description` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n CONSTRAINT `access_permission_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_permission_values_ibfk_2` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_person_references",
"Create Table": "CREATE TABLE `access_person_references` (\n `itemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`itemId`,`personId`),\n KEY `personId` (`personId`),\n CONSTRAINT `access_person_references_ibfk_1` FOREIGN KEY (`itemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_person_references_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_references",
"Create Table": "CREATE TABLE `access_references` (\n `id` int(11) NOT NULL AUTO_INCREMENT,\n `itemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `targetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `access_reference_unique` (`itemId`,`targetId`),\n KEY `targetId` (`targetId`),\n CONSTRAINT `access_references_ibfk_1` FOREIGN KEY (`itemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_references_ibfk_2` FOREIGN KEY (`targetId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_resource_revision_values",
"Create Table": "CREATE TABLE `access_resource_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `reference` varchar(255) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n CONSTRAINT `access_resource_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_resource_revision_values_ibfk_2` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_resource_revision_values_ibfk_3` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_resource_revision_values_ibfk_4` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_resource_type_revision_values",
"Create Table": "CREATE TABLE `access_resource_type_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`ownerId`),\n CONSTRAINT `access_resource_type_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_resource_type_values",
"Create Table": "CREATE TABLE `access_resource_type_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`ownerId`),\n CONSTRAINT `access_resource_type_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_resource_values",
"Create Table": "CREATE TABLE `access_resource_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `reference` varchar(255) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n CONSTRAINT `access_resource_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_resource_values_ibfk_2` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_resource_values_ibfk_3` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_resource_values_ibfk_4` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_revisions",
"Create Table": "CREATE TABLE `access_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `itemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sequence` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `access_revision_sequence_unique` (`itemId`,`sequence`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `access_revisions_ibfk_1` FOREIGN KEY (`itemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `access_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_system_revision_values",
"Create Table": "CREATE TABLE `access_system_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`ownerId`),\n CONSTRAINT `access_system_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_system_values",
"Create Table": "CREATE TABLE `access_system_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`ownerId`),\n CONSTRAINT `access_system_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_template_revision_values",
"Create Table": "CREATE TABLE `access_template_revision_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `description` text DEFAULT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n CONSTRAINT `access_template_revision_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_template_revision_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_template_values",
"Create Table": "CREATE TABLE `access_template_values` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `description` text DEFAULT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`ownerId`),\n KEY `systemId` (`systemId`),\n CONSTRAINT `access_template_values_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `access_items` (`id`) ON DELETE CASCADE,\n CONSTRAINT `access_template_values_ibfk_2` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "access_workspaces",
"Create Table": "CREATE TABLE `access_workspaces` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `scopeKey` varchar(40) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `scopeKey` (`scopeKey`),\n UNIQUE KEY `directory_workspace_company` (`id`,`companyId`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `access_workspaces_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "application_configurations",
"Create Table": "CREATE TABLE `application_configurations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `delivery` varchar(16) NOT NULL,\n `version` varchar(100) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(80) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `companyId` (`companyId`),\n KEY `profileId` (`profileId`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `application_configurations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `application_configurations_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `application_configurations_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "application_configuration_revisions",
"Create Table": "CREATE TABLE `application_configuration_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `configurationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `delivery` varchar(16) NOT NULL,\n `version` varchar(100) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `application_configuration_position` (`configurationId`,`position`),\n KEY `profileId` (`profileId`),\n KEY `resourceId` (`resourceId`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `application_configuration_revisions_ibfk_1` FOREIGN KEY (`configurationId`) REFERENCES `application_configurations` (`id`),\n CONSTRAINT `application_configuration_revisions_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `application_configuration_revisions_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `application_configuration_revisions_ibfk_4` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "assets",
"Create Table": "CREATE TABLE `assets` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `brandId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `registeredOn` date DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `status` varchar(15) NOT NULL,\n `notes` text NOT NULL,\n `brandDefined` tinyint(1) NOT NULL DEFAULT 0,\n `templateName` varchar(100) NOT NULL,\n `sectionsDefined` tinyint(1) NOT NULL DEFAULT 0,\n PRIMARY KEY (`id`),\n UNIQUE KEY `assets_company_identity` (`companyId`,`id`),\n KEY `templateId` (`templateId`),\n KEY `siteId` (`siteId`),\n KEY `brandId` (`brandId`),\n CONSTRAINT `assets_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `assets_ibfk_2` FOREIGN KEY (`templateId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `assets_ibfk_3` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `assets_ibfk_4` FOREIGN KEY (`brandId`) REFERENCES `asset_brands` (`id`),\n CONSTRAINT `assets_brand_presence` CHECK (`brandId` is null or `brandDefined` = 1),\n CONSTRAINT `assets_status` CHECK (`status` in ('operational','broken','available','in_use','maintenance','retired'))\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_availability",
"Create Table": "CREATE TABLE `asset_availability` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `definitionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `active` tinyint(1) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `asset_company_availability_unique` (`companyId`,`definitionId`),\n KEY `catalogId` (`catalogId`),\n KEY `definitionId` (`definitionId`),\n CONSTRAINT `asset_availability_ibfk_1` FOREIGN KEY (`catalogId`) REFERENCES `asset_catalogs` (`id`),\n CONSTRAINT `asset_availability_ibfk_2` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `asset_availability_ibfk_3` FOREIGN KEY (`definitionId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_brands",
"Create Table": "CREATE TABLE `asset_brands` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `builtin` tinyint(1) NOT NULL,\n `logoSvg` text DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_catalogs",
"Create Table": "CREATE TABLE `asset_catalogs` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogKey` varchar(20) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `catalogKey` (`catalogKey`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_characteristics",
"Create Table": "CREATE TABLE `asset_characteristics` (\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `valueType` varchar(12) NOT NULL,\n `textValue` text DEFAULT NULL,\n `numberValue` double DEFAULT NULL,\n `booleanValue` tinyint(1) DEFAULT NULL,\n `dateValue` date DEFAULT NULL,\n PRIMARY KEY (`assetId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `asset_characteristics_ibfk_1` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_characteristics_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_characteristics_snapshot` FOREIGN KEY (`assetId`, `fieldId`) REFERENCES `asset_specification_fields` (`assetId`, `fieldId`),\n CONSTRAINT `asset_characteristics_typed_value` CHECK (`valueType` in ('text','multiline','choice') and `textValue` is not null and `numberValue` is null and `booleanValue` is null and `dateValue` is null or `valueType` = 'number' and `textValue` is null and `numberValue` is not null and `booleanValue` is null and `dateValue` is null or `valueType` = 'boolean' and `textValue` is null and `numberValue` is null and `booleanValue` in (0,1) and `booleanValue` is not null and `dateValue` is null or `valueType` = 'date' and `textValue` is null and `numberValue` is null and `booleanValue` is null and `dateValue` is not null and `dateValue` regexp '^[0-9]{4}-[0-9]{2}-[0-9]{2}$')\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_definitions",
"Create Table": "CREATE TABLE `asset_definitions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `stockKey` varchar(100) DEFAULT NULL,\n `kind` varchar(12) NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `icon` varchar(30) DEFAULT NULL,\n `fieldType` varchar(12) DEFAULT NULL,\n `unit` varchar(30) DEFAULT NULL,\n `inverseName` varchar(100) DEFAULT NULL,\n `symmetric` tinyint(1) DEFAULT NULL,\n `sectionsDefined` tinyint(1) NOT NULL DEFAULT 0,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `stockKey` (`stockKey`),\n KEY `catalogId` (`catalogId`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `asset_definitions_ibfk_1` FOREIGN KEY (`catalogId`) REFERENCES `asset_catalogs` (`id`),\n CONSTRAINT `asset_definitions_ibfk_2` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `asset_definition_kind` CHECK (`kind` = 'field' and `fieldType` in ('text','multiline','number','date','boolean','choice') and `unit` is not null and `inverseName` is null and `symmetric` is null or `kind` = 'template' and `fieldType` is null and `unit` is null and `inverseName` is null and `symmetric` is null or `kind` = 'relation' and `fieldType` is null and `unit` is null and `inverseName` is not null and `symmetric` is not null)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_directory_memberships",
"Create Table": "CREATE TABLE `asset_directory_memberships` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `domainResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `predecessorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `role` varchar(30) NOT NULL,\n `createdAt` varchar(30) NOT NULL,\n `endedAt` varchar(30) DEFAULT NULL,\n `activeAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `directory_membership_identity_scope` (`id`,`companyId`,`assetId`),\n UNIQUE KEY `directory_membership_active` (`activeAssetId`),\n UNIQUE KEY `directory_membership_predecessor` (`predecessorId`),\n KEY `directory_membership_asset` (`companyId`,`assetId`,`id`),\n KEY `directory_membership_domain` (`companyId`,`domainResourceId`,`role`,`endedAt`,`id`),\n KEY `directory_membership_domain_fk` (`domainResourceId`,`companyId`),\n KEY `directory_membership_previous_fk` (`predecessorId`,`companyId`,`assetId`),\n KEY `directory_membership_domain_page` (`companyId`,`domainResourceId`,`id`),\n CONSTRAINT `directory_membership_asset_fk` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `directory_membership_domain_fk` FOREIGN KEY (`domainResourceId`, `companyId`) REFERENCES `resource_directory_domains` (`resourceId`, `companyId`),\n CONSTRAINT `directory_membership_previous_fk` FOREIGN KEY (`predecessorId`, `companyId`, `assetId`) REFERENCES `asset_directory_memberships` (`id`, `companyId`, `assetId`),\n CONSTRAINT `directory_membership_active_key` CHECK (`endedAt` is null and `activeAssetId` is not null and `activeAssetId` = `assetId` or `endedAt` is not null and `activeAssetId` is null),\n CONSTRAINT `directory_membership_role` CHECK (`role` in ('member','domain-controller')),\n CONSTRAINT `directory_membership_period` CHECK (`endedAt` is null or `endedAt` >= `createdAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_directory_membership_revisions",
"Create Table": "CREATE TABLE `asset_directory_membership_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `membershipId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `role` varchar(30) NOT NULL,\n `endedAt` varchar(30) DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(30) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `directory_membership_revision_order` (`membershipId`,`position`),\n KEY `directory_membership_revision_actor` (`actorId`),\n CONSTRAINT `directory_membership_revision_actor` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `directory_membership_revision_owner` FOREIGN KEY (`membershipId`) REFERENCES `asset_directory_memberships` (`id`),\n CONSTRAINT `directory_membership_revision_role` CHECK (`role` in ('member','domain-controller')),\n CONSTRAINT `directory_membership_revision_position` CHECK (`position` >= 0),\n CONSTRAINT `directory_membership_revision_period` CHECK (`endedAt` is null or `endedAt` <= `recordedAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_field_choices",
"Create Table": "CREATE TABLE `asset_field_choices` (\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`fieldId`,`position`),\n CONSTRAINT `asset_field_choices_ibfk_1` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_infrastructure",
"Create Table": "CREATE TABLE `asset_infrastructure` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `assetId` (`assetId`),\n KEY `infrastructure_asset_company` (`companyId`,`assetId`),\n CONSTRAINT `asset_infrastructure_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `asset_infrastructure_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `infrastructure_asset_company` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_infrastructure_revisions",
"Create Table": "CREATE TABLE `asset_infrastructure_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `infrastructureId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(30) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `infrastructure_revision_position` (`infrastructureId`,`position`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `asset_infrastructure_revisions_ibfk_1` FOREIGN KEY (`infrastructureId`) REFERENCES `asset_infrastructure` (`id`),\n CONSTRAINT `asset_infrastructure_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_infrastructure_roles",
"Create Table": "CREATE TABLE `asset_infrastructure_roles` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `role` varchar(30) NOT NULL,\n PRIMARY KEY (`revisionId`,`role`),\n CONSTRAINT `asset_infrastructure_roles_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_infrastructure_revisions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_interface_address_snapshots",
"Create Table": "CREATE TABLE `asset_interface_address_snapshots` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `interfaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `address` varchar(45) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`id`),\n KEY `interface_address_owner` (`revisionId`,`interfaceId`),\n CONSTRAINT `asset_interface_address_snapshots_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_infrastructure_revisions` (`id`),\n CONSTRAINT `interface_address_owner` FOREIGN KEY (`revisionId`, `interfaceId`) REFERENCES `asset_interface_snapshots` (`revisionId`, `id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_interface_snapshots",
"Create Table": "CREATE TABLE `asset_interface_snapshots` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `kind` varchar(12) NOT NULL,\n `mac` varchar(17) NOT NULL,\n `notes` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`id`),\n CONSTRAINT `asset_interface_snapshots_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_infrastructure_revisions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_network_share_publications",
"Create Table": "CREATE TABLE `asset_network_share_publications` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `predecessorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `startedAt` varchar(30) NOT NULL,\n `startedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `endedAt` varchar(30) DEFAULT NULL,\n `endedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `activeResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `publication_scope` (`id`,`companyId`,`resourceId`),\n UNIQUE KEY `publication_active_resource` (`activeResourceId`),\n UNIQUE KEY `publication_successor` (`predecessorId`),\n KEY `publication_asset` (`companyId`,`assetId`,`id`),\n KEY `publication_resource` (`companyId`,`resourceId`,`id`),\n KEY `publication_share_fk` (`resourceId`,`companyId`),\n KEY `publication_previous_fk` (`predecessorId`,`companyId`,`resourceId`),\n KEY `publication_start_actor` (`startedBy`),\n KEY `publication_end_actor` (`endedBy`),\n CONSTRAINT `publication_asset_fk` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `publication_end_actor` FOREIGN KEY (`endedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `publication_previous_fk` FOREIGN KEY (`predecessorId`, `companyId`, `resourceId`) REFERENCES `asset_network_share_publications` (`id`, `companyId`, `resourceId`),\n CONSTRAINT `publication_share_fk` FOREIGN KEY (`resourceId`, `companyId`) REFERENCES `resource_network_shares` (`resourceId`, `companyId`),\n CONSTRAINT `publication_start_actor` FOREIGN KEY (`startedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `publication_active` CHECK (`endedAt` is null and `endedBy` is null and `activeResourceId` is not null and `activeResourceId` = `resourceId` or `endedAt` is not null and `endedBy` is not null and `activeResourceId` is null),\n CONSTRAINT `publication_previous_identity` CHECK (`predecessorId` is null or `predecessorId` <> `id`),\n CONSTRAINT `publication_period` CHECK (`endedAt` is null or `endedAt` >= `startedAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_relationships",
"Create Table": "CREATE TABLE `asset_relationships` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `targetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `typeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `inverseName` varchar(100) NOT NULL,\n `symmetric` tinyint(1) NOT NULL,\n `notes` text NOT NULL,\n `createdBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `createdAt` varchar(30) NOT NULL,\n `endedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `endedAt` varchar(30) DEFAULT NULL,\n `activeKey` varchar(150) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `activeKey` (`activeKey`),\n KEY `sourceId` (`sourceId`),\n KEY `targetId` (`targetId`),\n KEY `typeId` (`typeId`),\n KEY `createdBy` (`createdBy`),\n KEY `endedBy` (`endedBy`),\n KEY `relationship_source_company` (`companyId`,`sourceId`),\n KEY `relationship_target_company` (`companyId`,`targetId`),\n CONSTRAINT `asset_relationships_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `asset_relationships_ibfk_2` FOREIGN KEY (`sourceId`) REFERENCES `assets` (`id`),\n CONSTRAINT `asset_relationships_ibfk_3` FOREIGN KEY (`targetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `asset_relationships_ibfk_4` FOREIGN KEY (`typeId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_relationships_ibfk_5` FOREIGN KEY (`createdBy`) REFERENCES `users` (`id`),\n CONSTRAINT `asset_relationships_ibfk_6` FOREIGN KEY (`endedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `relationship_source_company` FOREIGN KEY (`companyId`, `sourceId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `relationship_target_company` FOREIGN KEY (`companyId`, `targetId`) REFERENCES `assets` (`companyId`, `id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revisions",
"Create Table": "CREATE TABLE `asset_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `brandId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `recordedAt` varchar(30) NOT NULL,\n `registeredOn` date DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `status` varchar(15) NOT NULL,\n `notes` text NOT NULL,\n `brandDefined` tinyint(1) NOT NULL DEFAULT 0,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `asset_revision_identity` (`id`,`assetId`),\n KEY `assetId` (`assetId`),\n KEY `actorId` (`actorId`),\n KEY `siteId` (`siteId`),\n KEY `brandId` (`brandId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `asset_revisions_ibfk_1` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `asset_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `asset_revisions_ibfk_3` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `asset_revisions_ibfk_4` FOREIGN KEY (`brandId`) REFERENCES `asset_brands` (`id`),\n CONSTRAINT `asset_revisions_ibfk_5` FOREIGN KEY (`templateId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_revisions_brand_presence` CHECK (`brandId` is null or `brandDefined` = 1),\n CONSTRAINT `asset_revisions_status` CHECK (`status` in ('operational','broken','available','in_use','maintenance','retired'))\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revision_characteristics",
"Create Table": "CREATE TABLE `asset_revision_characteristics` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `valueType` varchar(12) NOT NULL,\n `textValue` text DEFAULT NULL,\n `numberValue` double DEFAULT NULL,\n `booleanValue` tinyint(1) DEFAULT NULL,\n `dateValue` date DEFAULT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`),\n KEY `assetId` (`assetId`),\n KEY `fieldId` (`fieldId`),\n KEY `asset_value_revision_owner` (`revisionId`,`assetId`),\n CONSTRAINT `asset_historical_field_snapshot` FOREIGN KEY (`revisionId`, `fieldId`) REFERENCES `asset_revision_specification_fields` (`revisionId`, `fieldId`),\n CONSTRAINT `asset_revision_characteristics_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_characteristics_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_characteristics_ibfk_3` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_value_revision_owner` FOREIGN KEY (`revisionId`, `assetId`) REFERENCES `asset_revisions` (`id`, `assetId`),\n CONSTRAINT `asset_revision_characteristics_typed_value` CHECK (`valueType` in ('text','multiline','choice') and `textValue` is not null and `numberValue` is null and `booleanValue` is null and `dateValue` is null or `valueType` = 'number' and `textValue` is null and `numberValue` is not null and `booleanValue` is null and `dateValue` is null or `valueType` = 'boolean' and `textValue` is null and `numberValue` is null and `booleanValue` in (0,1) and `booleanValue` is not null and `dateValue` is null or `valueType` = 'date' and `textValue` is null and `numberValue` is null and `booleanValue` is null and `dateValue` is not null and `dateValue` regexp '^[0-9]{4}-[0-9]{2}-[0-9]{2}$')\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revision_specifications",
"Create Table": "CREATE TABLE `asset_revision_specifications` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateName` varchar(100) NOT NULL,\n `sectionsDefined` tinyint(1) NOT NULL,\n PRIMARY KEY (`revisionId`),\n KEY `assetId` (`assetId`),\n CONSTRAINT `asset_revision_specifications_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_specifications_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revision_specification_choices",
"Create Table": "CREATE TABLE `asset_revision_specification_choices` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`,`position`),\n KEY `assetId` (`assetId`),\n CONSTRAINT `asset_revision_specification_choices_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_specification_choices_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revision_specification_fields",
"Create Table": "CREATE TABLE `asset_revision_specification_fields` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `fieldType` varchar(12) NOT NULL,\n `unit` varchar(30) NOT NULL,\n `required` tinyint(1) NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`),\n KEY `assetId` (`assetId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `asset_revision_specification_fields_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_specification_fields_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `asset_revision_specification_fields_ibfk_3` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_revision_specification_sections",
"Create Table": "CREATE TABLE `asset_revision_specification_sections` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`id`),\n KEY `assetId` (`assetId`),\n CONSTRAINT `asset_revision_specification_sections_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `asset_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_revision_specification_sections_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_specification_fields",
"Create Table": "CREATE TABLE `asset_specification_fields` (\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `fieldType` varchar(12) NOT NULL,\n `unit` varchar(30) NOT NULL,\n `required` tinyint(1) NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`assetId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n KEY `asset_snapshot_section` (`assetId`,`sectionId`),\n CONSTRAINT `asset_snapshot_section` FOREIGN KEY (`assetId`, `sectionId`) REFERENCES `asset_specification_sections` (`assetId`, `id`),\n CONSTRAINT `asset_specification_fields_ibfk_1` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_specification_fields_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_specification_field_choices",
"Create Table": "CREATE TABLE `asset_specification_field_choices` (\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`assetId`,`fieldId`,`position`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `asset_specification_field_choices_ibfk_1` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`) ON DELETE CASCADE,\n CONSTRAINT `asset_specification_field_choices_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_specification_field_choices_snapshot` FOREIGN KEY (`assetId`, `fieldId`) REFERENCES `asset_specification_fields` (`assetId`, `fieldId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_specification_sections",
"Create Table": "CREATE TABLE `asset_specification_sections` (\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`assetId`,`id`),\n CONSTRAINT `asset_specification_sections_ibfk_1` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_support",
"Create Table": "CREATE TABLE `asset_support` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `destination` varchar(300) NOT NULL,\n `requiresVpn` tinyint(1) NOT NULL,\n `preferred` tinyint(1) NOT NULL,\n `state` varchar(12) NOT NULL,\n `notes` text NOT NULL,\n `preferredKey` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `preferredKey` (`preferredKey`),\n KEY `assetId` (`assetId`),\n KEY `support_asset_company` (`companyId`,`assetId`),\n KEY `asset_support_resource_reference` (`resourceId`),\n KEY `support_resource_company` (`companyId`,`resourceId`),\n CONSTRAINT `asset_support_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `asset_support_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `asset_support_resource_reference` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `support_asset_company` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `support_resource_company` FOREIGN KEY (`companyId`, `resourceId`) REFERENCES `resources` (`companyId`, `id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_support_revisions",
"Create Table": "CREATE TABLE `asset_support_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `connectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `destination` varchar(300) NOT NULL,\n `requiresVpn` tinyint(1) NOT NULL,\n `preferred` tinyint(1) NOT NULL,\n `state` varchar(12) NOT NULL,\n `notes` text NOT NULL,\n `recordedAt` varchar(30) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n KEY `connectionId` (`connectionId`),\n KEY `actorId` (`actorId`),\n KEY `asset_support_revisions_resource_reference` (`resourceId`),\n CONSTRAINT `asset_support_revisions_ibfk_1` FOREIGN KEY (`connectionId`) REFERENCES `asset_support` (`id`),\n CONSTRAINT `asset_support_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `asset_support_revisions_resource_reference` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_template_fields",
"Create Table": "CREATE TABLE `asset_template_fields` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `required` tinyint(1) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `asset_template_field_unique` (`templateId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n KEY `asset_binding_section_template` (`templateId`,`sectionId`),\n CONSTRAINT `asset_binding_section_template` FOREIGN KEY (`templateId`, `sectionId`) REFERENCES `asset_template_sections` (`templateId`, `id`),\n CONSTRAINT `asset_template_fields_ibfk_1` FOREIGN KEY (`templateId`) REFERENCES `asset_definitions` (`id`),\n CONSTRAINT `asset_template_fields_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "asset_template_sections",
"Create Table": "CREATE TABLE `asset_template_sections` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `asset_section_template_identity` (`templateId`,`id`),\n CONSTRAINT `asset_template_sections_ibfk_1` FOREIGN KEY (`templateId`) REFERENCES `asset_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "brand_catalog_lock",
"Create Table": "CREATE TABLE `brand_catalog_lock` (\n `id` int(11) NOT NULL,\n `logosImported` tinyint(1) NOT NULL DEFAULT 0,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "certificate_configurations",
"Create Table": "CREATE TABLE `certificate_configurations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `location` varchar(255) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(80) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `companyId` (`companyId`),\n KEY `profileId` (`profileId`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `certificate_configurations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `certificate_configurations_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `certificate_configurations_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "certificate_configuration_revisions",
"Create Table": "CREATE TABLE `certificate_configuration_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `configurationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `location` varchar(255) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `certificate_configuration_position` (`configurationId`,`position`),\n KEY `profileId` (`profileId`),\n KEY `resourceId` (`resourceId`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `certificate_configuration_revisions_ibfk_1` FOREIGN KEY (`configurationId`) REFERENCES `certificate_configurations` (`id`),\n CONSTRAINT `certificate_configuration_revisions_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `certificate_configuration_revisions_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `certificate_configuration_revisions_ibfk_4` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "companies",
"Create Table": "CREATE TABLE `companies` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `logoVersion` varchar(64) DEFAULT NULL,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "company_contacts",
"Create Table": "CREATE TABLE `company_contacts` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `position` varchar(100) DEFAULT NULL,\n `email` varchar(254) DEFAULT NULL,\n `phone` varchar(50) DEFAULT NULL,\n `active` tinyint(1) NOT NULL,\n `photoVersion` varchar(64) DEFAULT NULL,\n `isContact` tinyint(1) NOT NULL DEFAULT 1,\n PRIMARY KEY (`id`),\n UNIQUE KEY `person_company_identity_unique` (`id`,`companyId`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `company_contacts_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "company_departments",
"Create Table": "CREATE TABLE `company_departments` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `nameKey` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `department_company_identity_unique` (`id`,`companyId`),\n UNIQUE KEY `department_company_name_unique` (`companyId`,`nameKey`),\n CONSTRAINT `company_departments_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "company_logos",
"Create Table": "CREATE TABLE `company_logos` (\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `data` mediumblob NOT NULL,\n `version` varchar(64) NOT NULL,\n PRIMARY KEY (`companyId`),\n CONSTRAINT `company_logos_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "company_sites",
"Create Table": "CREATE TABLE `company_sites` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL DEFAULT 1,\n `address` text DEFAULT NULL,\n `phone` varchar(50) DEFAULT NULL,\n PRIMARY KEY (`id`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `company_sites_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "department_assignment_revisions",
"Create Table": "CREATE TABLE `department_assignment_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assignmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sequence` int(11) NOT NULL,\n `position` varchar(100) DEFAULT NULL,\n `startDate` date NOT NULL,\n `endDate` date DEFAULT NULL,\n `isPrimary` tinyint(1) NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `assignment_revision_sequence_unique` (`assignmentId`,`sequence`),\n CONSTRAINT `department_assignment_revisions_ibfk_1` FOREIGN KEY (`assignmentId`) REFERENCES `person_department_assignments` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "folder_mappings",
"Create Table": "CREATE TABLE `folder_mappings` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `needId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accessAccountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `path` varchar(255) NOT NULL,\n `driveLetter` varchar(2) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(110) DEFAULT NULL,\n `driveKey` varchar(40) DEFAULT NULL,\n `accessAccountWorkspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `accessAccountKind` varchar(30) NOT NULL DEFAULT 'account',\n PRIMARY KEY (`id`),\n UNIQUE KEY `folder_mapping_company_scope` (`id`,`companyId`),\n UNIQUE KEY `currentKey` (`currentKey`),\n UNIQUE KEY `driveKey` (`driveKey`),\n KEY `companyId` (`companyId`),\n KEY `profileId` (`profileId`),\n KEY `needId` (`needId`),\n KEY `folder_account_item` (`accessAccountId`,`accessAccountWorkspaceId`,`accessAccountKind`),\n KEY `folder_account_company` (`accessAccountWorkspaceId`,`companyId`),\n CONSTRAINT `folder_account_company` FOREIGN KEY (`accessAccountWorkspaceId`, `companyId`) REFERENCES `access_workspaces` (`id`, `companyId`),\n CONSTRAINT `folder_account_item` FOREIGN KEY (`accessAccountId`, `accessAccountWorkspaceId`, `accessAccountKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `folder_mappings_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `folder_mappings_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `folder_mappings_ibfk_3` FOREIGN KEY (`needId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `folder_mappings_ibfk_4` FOREIGN KEY (`accessAccountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `folder_account_kind` CHECK (`accessAccountKind` = 'account'),\n CONSTRAINT `folder_account_nullable` CHECK (`accessAccountId` is null and `accessAccountWorkspaceId` is null or `accessAccountId` is not null and `accessAccountWorkspaceId` is not null)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "folder_mapping_revisions",
"Create Table": "CREATE TABLE `folder_mapping_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `mappingId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `needId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accessAccountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `path` varchar(255) NOT NULL,\n `driveLetter` varchar(2) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `accessAccountWorkspaceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `accessAccountKind` varchar(30) NOT NULL DEFAULT 'account',\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `folder_mapping_position` (`mappingId`,`position`),\n KEY `profileId` (`profileId`),\n KEY `needId` (`needId`),\n KEY `actorId` (`actorId`),\n KEY `folder_revision_account_item` (`accessAccountId`,`accessAccountWorkspaceId`,`accessAccountKind`),\n KEY `folder_revision_account_company` (`accessAccountWorkspaceId`,`companyId`),\n KEY `folder_revision_account_mapping` (`mappingId`,`companyId`),\n CONSTRAINT `folder_mapping_revisions_ibfk_1` FOREIGN KEY (`mappingId`) REFERENCES `folder_mappings` (`id`),\n CONSTRAINT `folder_mapping_revisions_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `folder_mapping_revisions_ibfk_3` FOREIGN KEY (`needId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `folder_mapping_revisions_ibfk_4` FOREIGN KEY (`accessAccountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `folder_mapping_revisions_ibfk_5` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `folder_revision_account_company` FOREIGN KEY (`accessAccountWorkspaceId`, `companyId`) REFERENCES `access_workspaces` (`id`, `companyId`),\n CONSTRAINT `folder_revision_account_item` FOREIGN KEY (`accessAccountId`, `accessAccountWorkspaceId`, `accessAccountKind`) REFERENCES `access_items` (`id`, `workspaceId`, `kind`),\n CONSTRAINT `folder_revision_account_mapping` FOREIGN KEY (`mappingId`, `companyId`) REFERENCES `folder_mappings` (`id`, `companyId`),\n CONSTRAINT `folder_revision_account_kind` CHECK (`accessAccountKind` = 'account'),\n CONSTRAINT `folder_revision_account_nullable` CHECK (`accessAccountId` is null and `accessAccountWorkspaceId` is null or `accessAccountId` is not null and `accessAccountWorkspaceId` is not null)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "http_sessions",
"Create Table": "CREATE TABLE `http_sessions` (\n `sid` varchar(36) NOT NULL,\n `expires` datetime DEFAULT NULL,\n `userId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `authVersion` int(11) DEFAULT NULL,\n `csrfToken` varchar(128) DEFAULT NULL,\n `cookieExpires` varchar(30) DEFAULT NULL,\n `originalMaxAge` bigint(20) DEFAULT NULL,\n `cookiePath` varchar(255) DEFAULT NULL,\n `cookieDomain` varchar(255) DEFAULT NULL,\n `cookieSecure` varchar(10) DEFAULT NULL,\n `cookieHttpOnly` tinyint(1) DEFAULT NULL,\n `cookieSameSite` varchar(10) DEFAULT NULL,\n `cookiePartitioned` tinyint(1) DEFAULT NULL,\n `cookiePriority` varchar(10) DEFAULT NULL,\n `createdAt` datetime NOT NULL,\n `updatedAt` datetime NOT NULL,\n PRIMARY KEY (`sid`),\n KEY `userId` (`userId`),\n KEY `http_sessions_expires` (`expires`),\n CONSTRAINT `http_sessions_ibfk_1` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "identity_state",
"Create Table": "CREATE TABLE `identity_state` (\n `id` int(11) NOT NULL,\n `initialAdminId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n KEY `initialAdminId` (`initialAdminId`),\n CONSTRAINT `identity_state_ibfk_1` FOREIGN KEY (`initialAdminId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_department_assignments",
"Create Table": "CREATE TABLE `person_department_assignments` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `departmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` varchar(100) DEFAULT NULL,\n `startDate` date NOT NULL,\n `endDate` date DEFAULT NULL,\n `isPrimary` tinyint(1) NOT NULL,\n PRIMARY KEY (`id`),\n KEY `companyId` (`companyId`),\n KEY `assignment_person_company_fk` (`personId`,`companyId`),\n KEY `assignment_department_company_fk` (`departmentId`,`companyId`),\n CONSTRAINT `assignment_department_company_fk` FOREIGN KEY (`departmentId`, `companyId`) REFERENCES `company_departments` (`id`, `companyId`),\n CONSTRAINT `assignment_person_company_fk` FOREIGN KEY (`personId`, `companyId`) REFERENCES `company_contacts` (`id`, `companyId`),\n CONSTRAINT `person_department_assignments_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_photos",
"Create Table": "CREATE TABLE `person_photos` (\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `data` mediumblob NOT NULL,\n `version` varchar(64) NOT NULL,\n `createdAt` datetime NOT NULL,\n `updatedAt` datetime NOT NULL,\n PRIMARY KEY (`personId`),\n KEY `person_photos_person_fk` (`personId`,`companyId`),\n CONSTRAINT `person_photos_person_fk` FOREIGN KEY (`personId`, `companyId`) REFERENCES `company_contacts` (`id`, `companyId`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_processes",
"Create Table": "CREATE TABLE `person_processes` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateName` varchar(160) NOT NULL,\n `kind` varchar(20) NOT NULL,\n `name` varchar(160) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `currentKey` varchar(100) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `personId` (`personId`),\n KEY `templateId` (`templateId`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `person_processes_ibfk_1` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `person_processes_ibfk_2` FOREIGN KEY (`templateId`) REFERENCES `process_templates` (`id`),\n CONSTRAINT `person_processes_ibfk_3` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_process_revisions",
"Create Table": "CREATE TABLE `person_process_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateName` varchar(160) NOT NULL,\n `kind` varchar(20) NOT NULL,\n `name` varchar(160) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `itemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `person_process_revisions_position` (`itemId`,`position`),\n KEY `actorId` (`actorId`),\n KEY `personId` (`personId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `person_process_revisions_ibfk_1` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `person_process_revisions_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `person_process_revisions_ibfk_3` FOREIGN KEY (`templateId`) REFERENCES `process_templates` (`id`),\n CONSTRAINT `person_process_revisions_ibfk_4` FOREIGN KEY (`itemId`) REFERENCES `person_processes` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_process_revision_tasks",
"Create Table": "CREATE TABLE `person_process_revision_tasks` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `title` varchar(160) NOT NULL,\n `taskId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `status` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `referenceKind` varchar(20) DEFAULT NULL,\n `referenceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `referenceLabel` varchar(500) DEFAULT NULL,\n `sourceKind` varchar(20) DEFAULT NULL,\n PRIMARY KEY (`ownerId`,`taskId`),\n UNIQUE KEY `person_process_revision_tasks_position` (`ownerId`,`position`),\n CONSTRAINT `person_process_revision_tasks_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `person_process_revisions` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "person_process_tasks",
"Create Table": "CREATE TABLE `person_process_tasks` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `title` varchar(160) NOT NULL,\n `taskId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `status` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `referenceKind` varchar(20) DEFAULT NULL,\n `referenceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `referenceLabel` varchar(500) DEFAULT NULL,\n `sourceKind` varchar(20) DEFAULT NULL,\n PRIMARY KEY (`ownerId`,`taskId`),\n UNIQUE KEY `person_process_tasks_position` (`ownerId`,`position`),\n CONSTRAINT `person_process_tasks_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `person_processes` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "printer_configurations",
"Create Table": "CREATE TABLE `printer_configurations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `printerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `connection` varchar(16) NOT NULL,\n `isDefault` tinyint(1) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(80) DEFAULT NULL,\n `defaultKey` varchar(40) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n UNIQUE KEY `defaultKey` (`defaultKey`),\n KEY `companyId` (`companyId`),\n KEY `profileId` (`profileId`),\n KEY `printerId` (`printerId`),\n CONSTRAINT `printer_configurations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `printer_configurations_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `printer_configurations_ibfk_3` FOREIGN KEY (`printerId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "printer_configuration_revisions",
"Create Table": "CREATE TABLE `printer_configuration_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `configurationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `printerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `connection` varchar(16) NOT NULL,\n `isDefault` tinyint(1) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `printer_configuration_position` (`configurationId`,`position`),\n KEY `profileId` (`profileId`),\n KEY `printerId` (`printerId`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `printer_configuration_revisions_ibfk_1` FOREIGN KEY (`configurationId`) REFERENCES `printer_configurations` (`id`),\n CONSTRAINT `printer_configuration_revisions_ibfk_2` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `printer_configuration_revisions_ibfk_3` FOREIGN KEY (`printerId`) REFERENCES `assets` (`id`),\n CONSTRAINT `printer_configuration_revisions_ibfk_4` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "process_catalog_lock",
"Create Table": "CREATE TABLE `process_catalog_lock` (\n `id` int(11) NOT NULL,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "process_templates",
"Create Table": "CREATE TABLE `process_templates` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(160) NOT NULL,\n `kind` varchar(20) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text DEFAULT NULL,\n `nameKey` varchar(160) NOT NULL,\n `builtinKey` varchar(30) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `nameKey` (`nameKey`),\n UNIQUE KEY `builtinKey` (`builtinKey`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "process_template_instructions",
"Create Table": "CREATE TABLE `process_template_instructions` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `title` varchar(160) NOT NULL,\n PRIMARY KEY (`ownerId`,`position`),\n UNIQUE KEY `process_template_instructions_position` (`ownerId`,`position`),\n CONSTRAINT `process_template_instructions_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `process_templates` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "process_template_revisions",
"Create Table": "CREATE TABLE `process_template_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `name` varchar(160) NOT NULL,\n `kind` varchar(20) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text DEFAULT NULL,\n `itemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `process_template_revisions_position` (`itemId`,`position`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `process_template_revisions_ibfk_1` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `process_template_revisions_ibfk_2` FOREIGN KEY (`itemId`) REFERENCES `process_templates` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "process_template_revision_instructions",
"Create Table": "CREATE TABLE `process_template_revision_instructions` (\n `ownerId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `title` varchar(160) NOT NULL,\n PRIMARY KEY (`ownerId`,`position`),\n UNIQUE KEY `process_template_revision_instructions_position` (`ownerId`,`position`),\n CONSTRAINT `process_template_revision_instructions_ibfk_1` FOREIGN KEY (`ownerId`) REFERENCES `process_template_revisions` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "remote_connections",
"Create Table": "CREATE TABLE `remote_connections` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sourceKind` varchar(20) NOT NULL,\n `sourceAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `targetKind` varchar(16) NOT NULL,\n `targetAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `targetResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `method` varchar(80) NOT NULL,\n `requiresVpn` tinyint(1) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(64) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `companyId` (`companyId`),\n KEY `personId` (`personId`),\n KEY `sourceAssetId` (`sourceAssetId`),\n KEY `targetAssetId` (`targetAssetId`),\n KEY `targetResourceId` (`targetResourceId`),\n KEY `siteId` (`siteId`),\n CONSTRAINT `remote_connections_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `remote_connections_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `remote_connections_ibfk_3` FOREIGN KEY (`sourceAssetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `remote_connections_ibfk_4` FOREIGN KEY (`targetAssetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `remote_connections_ibfk_5` FOREIGN KEY (`targetResourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `remote_connections_ibfk_6` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `remote_connections_snapshot_shape` CHECK ((`sourceKind` = 'company_asset' and `sourceAssetId` is not null or `sourceKind` in ('personal_computer','personal_mobile') and `sourceAssetId` is null) and (`targetKind` = 'network' and `targetAssetId` is null and `targetResourceId` is null or `targetKind` = 'asset' and `targetAssetId` is not null and `targetResourceId` is null and `siteId` is null and (`sourceAssetId` is null or `sourceAssetId` <> `targetAssetId`) or `targetKind` = 'resource' and `targetResourceId` is not null and `targetAssetId` is null and `siteId` is null))\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "remote_connection_revisions",
"Create Table": "CREATE TABLE `remote_connection_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `connectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `sourceKind` varchar(20) NOT NULL,\n `sourceAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `targetKind` varchar(16) NOT NULL,\n `targetAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `targetResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `method` varchar(80) NOT NULL,\n `requiresVpn` tinyint(1) NOT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `remote_revision_position` (`connectionId`,`position`),\n KEY `actorId` (`actorId`),\n KEY `personId` (`personId`),\n KEY `sourceAssetId` (`sourceAssetId`),\n KEY `targetAssetId` (`targetAssetId`),\n KEY `targetResourceId` (`targetResourceId`),\n KEY `siteId` (`siteId`),\n CONSTRAINT `remote_connection_revisions_ibfk_1` FOREIGN KEY (`connectionId`) REFERENCES `remote_connections` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_4` FOREIGN KEY (`sourceAssetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_5` FOREIGN KEY (`targetAssetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_6` FOREIGN KEY (`targetResourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `remote_connection_revisions_ibfk_7` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `remote_connection_revisions_snapshot_shape` CHECK ((`sourceKind` = 'company_asset' and `sourceAssetId` is not null or `sourceKind` in ('personal_computer','personal_mobile') and `sourceAssetId` is null) and (`targetKind` = 'network' and `targetAssetId` is null and `targetResourceId` is null or `targetKind` = 'asset' and `targetAssetId` is not null and `targetResourceId` is null and `siteId` is null and (`sourceAssetId` is null or `sourceAssetId` <> `targetAssetId`) or `targetKind` = 'resource' and `targetResourceId` is not null and `targetAssetId` is null and `siteId` is null))\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resources",
"Create Table": "CREATE TABLE `resources` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text NOT NULL,\n `integrationKind` varchar(10) DEFAULT NULL,\n `addressFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `contextFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `mailboxKind` varchar(10) DEFAULT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `referenceFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `templateName` varchar(100) NOT NULL,\n `sectionsDefined` tinyint(1) NOT NULL DEFAULT 0,\n `scope` varchar(7) CHARACTER SET ascii COLLATE ascii_bin NOT NULL DEFAULT 'company',\n PRIMARY KEY (`id`),\n UNIQUE KEY `directory_resource_scope_template` (`id`,`companyId`,`templateId`),\n UNIQUE KEY `resource_company_identity` (`companyId`,`id`),\n KEY `templateId` (`templateId`),\n KEY `addressFieldId` (`addressFieldId`),\n KEY `contextFieldId` (`contextFieldId`),\n KEY `accountId` (`accountId`),\n KEY `referenceFieldId` (`referenceFieldId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n CONSTRAINT `resources_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `resources_ibfk_2` FOREIGN KEY (`templateId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resources_ibfk_3` FOREIGN KEY (`addressFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resources_ibfk_4` FOREIGN KEY (`contextFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resources_ibfk_5` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resources_ibfk_6` FOREIGN KEY (`referenceFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resources_ibfk_7` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resources_ibfk_8` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resources_ibfk_9` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resource_scope_owner` CHECK (`scope` = 'company' and char_length(`scope`) = 7 and `companyId` is not null or `scope` = 'global' and char_length(`scope`) = 6 and `companyId` is null),\n CONSTRAINT `resource_global_no_integration` CHECK (`scope` = 'company' or `integrationKind` is null and `addressFieldId` is null and `contextFieldId` is null and `mailboxKind` is null and `accountId` is null and `referenceFieldId` is null and `resourceTypeId` is null and `systemId` is null and `environmentId` is null)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_availability",
"Create Table": "CREATE TABLE `resource_availability` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `definitionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `active` tinyint(1) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `resource_company_availability_unique` (`companyId`,`definitionId`),\n KEY `catalogId` (`catalogId`),\n KEY `definitionId` (`definitionId`),\n CONSTRAINT `resource_availability_ibfk_1` FOREIGN KEY (`catalogId`) REFERENCES `resource_catalogs` (`id`),\n CONSTRAINT `resource_availability_ibfk_2` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `resource_availability_ibfk_3` FOREIGN KEY (`definitionId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_catalogs",
"Create Table": "CREATE TABLE `resource_catalogs` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogKey` varchar(20) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `catalogKey` (`catalogKey`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_characteristics",
"Create Table": "CREATE TABLE `resource_characteristics` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `valueType` varchar(12) NOT NULL,\n `textValue` text DEFAULT NULL,\n `numberValue` double DEFAULT NULL,\n `booleanValue` tinyint(1) DEFAULT NULL,\n `dateValue` date DEFAULT NULL,\n PRIMARY KEY (`resourceId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `resource_characteristics_ibfk_1` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_characteristics_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_definitions",
"Create Table": "CREATE TABLE `resource_definitions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `catalogId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `stockKey` varchar(100) DEFAULT NULL,\n `kind` varchar(12) NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `icon` varchar(30) DEFAULT NULL,\n `fieldType` varchar(12) DEFAULT NULL,\n `unit` varchar(30) DEFAULT NULL,\n `usage` varchar(15) DEFAULT NULL,\n `sectionsDefined` tinyint(1) NOT NULL DEFAULT 0,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `stockKey` (`stockKey`),\n UNIQUE KEY `directory_template_key` (`id`,`stockKey`),\n KEY `catalogId` (`catalogId`),\n KEY `companyId` (`companyId`),\n CONSTRAINT `resource_definitions_ibfk_1` FOREIGN KEY (`catalogId`) REFERENCES `resource_catalogs` (`id`),\n CONSTRAINT `resource_definitions_ibfk_2` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_directory_domains",
"Create Table": "CREATE TABLE `resource_directory_domains` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateKey` varchar(100) NOT NULL DEFAULT 'template:windows_domain',\n `normalizedDns` varchar(253) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `associatedBy` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `associatedAt` varchar(30) NOT NULL,\n PRIMARY KEY (`resourceId`),\n UNIQUE KEY `directory_dns_company` (`companyId`,`normalizedDns`),\n UNIQUE KEY `directory_environment_unique` (`environmentId`),\n UNIQUE KEY `directory_resource_company` (`resourceId`,`companyId`),\n KEY `directory_resource` (`resourceId`,`companyId`,`templateId`),\n KEY `directory_template` (`templateId`,`templateKey`),\n KEY `directory_context` (`environmentId`,`companyId`),\n KEY `directory_association_actor` (`associatedBy`),\n CONSTRAINT `directory_association_actor` FOREIGN KEY (`associatedBy`) REFERENCES `users` (`id`),\n CONSTRAINT `directory_context` FOREIGN KEY (`environmentId`, `companyId`) REFERENCES `access_directory_environments` (`environmentId`, `companyId`),\n CONSTRAINT `directory_resource` FOREIGN KEY (`resourceId`, `companyId`, `templateId`) REFERENCES `resources` (`id`, `companyId`, `templateId`),\n CONSTRAINT `directory_template` FOREIGN KEY (`templateId`, `templateKey`) REFERENCES `resource_definitions` (`id`, `stockKey`),\n CONSTRAINT `directory_template_semantics` CHECK (`templateKey` = 'template:windows_domain'),\n CONSTRAINT `directory_dns_not_empty` CHECK (char_length(`normalizedDns`) > 0),\n CONSTRAINT `directory_dns_canonical` CHECK (`normalizedDns` = lcase(`normalizedDns`) and octet_length(`normalizedDns`) = octet_length(trim(`normalizedDns`)) and right(`normalizedDns`,1) <> '.')\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_field_choices",
"Create Table": "CREATE TABLE `resource_field_choices` (\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`fieldId`,`position`),\n CONSTRAINT `resource_field_choices_ibfk_1` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_network_shares",
"Create Table": "CREATE TABLE `resource_network_shares` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateKey` varchar(100) NOT NULL DEFAULT 'template:shared_folder',\n `protocol` varchar(10) NOT NULL DEFAULT 'smb',\n `normalizedAddress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `activeAddress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`resourceId`),\n UNIQUE KEY `network_share_company` (`resourceId`,`companyId`),\n UNIQUE KEY `network_share_active_address` (`companyId`,`activeAddress`),\n KEY `network_share_resource` (`resourceId`,`companyId`,`templateId`),\n KEY `network_share_definition` (`templateId`,`templateKey`),\n CONSTRAINT `network_share_definition` FOREIGN KEY (`templateId`, `templateKey`) REFERENCES `resource_definitions` (`id`, `stockKey`),\n CONSTRAINT `network_share_resource` FOREIGN KEY (`resourceId`, `companyId`, `templateId`) REFERENCES `resources` (`id`, `companyId`, `templateId`),\n CONSTRAINT `network_share_protocol` CHECK (`protocol` = 'smb'),\n CONSTRAINT `network_share_template` CHECK (`templateKey` = 'template:shared_folder'),\n CONSTRAINT `network_share_address` CHECK (char_length(`normalizedAddress`) > 0),\n CONSTRAINT `network_share_active` CHECK (`activeAddress` is null or cast(`activeAddress` as char charset binary) = cast(`normalizedAddress` as char charset binary))\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revisions",
"Create Table": "CREATE TABLE `resource_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(30) NOT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text NOT NULL,\n `integrationKind` varchar(10) DEFAULT NULL,\n `addressFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `contextFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `mailboxKind` varchar(10) DEFAULT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `referenceFieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `resourceTypeId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `systemId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `environmentId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `resource_revision_position_unique` (`resourceId`,`position`),\n KEY `actorId` (`actorId`),\n KEY `addressFieldId` (`addressFieldId`),\n KEY `contextFieldId` (`contextFieldId`),\n KEY `accountId` (`accountId`),\n KEY `referenceFieldId` (`referenceFieldId`),\n KEY `resourceTypeId` (`resourceTypeId`),\n KEY `systemId` (`systemId`),\n KEY `environmentId` (`environmentId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `resource_revisions_ibfk_1` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `resource_revisions_ibfk_10` FOREIGN KEY (`templateId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resource_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `resource_revisions_ibfk_3` FOREIGN KEY (`addressFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resource_revisions_ibfk_4` FOREIGN KEY (`contextFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resource_revisions_ibfk_5` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resource_revisions_ibfk_6` FOREIGN KEY (`referenceFieldId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resource_revisions_ibfk_7` FOREIGN KEY (`resourceTypeId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resource_revisions_ibfk_8` FOREIGN KEY (`systemId`) REFERENCES `access_items` (`id`),\n CONSTRAINT `resource_revisions_ibfk_9` FOREIGN KEY (`environmentId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revision_characteristics",
"Create Table": "CREATE TABLE `resource_revision_characteristics` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `valueType` varchar(12) NOT NULL,\n `textValue` text DEFAULT NULL,\n `numberValue` double DEFAULT NULL,\n `booleanValue` tinyint(1) DEFAULT NULL,\n `dateValue` date DEFAULT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`),\n KEY `resourceId` (`resourceId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `resource_revision_characteristics_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `resource_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_characteristics_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_characteristics_ibfk_3` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revision_specifications",
"Create Table": "CREATE TABLE `resource_revision_specifications` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateName` varchar(100) NOT NULL,\n `sectionsDefined` tinyint(1) NOT NULL,\n PRIMARY KEY (`revisionId`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `resource_revision_specifications_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `resource_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_specifications_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revision_specification_choices",
"Create Table": "CREATE TABLE `resource_revision_specification_choices` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`,`position`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `resource_revision_specification_choices_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `resource_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_specification_choices_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revision_specification_fields",
"Create Table": "CREATE TABLE `resource_revision_specification_fields` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `fieldType` varchar(12) NOT NULL,\n `unit` varchar(30) NOT NULL,\n `required` tinyint(1) NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`fieldId`),\n KEY `resourceId` (`resourceId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `resource_revision_specification_fields_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `resource_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_specification_fields_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `resource_revision_specification_fields_ibfk_3` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_revision_specification_sections",
"Create Table": "CREATE TABLE `resource_revision_specification_sections` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`id`),\n KEY `resourceId` (`resourceId`),\n CONSTRAINT `resource_revision_specification_sections_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `resource_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_revision_specification_sections_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_specification_fields",
"Create Table": "CREATE TABLE `resource_specification_fields` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `fieldType` varchar(12) NOT NULL,\n `unit` varchar(30) NOT NULL,\n `required` tinyint(1) NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`resourceId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `resource_specification_fields_ibfk_1` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_specification_fields_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_specification_field_choices",
"Create Table": "CREATE TABLE `resource_specification_field_choices` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `value` varchar(100) NOT NULL,\n PRIMARY KEY (`resourceId`,`fieldId`,`position`),\n KEY `fieldId` (`fieldId`),\n CONSTRAINT `resource_specification_field_choices_ibfk_1` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`) ON DELETE CASCADE,\n CONSTRAINT `resource_specification_field_choices_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_specification_sections",
"Create Table": "CREATE TABLE `resource_specification_sections` (\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`resourceId`,`id`),\n CONSTRAINT `resource_specification_sections_ibfk_1` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`) ON DELETE CASCADE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_template_fields",
"Create Table": "CREATE TABLE `resource_template_fields` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `fieldId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `required` tinyint(1) NOT NULL,\n `position` int(11) NOT NULL,\n `sectionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `resource_template_field_unique` (`templateId`,`fieldId`),\n KEY `fieldId` (`fieldId`),\n KEY `resource_template_field_section` (`templateId`,`sectionId`),\n CONSTRAINT `resource_template_field_section` FOREIGN KEY (`templateId`, `sectionId`) REFERENCES `resource_template_sections` (`templateId`, `id`),\n CONSTRAINT `resource_template_fields_ibfk_1` FOREIGN KEY (`templateId`) REFERENCES `resource_definitions` (`id`),\n CONSTRAINT `resource_template_fields_ibfk_2` FOREIGN KEY (`fieldId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "resource_template_sections",
"Create Table": "CREATE TABLE `resource_template_sections` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `templateId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `description` text NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`,`templateId`),\n KEY `templateId` (`templateId`),\n CONSTRAINT `resource_template_sections_ibfk_1` FOREIGN KEY (`templateId`) REFERENCES `resource_definitions` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "software_installations",
"Create Table": "CREATE TABLE `software_installations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `licenseResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `version` varchar(100) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(80) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `companyId` (`companyId`),\n KEY `assetId` (`assetId`),\n KEY `resourceId` (`resourceId`),\n KEY `licenseResourceId` (`licenseResourceId`),\n CONSTRAINT `software_installations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `software_installations_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `software_installations_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `software_installations_ibfk_4` FOREIGN KEY (`licenseResourceId`) REFERENCES `resources` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "software_installation_revisions",
"Create Table": "CREATE TABLE `software_installation_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `configurationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `resourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `licenseResourceId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `version` varchar(100) DEFAULT NULL,\n `state` varchar(20) NOT NULL,\n `notes` text DEFAULT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `software_installation_position` (`configurationId`,`position`),\n KEY `assetId` (`assetId`),\n KEY `resourceId` (`resourceId`),\n KEY `licenseResourceId` (`licenseResourceId`),\n KEY `actorId` (`actorId`),\n CONSTRAINT `software_installation_revisions_ibfk_1` FOREIGN KEY (`configurationId`) REFERENCES `software_installations` (`id`),\n CONSTRAINT `software_installation_revisions_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `software_installation_revisions_ibfk_3` FOREIGN KEY (`resourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `software_installation_revisions_ibfk_4` FOREIGN KEY (`licenseResourceId`) REFERENCES `resources` (`id`),\n CONSTRAINT `software_installation_revisions_ibfk_5` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "telework_authorizations",
"Create Table": "CREATE TABLE `telework_authorizations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `active` tinyint(1) NOT NULL,\n `startsOn` varchar(10) DEFAULT NULL,\n `expiresOn` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`id`),\n KEY `companyId` (`companyId`),\n KEY `personId` (`personId`),\n CONSTRAINT `telework_authorizations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `telework_authorizations_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "telework_authorization_revisions",
"Create Table": "CREATE TABLE `telework_authorization_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `authorizationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `active` tinyint(1) NOT NULL,\n `startsOn` varchar(10) DEFAULT NULL,\n `expiresOn` varchar(10) DEFAULT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `telework_revision_position` (`authorizationId`,`position`),\n KEY `actorId` (`actorId`),\n KEY `personId` (`personId`),\n CONSTRAINT `telework_authorization_revisions_ibfk_1` FOREIGN KEY (`authorizationId`) REFERENCES `telework_authorizations` (`id`),\n CONSTRAINT `telework_authorization_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `telework_authorization_revisions_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "users",
"Create Table": "CREATE TABLE `users` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `email` varchar(254) NOT NULL,\n `passwordHash` varchar(256) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `isInitialAdmin` tinyint(1) NOT NULL,\n `authVersion` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `email` (`email`),\n CONSTRAINT `initial_admin_active` CHECK (`isInitialAdmin` = 0 or `active` = 1)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "workstations",
"Create Table": "CREATE TABLE `workstations` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `computerAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `workstations_company_identity` (`companyId`,`id`),\n KEY `siteId` (`siteId`),\n KEY `personId` (`personId`),\n KEY `computerAssetId` (`computerAssetId`),\n CONSTRAINT `workstations_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `workstations_ibfk_2` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `workstations_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `workstations_ibfk_4` FOREIGN KEY (`computerAssetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "workstation_assets",
"Create Table": "CREATE TABLE `workstation_assets` (\n `workstationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `activeKey` varchar(80) DEFAULT NULL,\n PRIMARY KEY (`workstationId`,`assetId`),\n UNIQUE KEY `activeKey` (`activeKey`),\n KEY `assetId` (`assetId`),\n KEY `workstation_asset_company` (`companyId`,`assetId`),\n KEY `workstation_owner_company` (`companyId`,`workstationId`),\n CONSTRAINT `workstation_asset_company` FOREIGN KEY (`companyId`, `assetId`) REFERENCES `assets` (`companyId`, `id`),\n CONSTRAINT `workstation_assets_ibfk_1` FOREIGN KEY (`workstationId`) REFERENCES `workstations` (`id`),\n CONSTRAINT `workstation_assets_ibfk_2` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `workstation_assets_ibfk_3` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `workstation_owner_company` FOREIGN KEY (`companyId`, `workstationId`) REFERENCES `workstations` (`companyId`, `id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "workstation_members",
"Create Table": "CREATE TABLE `workstation_members` (\n `workstationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `kind` varchar(10) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`workstationId`,`assetId`),\n KEY `assetId` (`assetId`),\n CONSTRAINT `workstation_members_ibfk_1` FOREIGN KEY (`workstationId`) REFERENCES `workstations` (`id`) ON DELETE CASCADE,\n CONSTRAINT `workstation_members_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "workstation_revisions",
"Create Table": "CREATE TABLE `workstation_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `workstationId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `siteId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `computerAssetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `name` varchar(100) NOT NULL,\n `active` tinyint(1) NOT NULL,\n `recordedAt` varchar(30) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`id`),\n KEY `workstationId` (`workstationId`),\n KEY `actorId` (`actorId`),\n KEY `siteId` (`siteId`),\n KEY `personId` (`personId`),\n KEY `computerAssetId` (`computerAssetId`),\n CONSTRAINT `workstation_revisions_ibfk_1` FOREIGN KEY (`workstationId`) REFERENCES `workstations` (`id`),\n CONSTRAINT `workstation_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `workstation_revisions_ibfk_3` FOREIGN KEY (`siteId`) REFERENCES `company_sites` (`id`),\n CONSTRAINT `workstation_revisions_ibfk_4` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `workstation_revisions_ibfk_5` FOREIGN KEY (`computerAssetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "workstation_revision_members",
"Create Table": "CREATE TABLE `workstation_revision_members` (\n `revisionId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `kind` varchar(10) NOT NULL,\n `position` int(11) NOT NULL,\n PRIMARY KEY (`revisionId`,`assetId`),\n KEY `assetId` (`assetId`),\n CONSTRAINT `workstation_revision_members_ibfk_1` FOREIGN KEY (`revisionId`) REFERENCES `workstation_revisions` (`id`) ON DELETE CASCADE,\n CONSTRAINT `workstation_revision_members_ibfk_2` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "work_profiles",
"Create Table": "CREATE TABLE `work_profiles` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `companyId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `name` varchar(100) NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text DEFAULT NULL,\n `currentKey` varchar(110) DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `currentKey` (`currentKey`),\n KEY `companyId` (`companyId`),\n KEY `personId` (`personId`),\n KEY `assetId` (`assetId`),\n KEY `accountId` (`accountId`),\n CONSTRAINT `work_profiles_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `companies` (`id`),\n CONSTRAINT `work_profiles_ibfk_2` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `work_profiles_ibfk_3` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `work_profiles_ibfk_4` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
},
{
"Table": "work_profile_revisions",
"Create Table": "CREATE TABLE `work_profile_revisions` (\n `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `profileId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `position` int(11) NOT NULL,\n `actorId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `recordedAt` varchar(24) NOT NULL,\n `name` varchar(100) NOT NULL,\n `personId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `assetId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,\n `accountId` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,\n `active` tinyint(1) NOT NULL,\n `notes` text DEFAULT NULL,\n PRIMARY KEY (`id`),\n UNIQUE KEY `profile_revision_position` (`profileId`,`position`),\n KEY `actorId` (`actorId`),\n KEY `personId` (`personId`),\n KEY `assetId` (`assetId`),\n KEY `accountId` (`accountId`),\n CONSTRAINT `work_profile_revisions_ibfk_1` FOREIGN KEY (`profileId`) REFERENCES `work_profiles` (`id`),\n CONSTRAINT `work_profile_revisions_ibfk_2` FOREIGN KEY (`actorId`) REFERENCES `users` (`id`),\n CONSTRAINT `work_profile_revisions_ibfk_3` FOREIGN KEY (`personId`) REFERENCES `company_contacts` (`id`),\n CONSTRAINT `work_profile_revisions_ibfk_4` FOREIGN KEY (`assetId`) REFERENCES `assets` (`id`),\n CONSTRAINT `work_profile_revisions_ibfk_5` FOREIGN KEY (`accountId`) REFERENCES `access_items` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci"
}
],
"migration": {
"mode": "scoped",
"completed": [
"scope",
"ownerCheck",
"integrationCheck",
"nullableOwner"
]
},
"repeatedMigration": "no changes",
"connection": {
"database": "metis_desk_test",
"host": "127.0.0.1",
"disposable": true
},
"engines": [
{
"TABLE_NAME": "access_account_person_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_account_person_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_account_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_account_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_coverage_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_coverage_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_current_values",
"ENGINE": null
},
{
"TABLE_NAME": "access_directory_environments",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_directory_systems",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_environment_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_environment_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_grant_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_grant_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_group_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_group_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_historical_values",
"ENGINE": null
},
{
"TABLE_NAME": "access_items",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_local_identity_environments",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_membership_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_membership_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_need_permissions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_need_revision_permissions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_need_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_need_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_permission_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_permission_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_person_references",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_references",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_resource_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_resource_type_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_resource_type_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_resource_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_system_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_system_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_template_revision_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_template_values",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "access_workspaces",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "application_configurations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "application_configuration_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "assets",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_availability",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_brands",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_catalogs",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_characteristics",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_definitions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_directory_memberships",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_directory_membership_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_field_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_infrastructure",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_infrastructure_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_infrastructure_roles",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_interface_address_snapshots",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_interface_snapshots",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_network_share_publications",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_relationships",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revision_characteristics",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revision_specifications",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revision_specification_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revision_specification_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_revision_specification_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_specification_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_specification_field_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_specification_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_support",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_support_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_template_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "asset_template_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "brand_catalog_lock",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "certificate_configurations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "certificate_configuration_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "companies",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "company_contacts",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "company_departments",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "company_logos",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "company_sites",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "department_assignment_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "folder_mappings",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "folder_mapping_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "http_sessions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "identity_state",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_department_assignments",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_photos",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_processes",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_process_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_process_revision_tasks",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "person_process_tasks",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "printer_configurations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "printer_configuration_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "process_catalog_lock",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "process_templates",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "process_template_instructions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "process_template_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "process_template_revision_instructions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "remote_connections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "remote_connection_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resources",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_availability",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_catalogs",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_characteristics",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_definitions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_directory_domains",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_field_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_network_shares",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revision_characteristics",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revision_specifications",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revision_specification_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revision_specification_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_revision_specification_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_specification_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_specification_field_choices",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_specification_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_template_fields",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "resource_template_sections",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "software_installations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "software_installation_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "telework_authorizations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "telework_authorization_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "users",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "workstations",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "workstation_assets",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "workstation_members",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "workstation_revisions",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "workstation_revision_members",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "work_profiles",
"ENGINE": "InnoDB"
},
{
"TABLE_NAME": "work_profile_revisions",
"ENGINE": "InnoDB"
}
]
}