Module: ActiveRecord::Postgres::Constraints::SchemaDumper
- Defined in:
- lib/active_record/postgres/constraints/schema_dumper.rb
Instance Method Summary collapse
Instance Method Details
#indexes_in_create(table, stream) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/active_record/postgres/constraints/schema_dumper.rb', line 7 def indexes_in_create(table, stream) constraints = @connection.constraints(table) indexes = @connection.indexes(table).reject do |index| constraints.pluck('conname').include?(index_name(index)) end dump_indexes(indexes, stream) dump_constraints(constraints, stream) end |