{"push_id":1019892175,"size":3,"distinct_size":3,"ref":"refs/heads/migrations-split","head":"11c30d847db177f7612b8949ea02457f9391791c","before":"71c3045e5a2b16584c2cde3914b998791e88b05b","commits":[{"sha":"2386a69f9db78908ebd8f53c166fb7a25b58ad00","author":{"email":"03bf40715d0f998843929e0338b4f270c51063aa@gmail.com","name":"Hannah Wolfe"},"message":"Always override database config + exit tests on error\n\nrefs #6354, #6495 & #6599\n\n- don't allow config.database to be merged, instead, override it always\n- make sure that route tests call done even when they error","distinct":true,"url":"https://api.github.com/repos/ErisDS/Ghost/commits/2386a69f9db78908ebd8f53c166fb7a25b58ad00"},{"sha":"8b710c90ddfef7f963f59a83ed705b1b1eddd825","author":{"email":"03bf40715d0f998843929e0338b4f270c51063aa@gmail.com","name":"Hannah Wolfe"},"message":"Improve `getDatabaseVersion` & versioning tests\n\nrefs #6301\n\n- `currentVersion` was leftover from before the first public release of Ghost!\n- simplified the code for `getDatabaseVersion`\n- improved & made consistent how errors are handled in `getDatabaseVersion`\n- migration error handling updated to reflect the changes in `getDatabaseVersion`\n- added tests for both `getDatabaseVersion` and `setDatabaseVersion`","distinct":true,"url":"https://api.github.com/repos/ErisDS/Ghost/commits/8b710c90ddfef7f963f59a83ed705b1b1eddd825"},{"sha":"11c30d847db177f7612b8949ea02457f9391791c","author":{"email":"03bf40715d0f998843929e0338b4f270c51063aa@gmail.com","name":"Hannah Wolfe"},"message":"Split migrations/index.js & add tests\n\nrefs #6301\n\n- changes createTable to use createTableIfNotExists, this is consistent with deletion\n- splits out backup, reset, update and populate functions from migration/index into their own files\n- moves the wrapped function for populatingDefaultSettings to fixtures.ensureDefaultSettings\n- moves `modelOptions` down to the fixture files that actually use it\n- adds test coverage for backup, reset and populate, but not for update as that needs refactoring","distinct":true,"url":"https://api.github.com/repos/ErisDS/Ghost/commits/11c30d847db177f7612b8949ea02457f9391791c"}]}