-
Notifications
You must be signed in to change notification settings - Fork 1
/
northwind.json
69 lines (69 loc) · 1.62 KB
/
northwind.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"tables": [
{
"name": "customer",
"columns": [
{"name": "name", "type": "string"},
{"name": "title", "type": "string"}
]
},
{
"name": "country",
"columns": [
{"name": "name", "type": "string"}
]
},
{
"name": "country",
"columns": [
{"name": "name", "type": "string"}
]
},
{
"name": "region",
"columns": [
{"name": "name", "type": "string"}
]
},
{
"name": "stuff",
"columns": [
{"name": "shipCity", "type": "string"}
]
},
{
"name": "livesInCountryAssocs",
"columns": [
]
},
{
"name": "product",
"columns": [
{"name": "productName", "propertyName": "name", "type": "string"},
{"name": "unitsInStock", "type": "integer"},
{"name": "unitsInOrder", "type": "integer"},
{"name": "unitPrice", "type": "double"},
{"name": "discontinued", "type": "boolean"},
{"name": "reorderLevel", "type": "integer"}
]
},
{
"name": "category",
"columns": [
{"name": "name", "type": "string"},
{"name": "description", "type": "string"}
]
},
{
"name": "livesInCountry",
"columns": [
{"name": "foo", "type": "string"}
]
}
],
"relationships": [
{"outTable": "customer", "inTable": "country", "edgeLabel": "livesInCountry", "manyToMany": "livesInCountry"},
{"outTable": "customer", "inTable": "region", "edgeLabel": "livesInRegion"},
{"outTable": "stuff", "inTable": "customer", "edgeLabel": "ordered"}
]
}