3656 lines
97 KiB
JSON
3656 lines
97 KiB
JSON
{
|
|
"collections": [
|
|
{
|
|
"collection": "users",
|
|
"meta": {
|
|
"collection": "users",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"meta": {
|
|
"collection": "companies",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"meta": {
|
|
"collection": "sites",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"meta": {
|
|
"collection": "systems",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"meta": {
|
|
"collection": "roles",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"meta": {
|
|
"collection": "site_roles",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"icon": null,
|
|
"note": null,
|
|
"display_template": null,
|
|
"hidden": false,
|
|
"singleton": false,
|
|
"translations": null,
|
|
"archive_field": null,
|
|
"archive_app_filter": true,
|
|
"archive_value": null,
|
|
"unarchive_value": null,
|
|
"sort_field": null,
|
|
"accountability": "all",
|
|
"color": null,
|
|
"item_duplication_fields": null,
|
|
"sort": null,
|
|
"group": null,
|
|
"collapse": "open",
|
|
"preview_url": null,
|
|
"versioning": false
|
|
},
|
|
"schema": {}
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"collection": "users",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "users",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "user_sub",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "user_sub",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "user_sub",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "provider_user_id",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "provider_user_id",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "provider_user_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "username",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "username",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "username",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "email",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "email",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "email",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "display_name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "display_name",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "display_name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "users",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "is_active",
|
|
"type": "boolean",
|
|
"schema": {
|
|
"name": "is_active",
|
|
"table": "users",
|
|
"data_type": "boolean",
|
|
"default_value": true,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "is_active",
|
|
"special": null,
|
|
"interface": "boolean",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "users",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "users",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "users",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "users",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "companies",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "company_key",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "company_key",
|
|
"table": "companies",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "company_key",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "name",
|
|
"table": "companies",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "provider_group_id",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "provider_group_id",
|
|
"table": "companies",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "provider_group_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "companies",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "companies",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "companies",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "companies",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "companies",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "sites",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "site_key",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "site_key",
|
|
"table": "sites",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "site_key",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "company_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "company_id",
|
|
"table": "sites",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "companies",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "company_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "display_name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "display_name",
|
|
"table": "sites",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "display_name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "domain",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "domain",
|
|
"table": "sites",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "domain",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "provider_group_id",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "provider_group_id",
|
|
"table": "sites",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "provider_group_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "sites",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "sites",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "sites",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "sites",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "sites",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "systems",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "system_key",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "system_key",
|
|
"table": "systems",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "system_key",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "name",
|
|
"table": "systems",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "systems",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "systems",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "systems",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "systems",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "systems",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "roles",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "role_key",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "role_key",
|
|
"table": "roles",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "role_key",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "role_code",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "role_code",
|
|
"table": "roles",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "role_code",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "system_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "system_id",
|
|
"table": "roles",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "systems",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "system_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "name",
|
|
"table": "roles",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "description",
|
|
"type": "text",
|
|
"schema": {
|
|
"name": "description",
|
|
"table": "roles",
|
|
"data_type": "text",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "description",
|
|
"special": null,
|
|
"interface": "input-multiline",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "roles",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "roles",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "roles",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "roles",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "site_roles",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "site_roles",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "site_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "site_id",
|
|
"table": "site_roles",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "sites",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "site_roles",
|
|
"field": "site_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "role_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "role_id",
|
|
"table": "site_roles",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "roles",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "site_roles",
|
|
"field": "role_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "site_roles",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "site_roles",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "user_sites",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "user_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "user_id",
|
|
"table": "user_sites",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "users",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"field": "user_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "site_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "site_id",
|
|
"table": "user_sites",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "sites",
|
|
"foreign_key_column": "id",
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"field": "site_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "user_sites",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "user_sites",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "user_sites",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "auth_sync_state",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "entity_type",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "entity_type",
|
|
"table": "auth_sync_state",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "entity_type",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "entity_id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "entity_id",
|
|
"table": "auth_sync_state",
|
|
"data_type": "uuid",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "entity_id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "last_synced_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "last_synced_at",
|
|
"table": "auth_sync_state",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "last_synced_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "source_version",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "source_version",
|
|
"table": "auth_sync_state",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "source_version",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "last_error",
|
|
"type": "text",
|
|
"schema": {
|
|
"name": "last_error",
|
|
"table": "auth_sync_state",
|
|
"data_type": "text",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "last_error",
|
|
"special": null,
|
|
"interface": "input-multiline",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "auth_sync_state",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "auth_sync_state",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "auth_sync_state",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "id",
|
|
"type": "uuid",
|
|
"schema": {
|
|
"name": "id",
|
|
"table": "api_clients",
|
|
"data_type": "uuid",
|
|
"default_value": "gen_random_uuid()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": true,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "id",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": true,
|
|
"hidden": true,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "client_key",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "client_key",
|
|
"table": "api_clients",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": true,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "client_key",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "name",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "name",
|
|
"table": "api_clients",
|
|
"data_type": "character varying",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "name",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "status",
|
|
"type": "string",
|
|
"schema": {
|
|
"name": "status",
|
|
"table": "api_clients",
|
|
"data_type": "character varying",
|
|
"default_value": "active",
|
|
"generation_expression": null,
|
|
"max_length": 255,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "status",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "api_key_hash",
|
|
"type": "text",
|
|
"schema": {
|
|
"name": "api_key_hash",
|
|
"table": "api_clients",
|
|
"data_type": "text",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "api_key_hash",
|
|
"special": null,
|
|
"interface": "input-multiline",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "allowed_origins",
|
|
"type": "json",
|
|
"schema": {
|
|
"name": "allowed_origins",
|
|
"table": "api_clients",
|
|
"data_type": "jsonb",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "allowed_origins",
|
|
"special": null,
|
|
"interface": "input-code",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "allowed_ips",
|
|
"type": "json",
|
|
"schema": {
|
|
"name": "allowed_ips",
|
|
"table": "api_clients",
|
|
"data_type": "jsonb",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "allowed_ips",
|
|
"special": null,
|
|
"interface": "input-code",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "allowed_paths",
|
|
"type": "json",
|
|
"schema": {
|
|
"name": "allowed_paths",
|
|
"table": "api_clients",
|
|
"data_type": "jsonb",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "allowed_paths",
|
|
"special": null,
|
|
"interface": "input-code",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "rate_limit_per_min",
|
|
"type": "integer",
|
|
"schema": {
|
|
"name": "rate_limit_per_min",
|
|
"table": "api_clients",
|
|
"data_type": "integer",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": 32,
|
|
"numeric_scale": 0,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "rate_limit_per_min",
|
|
"special": null,
|
|
"interface": "input",
|
|
"options": null,
|
|
"display": null,
|
|
"display_options": null,
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "expires_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "expires_at",
|
|
"table": "api_clients",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "expires_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": false,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "last_used_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "last_used_at",
|
|
"table": "api_clients",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": null,
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": true,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "last_used_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "created_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "created_at",
|
|
"table": "api_clients",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "created_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
},
|
|
{
|
|
"collection": "api_clients",
|
|
"field": "updated_at",
|
|
"type": "timestamp",
|
|
"schema": {
|
|
"name": "updated_at",
|
|
"table": "api_clients",
|
|
"data_type": "timestamp with time zone",
|
|
"default_value": "now()",
|
|
"generation_expression": null,
|
|
"max_length": null,
|
|
"numeric_precision": null,
|
|
"numeric_scale": null,
|
|
"is_generated": false,
|
|
"is_nullable": false,
|
|
"is_unique": false,
|
|
"is_indexed": false,
|
|
"is_primary_key": false,
|
|
"has_auto_increment": false,
|
|
"foreign_key_schema": null,
|
|
"foreign_key_table": null,
|
|
"foreign_key_column": null,
|
|
"comment": null
|
|
},
|
|
"meta": {
|
|
"collection": "api_clients",
|
|
"field": "updated_at",
|
|
"special": null,
|
|
"interface": "datetime",
|
|
"options": null,
|
|
"display": "datetime",
|
|
"display_options": {
|
|
"relative": true
|
|
},
|
|
"readonly": true,
|
|
"hidden": false,
|
|
"sort": null,
|
|
"width": "full",
|
|
"translations": null,
|
|
"note": null,
|
|
"conditions": null,
|
|
"required": false,
|
|
"group": null,
|
|
"validation": null,
|
|
"validation_message": null,
|
|
"searchable": true
|
|
}
|
|
}
|
|
],
|
|
"relations": [
|
|
{
|
|
"collection": "sites",
|
|
"field": "company_id",
|
|
"related_collection": "companies",
|
|
"schema": {
|
|
"constraint_name": "sites_company_id_foreign",
|
|
"table": "sites",
|
|
"column": "company_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "companies",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "sites",
|
|
"many_field": "company_id",
|
|
"one_collection": "companies",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
},
|
|
{
|
|
"collection": "roles",
|
|
"field": "system_id",
|
|
"related_collection": "systems",
|
|
"schema": {
|
|
"constraint_name": "roles_system_id_foreign",
|
|
"table": "roles",
|
|
"column": "system_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "systems",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "roles",
|
|
"many_field": "system_id",
|
|
"one_collection": "systems",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "site_id",
|
|
"related_collection": "sites",
|
|
"schema": {
|
|
"constraint_name": "site_roles_site_id_foreign",
|
|
"table": "site_roles",
|
|
"column": "site_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "sites",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "site_roles",
|
|
"many_field": "site_id",
|
|
"one_collection": "sites",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
},
|
|
{
|
|
"collection": "site_roles",
|
|
"field": "role_id",
|
|
"related_collection": "roles",
|
|
"schema": {
|
|
"constraint_name": "site_roles_role_id_foreign",
|
|
"table": "site_roles",
|
|
"column": "role_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "roles",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "site_roles",
|
|
"many_field": "role_id",
|
|
"one_collection": "roles",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "user_id",
|
|
"related_collection": "users",
|
|
"schema": {
|
|
"constraint_name": "user_sites_user_id_foreign",
|
|
"table": "user_sites",
|
|
"column": "user_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "users",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "user_sites",
|
|
"many_field": "user_id",
|
|
"one_collection": "users",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
},
|
|
{
|
|
"collection": "user_sites",
|
|
"field": "site_id",
|
|
"related_collection": "sites",
|
|
"schema": {
|
|
"constraint_name": "user_sites_site_id_foreign",
|
|
"table": "user_sites",
|
|
"column": "site_id",
|
|
"foreign_key_schema": "public",
|
|
"foreign_key_table": "sites",
|
|
"foreign_key_column": "id",
|
|
"on_update": "NO ACTION",
|
|
"on_delete": "CASCADE"
|
|
},
|
|
"meta": {
|
|
"many_collection": "user_sites",
|
|
"many_field": "site_id",
|
|
"one_collection": "sites",
|
|
"one_field": null,
|
|
"one_collection_field": null,
|
|
"one_allowed_collections": null,
|
|
"junction_field": null,
|
|
"sort_field": null,
|
|
"one_deselect_action": "nullify"
|
|
}
|
|
}
|
|
]
|
|
} |