Module: MigrationHelpers::Shared::SettingStructure
- Defined in:
- lib/migrate/shared/setting_structure.rb
Instance Method Summary collapse
Instance Method Details
#create_table_lesli_shared_settings_10(engine) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/migrate/shared/setting_structure.rb', line 5 def create_table_lesli_shared_settings_10(engine) table_name, table_name_account = table_name_for_shared(engine, :settings) create_table table_name do |t| t.string :name t.string :value t. end add_reference(table_name, :user, foreign_key: { to_table: :lesli_users }, index: true) add_reference(table_name, :account, null: false, foreign_key: { to_table: table_name_account }, index: true) end |