require 'dbshell/client/database'

DESCRIPTION = 'Open a database shell'

desc DESCRIPTION task :dbshell do

env = ENV.fetch('RAILS_ENV', 'development')

DBShell::Client::Database.runshell(
  Rails.application.config.database_configuration[env]
)

end

# Alias 'dbshell' to 'db:shell' namespace :db do

desc DESCRIPTION
task shell: :dbshell

end