hensei-api/db/migrate/20230619000621_squasher_clean.rb

13 lines
348 B
Ruby

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