diff options
| author | Joshua Peek <josh@joshpeek.com> | 2012-07-24 11:51:54 -0500 |
|---|---|---|
| committer | Joshua Peek <josh@joshpeek.com> | 2012-07-24 11:51:54 -0500 |
| commit | 4a06d2ea7ed28c55879be8a2894ff2b07ab5808e (patch) | |
| tree | a35674484c0bc2c721423e57fedc591b5294e10e /samples/JSON/schema.json | |
| parent | ade20e4b46e7699d9646df573e3503756b880fc7 (diff) | |
| parent | 22efcf7affc349269388dafe3f186416c06e0903 (diff) | |
Merge branch 'jeanSapristi-master'
Diffstat (limited to 'samples/JSON/schema.json')
| -rw-r--r-- | samples/JSON/schema.json | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/samples/JSON/schema.json b/samples/JSON/schema.json new file mode 100644 index 0000000..ee580cc --- /dev/null +++ b/samples/JSON/schema.json @@ -0,0 +1,47 @@ +{ + "name":"Product", + "properties": + { + "id": + { + "type":"number", + "description":"Product identifier", + "required":true + }, + "name": + { + "type":"string", + "description":"Name of the product", + "required":true + }, + "price": + { + "type":"number", + "minimum":0, + "required":true + }, + "tags": + { + "type":"array", + "items": + { + "type":"string" + } + }, + "stock": + { + "type":"object", + "properties": + { + "warehouse": + { + "type":"number" + }, + "retail": + { + "type":"number" + } + } + } + } +}
\ No newline at end of file |
