module Sequel::Rake
@example
Sequel::Rake.configure do set :connection, ENV["DATABASE_URL"] set :migrations, "#{__dir__}/lib/db/migrations" set :namespace, "db" end
Constants
- VERSION
Current version number.
Public Class Methods
configuration()
click to toggle source
# File lib/sequel/rake.rb, line 16 def configuration @configuration ||= { connection: ENV["DATABASE_URL"], migrations: "db/migrations", namespace: "sequel" } end
configure(&block)
click to toggle source
# File lib/sequel/rake.rb, line 24 def configure(&block) instance_eval(&block) end
get(key)
click to toggle source
# File lib/sequel/rake.rb, line 32 def get(key) configuration.fetch(key) end
load!()
click to toggle source
# File lib/sequel/rake.rb, line 36 def load! load "#{__dir__}/rake/tasks.rake" end
set(key, value)
click to toggle source
# File lib/sequel/rake.rb, line 28 def set(key, value) configuration[key] = value end