Обновить config/providers/db.rb

This commit is contained in:
2026-03-03 17:33:21 +00:00
parent 39d8ebe60c
commit d663ec6a29

View File

@@ -1,17 +1,23 @@
# frozen_string_literal: true
warn "DB PROVIDER FILE LOADED"
ClashDeckGenerator2::App.register_provider :db do
warn "DB PROVIDER REGISTERED"
warn "DB PROVIDER REGISTERED"
prepare do
warn "DB PROVIDER PREPARE"
warn "DB PROVIDER PREPARE"
require "hanami/db"
end
start do
warn "DB PROVIDER START"
config = target["settings"].database_url
warn "DB PROVIDER START"
db = Hanami::DB.new(config)
# Берём URL базы из settings (обычно прокидывается из ENV["DATABASE_URL"])
database_url = target["settings"].database_url
# Важно: создаём DB через именованный аргумент url:
db = Hanami::DB.new(url: database_url)
register "db", db
register "db.rom", db.rom