13 lines
433 B
Crystal
13 lines
433 B
Crystal
require "jennifer"
|
|
require "jennifer/adapter/postgres"
|
|
|
|
APP_ENV = ENV["APP_ENV"]? || "development"
|
|
|
|
Jennifer::Config.configure do |conf|
|
|
conf.read("config/database.yml", APP_ENV)
|
|
conf.from_uri(ENV["DATABASE_URI"]) if ENV.has_key?("DATABASE_URI")
|
|
conf.logger.level = APP_ENV == "development" ? Log::Severity::Debug : Log::Severity::Info
|
|
end
|
|
|
|
Log.setup "db", :debug, Log::IOBackend.new(formatter: Jennifer::Adapter::DBFormatter)
|