FEATURE: Theme settings (2) (#5611)

Allows theme authors to specify custom theme settings for the theme. 

Centralizes the theme/site settings into a single construct
This commit is contained in:
OsamaSayegh
2018-03-05 03:04:23 +03:00
committed by Sam
parent 322618fc34
commit 282f53f0cd
42 changed files with 1202 additions and 217 deletions

View File

@@ -0,0 +1,12 @@
class CreateThemeSettings < ActiveRecord::Migration[5.1]
def change
create_table :theme_settings do |t|
t.string :name, limit: 255, null: false
t.integer :data_type, null: false
t.text :value
t.integer :theme_id, null: false
t.timestamps null: false
end
end
end