X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/252c2f70225595312151bcf77ee7c8f5aac0c831..93fded964161e190eda2ff220c2b2229e10d92da:/vendor/plugins/sql_session_store/lib/sql_session.rb diff --git a/vendor/plugins/sql_session_store/lib/sql_session.rb b/vendor/plugins/sql_session_store/lib/sql_session.rb deleted file mode 100644 index 19d2ad51e..000000000 --- a/vendor/plugins/sql_session_store/lib/sql_session.rb +++ /dev/null @@ -1,27 +0,0 @@ -# An ActiveRecord class which corresponds to the database table -# +sessions+. Functions +find_session+, +create_session+, -# +update_session+ and +destroy+ constitute the interface to class -# +SqlSessionStore+. - -class SqlSession < ActiveRecord::Base - # this class should not be reloaded - def self.reloadable? - false - end - - # retrieve session data for a given +session_id+ from the database, - # return nil if no such session exists - def self.find_session(session_id) - find :first, :conditions => "session_id='#{session_id}'" - end - - # create a new session with given +session_id+ and +data+ - def self.create_session(session_id, data) - new(:session_id => session_id, :data => data) - end - - # update session data and store it in the database - def update_session(data) - update_attribute('data', data) - end -end