theseus/db/migrate/20250601023335_squasher_clean.rb
2025-05-31 23:25:41 -04:00

13 lines
348 B
Ruby

class SquasherClean < ActiveRecord::Migration[8.0]
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