Add global settings base class [SCI-1004]

This commit is contained in:
Oleksii Kriuchykhin 2017-02-17 16:49:56 +01:00
parent c963674e49
commit 2aba0f46a6
2 changed files with 12 additions and 0 deletions

3
app/models/settings.rb Normal file
View file

@ -0,0 +1,3 @@
class Settings < ActiveRecord::Base
private_class_method :new
end

View file

@ -0,0 +1,9 @@
class CreateSettingsTable < ActiveRecord::Migration
def change
create_table :settings do |t|
t.text :type, null: false
t.jsonb :values, null: false, default: '{}'
end
add_index(:settings, :type, unique: true)
end
end