- ...
- Add "indexes_after_tables" option to allow indexes to be placed following the respective tables #13 Giovanni Kock Bonetti
- Add "order_schema_migrations_values" option to prevent schema_migrations values causing merge conflicts #15 Nicke van Oorschot
- Add "order_column_definitions" option to sort table columns alphabetically #11 RKushnir
- Generalize handling of schema names to not assume public
- Rails 6 support
- Fix Rails 6 compatibility #16 Giovanni Kock Bonetti
- Fix handling of multiple structure.sql files
- Remove Postgres 12 specific GUCs
- Generalize handling of schema names to not assume public
- Fix whitespace issue for config settings, remove default_with_oids
- Add "ignore_ids" option to allow disabling of primary key substitution logic #12 Vladimir Dementyev
- Compatibility with Rails 6 multi-database configuration
- Fix regular expressions to support schema qualification changes in 10.3
- Filter out indices belonging partitioned tables
- Remove pg_buffercache extension if present (its only used for statistics purposes)
- Remove extension comments if present - they can prevent non-superusers from restoring the tables, and are never used together with Rails anyway
- pg 10.x adds AS Integer to structure.sql format Nathan Woodhull
- Support Rails 5.1 primary key UUIDs that rely on gen_random_uuid()
- Allow primary keys to be the last column of a table Clemens Kofler
- Special thanks to Jon Mohrbacher who submitted a similar earlier change
- Reduce dependencies to only require ActiveRecord Mario Uher
- Support Rails Engines Mario Uher
- Clean up more comment lines Clemens Kofler
- Initial release.