Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "metadataVersion": "1.0.5",
- "namingConvention": "camelCase",
- "localQueryComparisonOptions": "caseInsensitiveSQL",
- "structuralTypeMap": {
- "Group:#com.psidox.dockyard.controller.model.application": {
- "shortName": "Group",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "Groups",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "application",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "application_id",
- "com.psidox.dockyard.controller.model.application.Application"
- ],
- "isScalar": true
- },
- {
- "name": "childGroups",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "dockers",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "groupImplementation",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "group_implementation_id",
- "com.psidox.dockyard.controller.model.application.GroupImplementation"
- ],
- "isScalar": true
- },
- {
- "name": "parentGroup",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "parent_group_id",
- "com.psidox.dockyard.controller.model.application.Group"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "Group:#com.psidox.dockyard.controller.model.application"
- },
- "GroupDeployment:#com.psidox.dockyard.controller.model.application": {
- "shortName": "GroupDeployment",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "GroupDeployments",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deployment",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "deployment_id",
- "com.psidox.dockyard.controller.model.dockyard.Deployment"
- ],
- "isScalar": true
- },
- {
- "name": "groupDeploymentStrategy",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "group_deployment_strategy_id",
- "com.psidox.dockyard.controller.model.application.GroupDeploymentStrategy"
- ],
- "isScalar": true
- },
- {
- "name": "hosts",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "GroupDeployment:#com.psidox.dockyard.controller.model.application"
- },
- "ConfigurationEntry:#com.psidox.dockyard.controller.model": {
- "shortName": "ConfigurationEntry",
- "namespace": "com.psidox.dockyard.controller.model",
- "defaultResourceName": "ConfigurationEntries",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "key",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- },
- {
- "name": "value",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [],
- "entityTypeName": "ConfigurationEntry:#com.psidox.dockyard.controller.model"
- },
- "MetadataImpl:#com.psidox.dockyard.controller.model": {
- "shortName": "MetadataImpl",
- "namespace": "com.psidox.dockyard.controller.model",
- "defaultResourceName": "MetadataImpls",
- "baseTypeName": "Metadata:#com.psidox.dockyard.controller.model",
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "test2",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [],
- "entityTypeName": "MetadataImpl:#com.psidox.dockyard.controller.model"
- },
- "HostType:#com.psidox.dockyard.controller.model.host": {
- "shortName": "HostType",
- "namespace": "com.psidox.dockyard.controller.model.host",
- "defaultResourceName": "HostTypes",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "hostProviders",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "HostType:#com.psidox.dockyard.controller.model.host"
- },
- "Metadata:#com.psidox.dockyard.controller.model": {
- "shortName": "Metadata",
- "namespace": "com.psidox.dockyard.controller.model",
- "defaultResourceName": "Metadatas",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "test",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [],
- "entityTypeName": "Metadata:#com.psidox.dockyard.controller.model"
- },
- "GroupDeploymentStrategy:#com.psidox.dockyard.controller.model.application": {
- "shortName": "GroupDeploymentStrategy",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "GroupDeploymentStrategies",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deploymentStrategy",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "deployment_strategy_id",
- "com.psidox.dockyard.controller.model.dockyard.DeploymentStrategy"
- ],
- "isScalar": true
- },
- {
- "name": "groupDeployments",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "groupImplementation",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "group_implementation_id",
- "com.psidox.dockyard.controller.model.application.GroupImplementation"
- ],
- "isScalar": true
- },
- {
- "name": "hostStrategy",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "host_strategy_id",
- "com.psidox.dockyard.controller.model.application.HostStrategy"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "GroupDeploymentStrategy:#com.psidox.dockyard.controller.model.application"
- },
- "HostStrategy:#com.psidox.dockyard.controller.model.application": {
- "shortName": "HostStrategy",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "HostStrategies",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "groupDeploymentStrategies",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "HostStrategy:#com.psidox.dockyard.controller.model.application"
- },
- "Host:#com.psidox.dockyard.controller.model.host": {
- "shortName": "Host",
- "namespace": "com.psidox.dockyard.controller.model.host",
- "defaultResourceName": "Hosts",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "ipAddress",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "groupDeployments",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "hostProviderConfig",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "host_provider_config_id",
- "com.psidox.dockyard.controller.model.host.HostProviderConfig"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "Host:#com.psidox.dockyard.controller.model.host"
- },
- "Docker:#com.psidox.dockyard.controller.model.docker": {
- "shortName": "Docker",
- "namespace": "com.psidox.dockyard.controller.model.docker",
- "defaultResourceName": "Dockers",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "dockerImages",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "groups",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "Docker:#com.psidox.dockyard.controller.model.docker"
- },
- "Deployment:#com.psidox.dockyard.controller.model.dockyard": {
- "shortName": "Deployment",
- "namespace": "com.psidox.dockyard.controller.model.dockyard",
- "defaultResourceName": "Deployments",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deploymentStrategy",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "deployment_strategy_id",
- "com.psidox.dockyard.controller.model.dockyard.DeploymentStrategy"
- ],
- "isScalar": true
- },
- {
- "name": "dockyard",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "dockyard_id",
- "com.psidox.dockyard.controller.model.dockyard.Dockyard"
- ],
- "isScalar": true
- },
- {
- "name": "groupDeployments",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "Deployment:#com.psidox.dockyard.controller.model.dockyard"
- },
- "HostProvider:#com.psidox.dockyard.controller.model.host": {
- "shortName": "HostProvider",
- "namespace": "com.psidox.dockyard.controller.model.host",
- "defaultResourceName": "HostProviders",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "hostProviderConfigs",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "hostType",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "host_type_id",
- "com.psidox.dockyard.controller.model.host.HostType"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "HostProvider:#com.psidox.dockyard.controller.model.host"
- },
- "Platform:#com.psidox.dockyard.controller.model.dockyard": {
- "shortName": "Platform",
- "namespace": "com.psidox.dockyard.controller.model.dockyard",
- "defaultResourceName": "Platforms",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "dockyards",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "Platform:#com.psidox.dockyard.controller.model.dockyard"
- },
- "DeploymentStrategy:#com.psidox.dockyard.controller.model.dockyard": {
- "shortName": "DeploymentStrategy",
- "namespace": "com.psidox.dockyard.controller.model.dockyard",
- "defaultResourceName": "DeploymentStrategies",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "application",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "application_id",
- "com.psidox.dockyard.controller.model.application.Application"
- ],
- "isScalar": true
- },
- {
- "name": "deployments",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "dockyard",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "dockyard_id",
- "com.psidox.dockyard.controller.model.dockyard.Dockyard"
- ],
- "isScalar": true
- },
- {
- "name": "groupDeploymentStrategies",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "DeploymentStrategy:#com.psidox.dockyard.controller.model.dockyard"
- },
- "GroupImplementation:#com.psidox.dockyard.controller.model.application": {
- "shortName": "GroupImplementation",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "GroupImplementations",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deploymentStrategy",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "deployment_strategy_id",
- "com.psidox.dockyard.controller.model.dockyard.DeploymentStrategy"
- ],
- "isScalar": true
- },
- {
- "name": "dockerImages",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "group",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "group_id",
- "com.psidox.dockyard.controller.model.application.Group"
- ],
- "isScalar": true
- },
- {
- "name": "groupDeploymentStrategies",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "version",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "application_version_id",
- "com.psidox.dockyard.controller.model.application.Version"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "GroupImplementation:#com.psidox.dockyard.controller.model.application"
- },
- "HostProviderConfig:#com.psidox.dockyard.controller.model.host": {
- "shortName": "HostProviderConfig",
- "namespace": "com.psidox.dockyard.controller.model.host",
- "defaultResourceName": "HostProviderConfigs",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- },
- {
- "name": "quantity",
- "dataType": "integer",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "dockyard",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "dockyard_id",
- "com.psidox.dockyard.controller.model.dockyard.Dockyard"
- ],
- "isScalar": true
- },
- {
- "name": "hostProvider",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "host_provider_id",
- "com.psidox.dockyard.controller.model.host.HostProvider"
- ],
- "isScalar": true
- },
- {
- "name": "hosts",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "HostProviderConfig:#com.psidox.dockyard.controller.model.host"
- },
- "Application:#com.psidox.dockyard.controller.model.application": {
- "shortName": "Application",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "Applications",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deploymentStrategies",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "groups",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "versions",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "Application:#com.psidox.dockyard.controller.model.application"
- },
- "Dockyard:#com.psidox.dockyard.controller.model.dockyard": {
- "shortName": "Dockyard",
- "namespace": "com.psidox.dockyard.controller.model.dockyard",
- "defaultResourceName": "Dockyards",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "name",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "deploymentStrategies",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "deployments",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "hostProviderConfigs",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- },
- {
- "name": "platform",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "platform_id",
- "com.psidox.dockyard.controller.model.dockyard.Platform"
- ],
- "isScalar": true
- }
- ],
- "entityTypeName": "Dockyard:#com.psidox.dockyard.controller.model.dockyard"
- },
- "DockerImage:#com.psidox.dockyard.controller.model.docker": {
- "shortName": "DockerImage",
- "namespace": "com.psidox.dockyard.controller.model.docker",
- "defaultResourceName": "DockerImages",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "hash",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "docker",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "docker_id",
- "com.psidox.dockyard.controller.model.docker.Docker"
- ],
- "isScalar": true
- },
- {
- "name": "groupImplementations",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "DockerImage:#com.psidox.dockyard.controller.model.docker"
- },
- "Version:#com.psidox.dockyard.controller.model.application": {
- "shortName": "Version",
- "namespace": "com.psidox.dockyard.controller.model.application",
- "defaultResourceName": "Versions",
- "baseTypeName": null,
- "isComplexType": false,
- "autoGeneratedKeyType": "Identity",
- "dataProperties": [
- {
- "name": "id",
- "dataType": "integer",
- "isNullable": false,
- "defaultValue": null,
- "isPartOfKey": true,
- "validators": null
- },
- {
- "name": "number",
- "dataType": "string",
- "isNullable": null,
- "defaultValue": null,
- "isPartOfKey": null,
- "validators": null
- }
- ],
- "navigationProperties": [
- {
- "name": "application",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "application_id",
- "com.psidox.dockyard.controller.model.application.Application"
- ],
- "isScalar": true
- },
- {
- "name": "groupImplementations",
- "nameOnServer": null,
- "associationName": null,
- "foreignKeyNamesOnServer": [
- "id"
- ],
- "isScalar": false
- }
- ],
- "entityTypeName": "Version:#com.psidox.dockyard.controller.model.application"
- }
- },
- "resourceEntityTypeMap": {
- "platform": "Platform:#com.psidox.dockyard.controller.model.dockyard",
- "application": "Application:#com.psidox.dockyard.controller.model.application",
- "host": "Host:#com.psidox.dockyard.controller.model.host",
- "groupdeploymentstrategy": "GroupDeploymentStrategy:#com.psidox.dockyard.controller.model.application",
- "dockyard": "Dockyard:#com.psidox.dockyard.controller.model.dockyard",
- "configurationentry": "ConfigurationEntry:#com.psidox.dockyard.controller.model",
- "hoststrategy": "HostStrategy:#com.psidox.dockyard.controller.model.application",
- "dockerimage": "DockerImage:#com.psidox.dockyard.controller.model.docker",
- "version": "Version:#com.psidox.dockyard.controller.model.application",
- "docker": "Docker:#com.psidox.dockyard.controller.model.docker",
- "hostproviderconfig": "HostProviderConfig:#com.psidox.dockyard.controller.model.host",
- "hostprovider": "HostProvider:#com.psidox.dockyard.controller.model.host",
- "metadataimpl": "MetadataImpl:#com.psidox.dockyard.controller.model",
- "deployment": "Deployment:#com.psidox.dockyard.controller.model.dockyard",
- "hosttype": "HostType:#com.psidox.dockyard.controller.model.host",
- "group": "Group:#com.psidox.dockyard.controller.model.application",
- "groupimplementation": "GroupImplementation:#com.psidox.dockyard.controller.model.application",
- "deploymentstrategy": "DeploymentStrategy:#com.psidox.dockyard.controller.model.dockyard",
- "groupdeployment": "GroupDeployment:#com.psidox.dockyard.controller.model.application",
- "metadata": "Metadata:#com.psidox.dockyard.controller.model"
- },
- "breezeTypeMap": {
- "binary": "Binary",
- "integer": "Int32",
- "datetimeoffset": "DateTimeOffset",
- "timeastimespan": "Time",
- "double": "Double",
- "date": "DateTime",
- "long": "Int64",
- "float": "Single",
- "blob": "Binary",
- "timestamp": "DateTime",
- "short": "Int16",
- "time": "Time",
- "byte": "Byte",
- "string": "String",
- "boolean": "Boolean",
- "uuid": "Guid",
- "big_decimal": "Decimal",
- "binaryblob": "Binary",
- "uuid-binary": "Guid",
- "datetime": "DateTime",
- "byte[]": "Binary"
- },
- "noLength": [
- "Byte",
- "Guid",
- "Int64",
- "Time",
- "DateTime",
- "Int16",
- "Int32",
- "Boolean"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment