)]}'
{
  "commit": "433dccfb52eb5c7a7c884560df5c4b9d97b52cb8",
  "tree": "7a7842cd8bd5d082faf675a8e2d01bff565b374f",
  "parents": [
    "d91c1a1768d4970276bf883251218d0ed1036329"
  ],
  "author": {
    "name": "drh",
    "email": "drh@noemail.net",
    "time": "Sat Feb 09 15:37:11 2013"
  },
  "committer": {
    "name": "drh",
    "email": "drh@noemail.net",
    "time": "Sat Feb 09 15:37:11 2013"
  },
  "message": "Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER.  Put the \nextended constraint error codes in alphabetical order.  Add many test cases\nfor the extended constraint error codes.\n\nFossilOrigin-Name: 3f67437536591a1b0742a25b983707933aaa16d5",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8270487d51596ba8523a9828c422b2c37d58a1ae",
      "old_mode": 33188,
      "old_path": "manifest",
      "new_id": "b980ce6d5ad9c273b9a56a01dcf7542fd7a8bee4",
      "new_mode": 33188,
      "new_path": "manifest"
    },
    {
      "type": "modify",
      "old_id": "697f1ff45473118979bd261da5913f96a1668df6",
      "old_mode": 33188,
      "old_path": "manifest.uuid",
      "new_id": "30c961384b9021c7d6b39dc78e64e0c3b31b995e",
      "new_mode": 33188,
      "new_path": "manifest.uuid"
    },
    {
      "type": "modify",
      "old_id": "51fa03695178f056d84bbcfee2518a0cfeee1fde",
      "old_mode": 33188,
      "old_path": "src/expr.c",
      "new_id": "5de468e21143b1c9a368130438e451c1971cbae0",
      "new_mode": 33188,
      "new_path": "src/expr.c"
    },
    {
      "type": "modify",
      "old_id": "3b55339ca87549318463e9213fdac9edaae585b7",
      "old_mode": 33188,
      "old_path": "src/sqlite.h.in",
      "new_id": "77bb02a3417760f45a28daee05aedecd56a40640",
      "new_mode": 33188,
      "new_path": "src/sqlite.h.in"
    },
    {
      "type": "modify",
      "old_id": "c8faa31dd1cfaca024b67ee4a7cc685d00fd1b36",
      "old_mode": 33188,
      "old_path": "src/test1.c",
      "new_id": "247fc872fa4204032f6019dd7b03e117668cb17d",
      "new_mode": 33188,
      "new_path": "src/test1.c"
    },
    {
      "type": "modify",
      "old_id": "8b36ac6925e1c8cb63cbef25ae15a65ad8de5121",
      "old_mode": 33188,
      "old_path": "test/capi2.test",
      "new_id": "20ee3401bf477ef0430aed4fdbc278e48eb08ae0",
      "new_mode": 33188,
      "new_path": "test/capi2.test"
    },
    {
      "type": "modify",
      "old_id": "17c7263f1ef2cf9a1aab3112b4926d675173c0e6",
      "old_mode": 33188,
      "old_path": "test/conflict.test",
      "new_id": "65769596074f825f1cf1f3ba6f80363fb0592663",
      "new_mode": 33188,
      "new_path": "test/conflict.test"
    },
    {
      "type": "modify",
      "old_id": "9f8409b1471a05335806b8dbe678d773b828c1cc",
      "old_mode": 33188,
      "old_path": "test/errmsg.test",
      "new_id": "6b3f3b7db6954a62f31027e48aa628cee7e44efe",
      "new_mode": 33188,
      "new_path": "test/errmsg.test"
    },
    {
      "type": "modify",
      "old_id": "a7235987884beca9b0107ddb0b2009eda631b1d3",
      "old_mode": 33188,
      "old_path": "test/fkey2.test",
      "new_id": "3e5b27c1e6791edb5ee0505b9d67eb4ffbb4ec4b",
      "new_mode": 33188,
      "new_path": "test/fkey2.test"
    },
    {
      "type": "modify",
      "old_id": "d6dd2fc8ff3aaa5497bde6f61b0ed3661efe790b",
      "old_mode": 33188,
      "old_path": "test/fkey4.test",
      "new_id": "79cf663478f0cbf722a5a976e09c2a2f540603f3",
      "new_mode": 33188,
      "new_path": "test/fkey4.test"
    },
    {
      "type": "modify",
      "old_id": "a195275c9ba5faf7bc12464f2f7b5bc06ed13957",
      "old_mode": 33188,
      "old_path": "test/hook.test",
      "new_id": "6346cc77a7a8239611ad84a4174011f4febdd71a",
      "new_mode": 33188,
      "new_path": "test/hook.test"
    },
    {
      "type": "modify",
      "old_id": "240aaba9d7eded5a5590bd423811ff5c65520931",
      "old_mode": 33188,
      "old_path": "test/notnull.test",
      "new_id": "01738a4551cb5bd226d05dff17dd73c798a2c65a",
      "new_mode": 33188,
      "new_path": "test/notnull.test"
    },
    {
      "type": "modify",
      "old_id": "d3fa607d324d8709ed56750c4498d720b388e911",
      "old_mode": 33188,
      "old_path": "test/tester.tcl",
      "new_id": "a7e6c99580a62fcf290b073ac6534173248e3cd5",
      "new_mode": 33188,
      "new_path": "test/tester.tcl"
    },
    {
      "type": "modify",
      "old_id": "c49bc659ad167068fbc97d36e79ebc25552d4c79",
      "old_mode": 33188,
      "old_path": "test/trigger1.test",
      "new_id": "1ebe12c89b58ea2e43424f18927310ce81a7aa7b",
      "new_mode": 33188,
      "new_path": "test/trigger1.test"
    },
    {
      "type": "modify",
      "old_id": "34d19700fc74bd2320724077095e2efdb43b1061",
      "old_mode": 33188,
      "old_path": "test/trigger3.test",
      "new_id": "fe91b9dcf8e2a09fd13fbbe4e5d8516916770a8c",
      "new_mode": 33188,
      "new_path": "test/trigger3.test"
    },
    {
      "type": "modify",
      "old_id": "56c49eed45518f284c260789b7c1ead5082064b3",
      "old_mode": 33188,
      "old_path": "test/unique.test",
      "new_id": "eac19b59e02dcd32828b6d4e11f69bd58ac4c587",
      "new_mode": 33188,
      "new_path": "test/unique.test"
    }
  ]
}
