Method: CassandraMigrations::Migration::TableOperations#drop_index
- Defined in:
- lib/cassandra_migrations/migration/table_operations.rb
#drop_index(table_or_index_name, column_name = nil, options = {}) ⇒ Object
72 73 74 75 76 77 78 79 80 81 82 |
# File 'lib/cassandra_migrations/migration/table_operations.rb', line 72 def drop_index(table_or_index_name, column_name = nil, = {}) if column_name index_name = "#{table_or_index_name}_#{column_name}_idx" else index_name = table_or_index_name end drop_index_cql = "DROP INDEX #{[:if_exists] ? 'IF EXISTS' : ''}#{index_name}" announce_suboperation drop_index_cql execute drop_index_cql end |