Module: ActiveAdmin::Favorites::MigrationSupport
- Defined in:
- lib/activeadmin/favorites/migration_support.rb
Instance Method Summary collapse
- #favorites_json_column_type ⇒ Object
- #favorites_user_foreign_key ⇒ Object
- #postgresql_adapter? ⇒ Boolean
Instance Method Details
#favorites_json_column_type ⇒ Object
10 11 12 |
# File 'lib/activeadmin/favorites/migration_support.rb', line 10 def favorites_json_column_type postgresql_adapter? ? :jsonb : :json end |
#favorites_user_foreign_key ⇒ Object
6 7 8 |
# File 'lib/activeadmin/favorites/migration_support.rb', line 6 def favorites_user_foreign_key ActiveAdmin::Favorites.config.user_foreign_key end |
#postgresql_adapter? ⇒ Boolean
14 15 16 |
# File 'lib/activeadmin/favorites/migration_support.rb', line 14 def postgresql_adapter? connection.adapter_name.match?(/postgresql/i) end |