# frozen_string_literal: true

desc ‘Run all table configs in table_config folder’ namespace :aws_record do

task migrate: :environment do
  Dir[File.join('db', 'table_config', '**/*.rb')].each do |filename|
    puts "running #{filename}"
    require(File.expand_path(filename))

    table_config = ModelTableConfig.config
    table_config.migrate! unless table_config.compatible?
  end
end

end