about summary refs log tree commit diff
path: root/db/migrate/20171201000000_change_account_id_nonnullable_in_lists.rb
AgeCommit message (Collapse)Author
2023-03-27Update strong-migrations-enabled migrations from 5.0 and 5.1 to 5.2 (#24275)Claire
2019-12-29Fix old migrations failing because of strong_migrations update (#12692)ThibG
Fixes #12690 The `strong_migrations` update from ba2eac8824a85aa9541f8070ed7bcd22b9982cc8 introduced a check for `change_column_null` specific to Postgres. This rejects old migrations. This commit just wraps old migrations with `safety_assured` to bypass this check. Alternatives would have been to: - Disable that check entirely (a possibility added in that same `strong_migrations` version) for Mastodon, but it makes sense to write new migrations without such a strong lock. - Rewrite the old migrations to do it in a way that do not require an exclusive lock. I thought fixing those old migrations for performance wasn't worth the pain. Also, if I understand correctly, the next version of `strong_migrations` is going to include a helper to do that. We could update those migrations at that point.
2018-08-14Upgrade Doorkeeper to 4.4.1 (#8197)Eugen Rochko
2017-12-12Change account_id non-nullable in lists (#5979)Akihiko Odaki