Sha256: 7632dff33735e1dbf4ba29fb377d97210ef75c451e7a766b569e07fc13ec776a

Contents?: true

Size: 449 Bytes

Versions: 9

Compression:

Stored size: 449 Bytes

Contents

module SchemaPlusPgIndexes
  module ActiveRecord
    module ConnectionAdapters
      module PostgresqlAdapter
        #
        # SchemaPlusPgIndexes allows the column_names paramter
        # to be left off
        #
        def add_index(table_name, column_names, options={})
          column_names, options = [nil, column_names] if column_names.is_a? Hash
          super table_name, column_names, options
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
schema_plus_pg_indexes-0.2.0 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.12 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.11 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.10 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.9 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.8 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.7 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.6 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb
schema_plus_pg_indexes-0.1.5 lib/schema_plus_pg_indexes/active_record/connection_adapters/postgresql_adapter.rb