Class: Percona::OnlineMigrations::MigratedTables::Drop

Inherits:
Object
  • Object
show all
Defined in:
lib/percona/online_migrations/migrated_tables/drop.rb

Class Method Summary collapse

Class Method Details

.for(connection) ⇒ Object



2
3
4
5
6
7
8
9
10
11
# File 'lib/percona/online_migrations/migrated_tables/drop.rb', line 2

def self.for(connection)
  tables = connection.tables
  migrated_tables = Percona::OnlineMigrations::MigratedTables::Filter.for(tables)

  migrated_tables.each do |migrated_table|
    connection.drop_table(migrated_table)
  end

  true
end