{"push_id":1451656280,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"e95fc416f0f58ca86db0fe82c4b3c14d5b655a95","before":"62f9c4fbbab1a3a4fc2db0beb6f9c35f6a92f019","commits":[{"sha":"c974d35825bf1f0af666fa3c3ead48dba74a130e","author":{"name":"Patrick Tan","email":"b049138011632a50090eec4cc7e71ee9037f78e5@williamhill.com.au"},"message":"#42 Downgrade functionality\n\nAdded support for two forms of rollback\n\n1. Rollback a specific executed script\n2. Multiple rollback where you can specify the executed script to roll back to excluding the specified script itself. I.e. if I executed scripts A, B, C and D in that order and I specify to rollback to B then script C and D will be rolled back.\n\nIt uses naming convention to find the rollback scripts. E.g. if the rollback suffix is \"_rollback\" and the executed script name is \"test.sql\" then the rollback script should be \"test_rollback.sql\"\n\nAlso fixed bug with incorrect column name in SQLiteTableJournal where it had \"SchemaVersionID\" instead of \"Id\"","distinct":false,"url":"https://api.github.com/repos/jstarman/DbUp/commits/c974d35825bf1f0af666fa3c3ead48dba74a130e"},{"sha":"3deb20e1ac3a4c0118fae0ba5026783703f0e247","author":{"name":"jstarman","email":"a16b7330050f5ac4a5ef71fa30d00b535f8f63fe@incomm.com"},"message":"Customize downgrade for our needs","distinct":false,"url":"https://api.github.com/repos/jstarman/DbUp/commits/3deb20e1ac3a4c0118fae0ba5026783703f0e247"},{"sha":"e95fc416f0f58ca86db0fe82c4b3c14d5b655a95","author":{"name":"jstarman","email":"a16b7330050f5ac4a5ef71fa30d00b535f8f63fe@incomm.com"},"message":"Merge pull request #1 from jstarman/rollback\n\nDowngrade functionality","distinct":true,"url":"https://api.github.com/repos/jstarman/DbUp/commits/e95fc416f0f58ca86db0fe82c4b3c14d5b655a95"}]}
{"actor":{"display_login":"jstarman"}}