SchemaPlus v1.0.0 Release Notes

    • ๐Ÿ’Ž No longer support rails < 3.2 and ruby < 1.9
    • New feature: specify foreign key constraints using :foreign_key => { ... }, motivated in particular to support :name (suggested by @daniele-m)
    • New feature: create view using ActiveRecord relation
    • 0๏ธโƒฃ New feature: ActiveRecord::DB_DEFAULT (suggested by @zaadjis)
    • New feature: renaming a table renames its indexes and constraints correspondingly.
    • Bug fix for PostgreSQL :kind index attribute (thanks to @eugenebolshakov)
    • Sort fks in dump for stability (thanks to @zephyr-dev)
    • Bug fix: change_column should maintain foreign key constraints even when config.foreign_keys.auto_create is false
    • 0๏ธโƒฃ Bug fix: quote default expressions in schema dump (thanks to @jonleighton)
    • ๐Ÿšš Bug fix: when removing a foreign key constraint, remove its auto-generated index.
    • ๐Ÿ‘ Bug fix: SchemaDumper.ignore_tables needs to support regexps (suggested by @mtalcott)
    • Bug fix: More robust handling of Postgresql schema_search path (suggested by @mtalcott)
    • Bug fix: Only get index, view, and foreign key information from current schema (thanks to @bhavinkamani)