Is it possible to call a specific task first, when i run a thor task?
my Thorfile:
class Db < Thor
desc "show_Version", "some description ..."
def show_version # <= needs a database connection
puts ActiveRecord::Migrator.current_version
end
private
def connect_to_database # <= call this always when a task from this file is executed
# connect here to database
end
end
I could write the "connect_to_database" method in every task but that seems not very DRY.