21 lines
533 B
Ruby
21 lines
533 B
Ruby
require "signal_id"
|
|
|
|
ENV["SIGNAL_ID_SECRET"] = Rails.application.credentials.signal_id_secret
|
|
|
|
Rails.application.config.to_prepare do
|
|
SignalId.product = "fizzy"
|
|
|
|
db_config = SignalId::Database.default_configuration
|
|
SignalId::Database.load_configuration db_config
|
|
SignalId::Database.enable_rw_splitting!
|
|
|
|
silence_warnings do
|
|
SignalId::Account::Peer = Account
|
|
SignalId::User::Peer = User
|
|
end
|
|
end
|
|
|
|
Rails.application.config.after_initialize do
|
|
ActiveRecord.yaml_column_permitted_classes << SignalId::PersonName
|
|
end
|