working on json, db21.json first pass, db.json latest attempt

This commit is contained in:
Amra Šabić
2018-02-18 19:08:20 +01:00
parent 9174647b67
commit 17f8746703
3 changed files with 144 additions and 67 deletions

102
db21.json Normal file
View File

@@ -0,0 +1,102 @@
{
"objects": [
{
"id": "1" ,
"name": "First Named Object",
"permissions": [
{
"view": [
{
"id": 1,
"username": "someone"
},
{
"id": 1,
"name": "Group One"
},
{
"id": 2,
"name": "Group Two"
}
],
"modify": [
{
"id": 1,
"username": "someone"
},
{
"id": 2,
"name": "Group Two"
}
]
}
]
},{
"id": 2,
"name": "Second Named Object",
"permissions": [
{
"view": false,
"modify": false
}
]
},{
"id": 3,
"name": "Third Named Object",
"permissions": [
{
"view": true,
"modify": false
}
]
}
],
"groups": [
{
"id": 1,
"name": "Group One",
"users": [
{
"id": 1,
"username": "admin",
"permissions":[
{
"view": true,
"modify": true
}
]
},{
"id": 2,
"username": "someone"
},{
"id": 3,
"username": "somebody"
}
]
},{
"id": 2,
"name": "Group Two",
"users": [
{
"id": 1,
"username": "admin"
}
]
},{
"id": 3,
"name": "Group Three",
"users": [
{
"id": 5,
"username": "someoneNew"
},{
"id": 2,
"username": "someone"
},{
"id": 4,
"username": "somebodyNew"
}
]
}
]
}