Initial commit
This commit is contained in:
20
config/providers/db.rb
Normal file
20
config/providers/db.rb
Normal file
@@ -0,0 +1,20 @@
|
||||
warn "DB PROVIDER FILE LOADED"
|
||||
|
||||
ClashDeckGenerator2::App.register_provider :db do
|
||||
warn "DB PROVIDER REGISTERED"
|
||||
prepare do
|
||||
warn "DB PROVIDER PREPARE"
|
||||
require "hanami/db"
|
||||
end
|
||||
|
||||
start do
|
||||
warn "DB PROVIDER START"
|
||||
config = target["settings"].database_url
|
||||
|
||||
db = Hanami::DB.new(config)
|
||||
|
||||
register "db", db
|
||||
register "db.rom", db.rom
|
||||
register "db.gateway", db.gateway
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user