Files
openapi-generator-original/samples/server-generator/node/output/App/models.js
2014-06-11 06:41:31 -07:00

130 lines
2.1 KiB
JavaScript

exports.models = {
"Tag": {
"id" : "Tag",
"name" : "",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
}
},
"User": {
"id" : "User",
"name" : "",
"properties" : {
"email" : {
"type" : "string"
},
"username" : {
"type" : "string"
},
"userStatus" : {
"type" : "integer",
"format" : "int32",
"description" : "User Status",
"enum" : [ "1-registered", "2-active", "3-closed" ]
},
"lastName" : {
"type" : "string"
},
"firstName" : {
"type" : "string"
},
"id" : {
"type" : "integer",
"format" : "int64"
},
"phone" : {
"type" : "string"
},
"password" : {
"type" : "string"
}
}
},
"Order": {
"id" : "Order",
"name" : "",
"properties" : {
"shipDate" : {
"type" : "string",
"format" : "date-time"
},
"quantity" : {
"type" : "integer",
"format" : "int32"
},
"petId" : {
"type" : "integer",
"format" : "int64"
},
"id" : {
"type" : "integer",
"format" : "int64"
},
"status" : {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", " approved", " delivered" ]
}
}
},
"Category": {
"id" : "Category",
"name" : "",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
}
},
"Pet": {
"id" : "Pet",
"name" : "",
"required" : [ "id", "name" ],
"properties" : {
"name" : {
"type" : "string"
},
"tags" : {
"type" : "array",
"items" : {
"$ref" : "Tag"
}
},
"photoUrls" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"id" : {
"type" : "integer",
"format" : "int64",
"description" : "unique identifier for the pet"
},
"status" : {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
},
"category" : {
"type" : "Category"
}
}
}
}