X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/7fc2dbecd572718421d000441ccb305241e7d5ff..09e5528ecdcc2b5c8d28666dd09fe1af19afc6b2:/config/initializers/sql_session_store.rb diff --git a/config/initializers/sql_session_store.rb b/config/initializers/sql_session_store.rb index fd6c11d44..8dc40384e 100644 --- a/config/initializers/sql_session_store.rb +++ b/config/initializers/sql_session_store.rb @@ -1,2 +1,8 @@ -# Use the MySQL interface for SqlSessionStore -SqlSessionStore.session_class = MysqlSession +# Work out which session store adapter to use +adapter = Rails.configuration.database_configuration[Rails.env]["adapter"] +session_class = adapter + "_session" + +# Configure SqlSessionStore +unless STATUS == :database_offline + SqlSessionStore.session_class = session_class.camelize.constantize +end