)]}'
{
  "commit": "a4736f56c54da70bbc56e2f4777096417a2b190d",
  "tree": "25cb7bb4450654df8b273b7876fd74703ebd0a58",
  "parents": [
    "b0c951cbcc122b4807830ce023aab96874ac8cf2"
  ],
  "author": {
    "name": "Tony Mack",
    "email": "tmack@cs.princeton.edu",
    "time": "Mon Mar 09 17:13:14 2015 -0400"
  },
  "committer": {
    "name": "Tony Mack",
    "email": "tmack@cs.princeton.edu",
    "time": "Mon Mar 09 17:13:14 2015 -0400"
  },
  "message": "define composite primary key for models that need them\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b950901c82b95919169c6fecf996edf6e6993a11",
      "old_mode": 33188,
      "old_path": "xos/core/models/controlleruser.py",
      "new_id": "0900df75605f745ceeaeb709263ae34b586b24d2",
      "new_mode": 33188,
      "new_path": "xos/core/models/controlleruser.py"
    },
    {
      "type": "modify",
      "old_id": "b2123f8e85fa8b25341a9061a00d5130158c5b66",
      "old_mode": 33188,
      "old_path": "xos/core/models/image.py",
      "new_id": "0e1247354d9b28d75dbf7f217b8627ef86f6e621",
      "new_mode": 33188,
      "new_path": "xos/core/models/image.py"
    },
    {
      "type": "modify",
      "old_id": "2572847edd97386b5cbd3031fcc2575dc197f41a",
      "old_mode": 33188,
      "old_path": "xos/core/models/network.py",
      "new_id": "53467854d14ac87a2798220359725faa468d255a",
      "new_mode": 33188,
      "new_path": "xos/core/models/network.py"
    },
    {
      "type": "modify",
      "old_id": "b26877d0ddc15eb10f3ee5930491ad3991ce5649",
      "old_mode": 33188,
      "old_path": "xos/core/models/site.py",
      "new_id": "3e8fb82d462fa404892ae28cbf358789ee86d181",
      "new_mode": 33188,
      "new_path": "xos/core/models/site.py"
    },
    {
      "type": "modify",
      "old_id": "7c4e82f0e394504f384e9c041d0c73a764f318cc",
      "old_mode": 33188,
      "old_path": "xos/core/models/slice.py",
      "new_id": "22340eae624212fcf6b2a74f6c0c08ee8f45bf8b",
      "new_mode": 33188,
      "new_path": "xos/core/models/slice.py"
    }
  ]
}
