#!/usr/bin/env ruby

require_relative "../config/environment"
require "irb"

def show_sql(relation)
  sql = relation.to_sql
  puts sql
  sql
end

puts "ActiveRecord console loaded."
puts "Models: #{ApplicationRecord.descendants.map(&:name).sort.join(', ')}"
puts "Use show_sql(relation) to print generated SQL without running it."

IRB.start(__FILE__)
