Add rails-settings-cached, use for initial feature flags
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Râu Cao
2023-02-17 17:07:42 +08:00
parent 7280a4c023
commit cd7b05e2ff
7 changed files with 38 additions and 3 deletions

7
app/models/setting.rb Normal file
View File

@@ -0,0 +1,7 @@
# RailsSettings Model
class Setting < RailsSettings::Base
cache_prefix { "v1" }
field :lndhub_enabled, default: (ENV["LNDHUB_API_URL"].present?.to_s || "false"), type: :boolean
field :lndhub_admin_enabled, default: (ENV["LNDHUB_ADMIN_UI"] || "false"), type: :boolean
end