├── .gitignore ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── gemfiles ├── Gemfile.base ├── activerecord-5.0 │ ├── Gemfile.base │ └── Gemfile.postgresql ├── activerecord-5.1 │ ├── Gemfile.base │ └── Gemfile.postgresql └── activerecord-5.2 │ ├── Gemfile.base │ └── Gemfile.postgresql ├── lib ├── schema_plus_pg_indexes.rb └── schema_plus_pg_indexes │ ├── active_record │ └── connection_adapters │ │ ├── index_definition.rb │ │ ├── index_definition_5_2.rb │ │ └── postgresql_adapter.rb │ ├── middleware │ └── postgresql │ │ ├── dumper.rb │ │ ├── migration.rb │ │ ├── migration_5_2.rb │ │ ├── schema.rb │ │ └── sql.rb │ └── version.rb ├── schema_dev.yml ├── schema_plus_pg_indexes.gemspec └── spec ├── deprecation_spec.rb ├── index_definition_spec.rb ├── index_spec.rb ├── named_schema_spec.rb ├── schema_dumper_spec.rb ├── schema_spec.rb ├── spec_helper.rb └── support └── matchers └── have_index.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/Gemfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/Gemfile.base -------------------------------------------------------------------------------- /gemfiles/activerecord-5.0/Gemfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.0/Gemfile.base -------------------------------------------------------------------------------- /gemfiles/activerecord-5.0/Gemfile.postgresql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.0/Gemfile.postgresql -------------------------------------------------------------------------------- /gemfiles/activerecord-5.1/Gemfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.1/Gemfile.base -------------------------------------------------------------------------------- /gemfiles/activerecord-5.1/Gemfile.postgresql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.1/Gemfile.postgresql -------------------------------------------------------------------------------- /gemfiles/activerecord-5.2/Gemfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.2/Gemfile.base -------------------------------------------------------------------------------- /gemfiles/activerecord-5.2/Gemfile.postgresql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/gemfiles/activerecord-5.2/Gemfile.postgresql -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/active_record/connection_adapters/index_definition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/active_record/connection_adapters/index_definition.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/active_record/connection_adapters/index_definition_5_2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/active_record/connection_adapters/index_definition_5_2.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/middleware/postgresql/dumper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/middleware/postgresql/dumper.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/middleware/postgresql/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/middleware/postgresql/migration.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/middleware/postgresql/migration_5_2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/middleware/postgresql/migration_5_2.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/middleware/postgresql/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/middleware/postgresql/schema.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/middleware/postgresql/sql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/lib/schema_plus_pg_indexes/middleware/postgresql/sql.rb -------------------------------------------------------------------------------- /lib/schema_plus_pg_indexes/version.rb: -------------------------------------------------------------------------------- 1 | module SchemaPlusPgIndexes 2 | VERSION = "0.3.2" 3 | end 4 | -------------------------------------------------------------------------------- /schema_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/schema_dev.yml -------------------------------------------------------------------------------- /schema_plus_pg_indexes.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/schema_plus_pg_indexes.gemspec -------------------------------------------------------------------------------- /spec/deprecation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/deprecation_spec.rb -------------------------------------------------------------------------------- /spec/index_definition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/index_definition_spec.rb -------------------------------------------------------------------------------- /spec/index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/index_spec.rb -------------------------------------------------------------------------------- /spec/named_schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/named_schema_spec.rb -------------------------------------------------------------------------------- /spec/schema_dumper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/schema_dumper_spec.rb -------------------------------------------------------------------------------- /spec/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/schema_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/matchers/have_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchemaPlus/schema_plus_pg_indexes/HEAD/spec/support/matchers/have_index.rb --------------------------------------------------------------------------------