15 lines
349 B
Ruby
15 lines
349 B
Ruby
class SquasherClean < ActiveRecord::Migration[5.1]
|
|
|
|
class SchemaMigration < ActiveRecord::Base
|
|
end
|
|
|
|
def up
|
|
migrations = Dir.glob(File.join(File.dirname(__FILE__), '*.rb'))
|
|
versions = migrations.map { |file| File.basename(file)[/\A\d+/] }
|
|
SchemaMigration.where("version NOT IN (?)", versions).delete_all
|
|
end
|
|
|
|
def down
|
|
end
|
|
end
|