class DB

Public Class Methods

conn() click to toggle source
# File lib/grut/db.rb, line 7
def self.conn
  instance.conn
end

Public Instance Methods

conn() click to toggle source
# File lib/grut/db.rb, line 11
def conn
  @conn ||= Sequel.connect(db_url)
end

Private Instance Methods

db_url() click to toggle source
# File lib/grut/db.rb, line 17
def db_url
  url = Grut::Config.instance.db_url
  fail 'Database connection is not configured' unless url
  url
end