{"push_id":708729093,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"859c8c3f6727d000bd7fd12933c37b91fda3ad98","before":"e6035d1e08ff690437c30aeb54372602ae73b3f0","commits":[{"sha":"a4128725f5a2c6cbf3e963e2b78ba9382732728a","author":{"email":"a0f1490a20d0211c997b44bc357e1972deab8ae3@sikac.hu","name":"Prem Sichanugrist"},"message":"Add reversible syntax for change_column_default\n\nPassing `:from` and `:to` to `change_column_default` makes this command\nreversible as user has defined its previous state.\n\nSo, instead of having the migration command as:\n\n    change_column_default(:posts, :state, \"draft\")\n\nThey can write it as:\n\n    change_column_default(:posts, :state, from: nil, to: \"draft\")","distinct":true,"url":"https://api.github.com/repos/rails/rails/commits/a4128725f5a2c6cbf3e963e2b78ba9382732728a"},{"sha":"f9c841927ac3d1daea2a9cebf08b18e844e5eec5","author":{"email":"a0f1490a20d0211c997b44bc357e1972deab8ae3@sikac.hu","name":"Prem Sichanugrist"},"message":"Update guide for new change_column_default syntax","distinct":true,"url":"https://api.github.com/repos/rails/rails/commits/f9c841927ac3d1daea2a9cebf08b18e844e5eec5"},{"sha":"859c8c3f6727d000bd7fd12933c37b91fda3ad98","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #20018 from sikachu/change-column-default-recorder\n\nAdd reversible syntax for change_column_default","distinct":true,"url":"https://api.github.com/repos/rails/rails/commits/859c8c3f6727d000bd7fd12933c37b91fda3ad98"}]}