)]}'
{
  "commit": "789a82a35d04f8ab5a7b28707615ef8bf9d4f09b",
  "tree": "9b1cd48c063b5c5a89691d3fbe9c62cdb18e6fbf",
  "parents": [
    "16b91c5aa10f3131cb1f2e7e8b46fd320d740450"
  ],
  "author": {
    "name": "Jake Wang",
    "email": "jakezwang@users.noreply.github.com",
    "time": "Sat Sep 19 06:59:05 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Sep 19 06:59:05 2026"
  },
  "message": "Fix precision of unsigned decimal columns (#1813)\n\n`ColumnType.DecimalSize()` reports one fewer digit for unsigned decimal\ncolumns: `DECIMAL(10,6) UNSIGNED` returns precision 9, and `DECIMAL(5,0)\nUNSIGNED` returns precision 4. Their display width does not reserve a\nsign, so subtract that position only for signed fields.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37c96208a5d2b1f4f5c09301fa52656f9e91d177",
      "old_mode": 33188,
      "old_path": "AUTHORS",
      "new_id": "c70462dc4ff4fae7589bccbf20f26facdc457141",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "modify",
      "old_id": "03486859c18225ba6bd3bbb71a8445d243a64e46",
      "old_mode": 33188,
      "old_path": "driver_test.go",
      "new_id": "68afb3d866c30cddc6ef953faec1616928061a5c",
      "new_mode": 33188,
      "new_path": "driver_test.go"
    },
    {
      "type": "modify",
      "old_id": "f5067123e5b6a56809705c3edd4bc7c3ffb1e5cb",
      "old_mode": 33188,
      "old_path": "rows.go",
      "new_id": "239028dec1011993bb5f8c5ca8038bda76c9cabb",
      "new_mode": 33188,
      "new_path": "rows.go"
    }
  ]
}
