Breeze metadata example
Simple example of a valid JSON object built according to the Breeze metadata schema that describes a small object model.
by IdeaBlade
JavaScript
var x = {
"metadataVersion":"1.0.2",
"namingConvention":"camelCase",
"localQueryComparisonOptions":"caseInsensitiveSQL",
"dataServices":[
{
"serviceName":"api/NorthwindIBModel/",
"hasServerMetadata":true,
"jsonResultsAdapter":"webApi_default",
"useJsonp":false
}
],
"structuralTypes":[
{
"shortName":"Location",
"namespace":"Models.NorthwindIB.EDMX_2012",
"isComplexType":true,
"dataProperties":[
{
"name":"address",
"dataType":"String",
"maxLength":60,
"validators":[
{
"maxLength":60,
"name":"maxLength"
}
]
},
{
"name":"city",
"dataType":"String",
"maxLength":15,
"validators":[
{
"maxLength":15,
"name":"maxLength"
}
]
},
{
"name":"region",
"dataType":"String",
"maxLength":15,
"validators":[
{
"maxLength":15,
"name":"maxLength"
}
]
},
{
"name":"postalCode",
"dataType":"String",
"maxLength":10,
"validators":[
{
"maxLength":10,
"name":"maxLength"
}
]
},
{
"name":"country",
"dataType":"String",
"maxLength":15,
"validators":[
{
"maxLength":15,
"name":"maxLength"
}
]
}
]
},
{
...