To get a quick idea of the current state of the mangrove.datastore API, we have included the API for all the files in mangrove/datastore/.
Here’s what’s in mangrove.datastore:
This module tries to import validate.py, but I can’t get it to work on my machine.
This module tries to import validate.py, but I can’t get it to work on my machine.
Entities:
Reporter
{
"_id": "a676766fe45440f48ff4e9a0ce58b329",
"_rev": "1-f83b88a382c14b5ade660710adde0d9e",
"name": "reporter1",
"entity_type": "reporter",
"last_updated_on": null,
"created_on": "2011-03-24T07:32:15Z",
"aggregation_trees": {
"org_chart": [
"Country Manager",
"Field Manager",
"Field Agent"
]
},
"attributes": {
"age": 25,
"entity_type": "reporter"
},
"document_type": "Entity"
}
Clinic
{
"_id": "961cefb2a0324878bed06ab736e5dc09",
"_rev": "1-c4d02559a13e7698437aae58f35e8440",
"name": "Clinic 1",
"entity_type": "clinic",
"last_updated_on": null,
"created_on": "2011-03-24T07:32:15Z",
"aggregation_trees": {
"location": [
"India",
"Maharashtra",
"Pune"
]
},
"attributes": {
"entity_type": "clinic"
},
"document_type": "Entity"
}
Data Records:
Data Record
{
"_id": "e4d5cb3e76ca40a78088c7bfe5d0cf03",
"_rev": "1-7ca2ee8ad10a444eb6f3a8bad19ff957",
"reporter_backing_field": {
"_id": "a676766fe45440f48ff4e9a0ce58b329",
"name": "reporter1",
"entity_type": "reporter",
"_rev": "1-f83b88a382c14b5ade660710adde0d9e",
"last_updated_on": null,
"created_on": "2011-03-24T07:32:15Z",
"aggregation_trees": {
"org_chart": [
"Country Manager",
"Field Manager",
"Field Agent"
]
},
"attributes": {
"age": 25,
"entity_type": "reporter"
},
"document_type": "Entity"
},
"last_updated_on": null,
"source": {
"report": "hn1.2424",
"phone": "1234"
},
"created_on": "2011-03-24T07:32:15Z",
"attributes": {
"beds": "100",
"event_time": "2011-02-01 00:00:00",
"arv": "200"
},
"document_type": "DataRecord",
"entity_backing_field": {
"_id": "880552a483594ca9af07508e379f4520",
"name": "Clinic 2",
"entity_type": "clinic",
"_rev": "1-99c4e6ebd76bba417dcd034f935d7483",
"last_updated_on": null,
"created_on": "2011-03-24T07:32:15Z",
"aggregation_trees": {
"location": [
"India",
"Karnataka",
"Bangalore"
]
},
"attributes": {
"entity_type": "clinic"
},
"document_type": "Entity"
}
}