Rails的设置
Ruby gem通过将ActiveRecord实例的设置作为序列化的Hash存储在单独的数据库表中来处理ActiveRecord实例的设置。 包括命名空间和默认值。
要求
Ruby 2.4或更高版本
Rails 4.2或更高版本(包括Rails 6)
安装
将gem包含在您的Gemfile中并运行bundle进行安装:
gem 'ledermann-rails-settings'
生成并运行迁移:
rails g rails_settings:migration
rake db:migrate
用法
定义设置
class User < ActiveRecord xss=removed> { :theme => 'blue' , :view => 'monthly' , :filter => false }
s . key :calendar , :defaults => { :scope => 'company' }
end
end
评论0
最新资源