Current section

Files

Jump to
arke lib registry system parameter.json
Raw

lib/registry/system/parameter.json

{ "parameter": [
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Multiple",
"id": "multiple",
"is_primary": false,
"label": "Multiple",
"nullable": false,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Unique",
"id": "unique",
"is_primary": false,
"label": "Unique",
"nullable": false,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Default",
"id": "default_boolean",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Nullable",
"id": "nullable",
"is_primary": false,
"label": "Nullable",
"nullable": false,
"persistence": "arke_parameter",
"required": true
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Is Primary",
"id": "is_primary",
"is_primary": false,
"label": "Is Primary",
"nullable": false,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Remove Whitespace",
"id": "strip",
"is_primary": false,
"label": "Remove Whitespace",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Transform to lowercase",
"id": "lowercase",
"is_primary": false,
"label": "Lowercase",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Active",
"id": "active",
"is_primary": false,
"label": "Active",
"nullable": false,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Only run time",
"id": "only_run_time",
"is_primary": false,
"label": "Only run time",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_boolean": false,
"type": "boolean",
"format": "attribute",
"helper_text": "Required",
"id": "required",
"is_primary": false,
"label": "Required",
"nullable": false,
"persistence": "arke_parameter",
"required": false
},
{
"default_datetime": null,
"type": "datetime",
"format": "attribute",
"helper_text": "Inserted at",
"id": "inserted_at",
"is_primary": false,
"label": "Inserted at",
"nullable": true,
"persistence": "table_column",
"required": false
},
{
"default_datetime": null,
"type": "datetime",
"format": "attribute",
"helper_text": "Updated at",
"id": "updated_at",
"is_primary": false,
"label": "Updated at",
"nullable": true,
"persistence": "table_column",
"required": false
},
{
"default_datetime": null,
"type": "datetime",
"format": "attribute",
"helper_text": "Default",
"id": "default_datetime",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_date": null,
"type": "date",
"format": "attribute",
"helper_text": "Default",
"id": "default_date",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_time": null,
"type": "time",
"format": "attribute",
"helper_text": "Default",
"id": "default_time",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"arke_or_group_id": "arke",
"connection_type": "link",
"default_link": null,
"type": "link",
"depth": 0,
"direction": "child",
"format": "attribute",
"helper_text": "Default",
"id": "default_link",
"is_primary": false,
"label": "Default",
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"filter_keys": ["id","arke_id"]
},
{
"arke_or_group_id": "arke",
"connection_type": "group",
"default_link": [],
"type": "link",
"depth": 0,
"direction": "child",
"format": "attribute",
"helper_text": "Arke List",
"id": "arke_list",
"is_primary": false,
"label": "Arke List",
"multiple": true,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"filter_keys": ["id","arke_id"]
},
{
"connection_type": "link",
"default_link": [],
"type": "link",
"depth": 0,
"direction": "child",
"format": "attribute",
"helper_text": "Parameters",
"id": "parameters",
"is_primary": false,
"label": "Parameters",
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"arke_or_group_id": "parameter",
"required": false
},
{
"arke_or_group_id": "arke_or_group",
"connection_type": "link",
"default_link": null,
"type": "link",
"depth": 0,
"direction": "child",
"format": "attribute",
"helper_text": "Arke or Group id",
"id": "arke_or_group_id",
"is_primary": false,
"label": "Arke or Group id",
"multiple": false,
"nullable": false,
"persistence": "arke_parameter",
"required": true,
"filter_keys": ["id","arke_id"]
},
{
"default_list": null,
"type": "dict",
"format": "attribute",
"helper_text": "Default",
"id": "default_dict",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_list": null,
"type": "dict",
"format": "attribute",
"helper_text": "Address",
"id": "address",
"is_primary": false,
"label": "Address",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_dict": {},
"type": "dict",
"format": "attribute",
"helper_text": "Metadata",
"id": "metadata",
"is_primary": false,
"label": "Metadata",
"nullable": true,
"persistence": "table_column",
"required": false
},
{
"default_dynamic": null,
"type": "dynamic",
"format": "attribute",
"helper_text": "Default",
"id": "default_dynamic",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_integer": null,
"type": "integer",
"format": "attribute",
"helper_text": "Default",
"id": "default_integer",
"is_primary": false,
"label": "Default",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_integer": null,
"type": "integer",
"format": "attribute",
"helper_text": "Min Length",
"id": "min_length",
"is_primary": false,
"label": "Min Length",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_integer": null,
"type": "integer",
"format": "attribute",
"helper_text": "Max Length",
"id": "max_length",
"is_primary": false,
"label": "Max Length",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_integer": null,
"type": "integer",
"format": "attribute",
"helper_text": "Min",
"id": "min",
"is_primary": false,
"label": "Min",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_integer": null,
"type": "integer",
"format": "attribute",
"helper_text": "Max",
"id": "max",
"is_primary": false,
"label": "Max",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_integer": 0,
"type": "integer",
"format": "attribute",
"helper_text": "Depth",
"id": "depth",
"is_primary": false,
"label": "Depth",
"max": 100,
"min": 0,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_float": null,
"type": "float",
"format": "attribute",
"helper_text": "Default",
"id": "default_float",
"is_primary": false,
"label": "Default",
"max": null,
"min": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"unique": false,
"values": null
},
{
"default_list": null,
"type": "list",
"format": "attribute",
"helper_text": "Values",
"id": "values",
"is_primary": false,
"label": "Values",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_list": null,
"type": "list",
"format": "attribute",
"helper_text": "Default",
"id": "default_list",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_binary": null,
"type": "binary",
"format": "attribute",
"helper_text": "Default",
"id": "default_binary",
"is_primary": false,
"label": "Default",
"nullable": true,
"persistence": "arke_parameter",
"required": false
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Id",
"id": "id",
"is_primary": true,
"label": "Id",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": false,
"persistence": "table_column",
"required": true,
"strip": true,
"lowercase": false,
"unique": true,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Arke id",
"id": "arke_id",
"is_primary": false,
"label": "Arke id",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": false,
"persistence": "table_column",
"required": true,
"strip": true,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Label",
"id": "label",
"is_primary": false,
"label": "Label",
"max_length": 200,
"min_length": 2,
"multiple": false,
"nullable": false,
"persistence": "arke_parameter",
"required": true,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": "attribute",
"type": "string",
"format": "attribute",
"helper_text": "Format",
"id": "format",
"is_primary": false,
"label": "Format",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": false,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": "arke_parameter",
"type": "string",
"format": "attribute",
"helper_text": "Persistence",
"id": "persistence",
"is_primary": false,
"label": "Persistence",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": false,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": [
{
"label": "Arke Parameter",
"value": "arke_parameter"
},
{
"label": "Table Column",
"value": "table_column"
}
]
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Helper text",
"id": "helper_text",
"is_primary": false,
"label": "Helper text",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Default",
"id": "default_string",
"is_primary": false,
"label": "Default",
"max_length": null,
"min_length": null,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Description",
"id": "description",
"is_primary": false,
"label": "Description",
"max_length": 500,
"min_length": 0,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Child Id",
"id": "child_id",
"is_primary": false,
"label": "Child Id",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": true,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Parent Id",
"id": "parent_id",
"is_primary": false,
"label": "Parent Id",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": true,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Type",
"id": "type",
"is_primary": false,
"label": "Type",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": true,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Public Key",
"id": "public_key",
"is_primary": false,
"label": "Public Key",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Vat",
"id": "vat",
"is_primary": false,
"label": "Vat",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Environment",
"id": "environment",
"is_primary": false,
"label": "Environment",
"max_length": null,
"min_length": 2,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Fiscal code",
"id": "fiscal_code",
"is_primary": false,
"label": "Fiscal code",
"max_length": null,
"min_length": 3,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Birth date",
"id": "birth_date",
"is_primary": false,
"label": "Birth date",
"max_length": null,
"min_length": 1,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": "link",
"type": "string",
"format": "attribute",
"helper_text": "Connection type",
"id": "connection_type",
"is_primary": false,
"label": "Connection type",
"max_length": null,
"min_length": 1,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": true,
"lowercase": false,
"unique": false,
"values": null
},
{
"default_string": "child",
"type": "string",
"format": "attribute",
"helper_text": "Direction",
"id": "direction",
"is_primary": false,
"label": "Direction",
"max_length": null,
"min_length": 1,
"multiple": false,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": true,
"lowercase": false,
"unique": false,
"values": [
{
"label": "Child",
"value": "child"
},
{
"label": "Parent",
"value": "parent"
}
]
},
{
"default_string": null,
"type": "string",
"format": "attribute",
"helper_text": "Filter keys",
"id": "filter_keys",
"is_primary": false,
"label": "Filter keys",
"max_length": null,
"min_length": null,
"multiple": true,
"nullable": true,
"persistence": "arke_parameter",
"required": false,
"strip": false,
"lowercase": false,
"unique": false,
"values": null
}
]
}