在Rails中重命名会话表

时间:2017-03-20 12:30:47

标签: ruby-on-rails ruby session session-storage

我有一个Rails 2.3.2应用程序,我正在使用数据库来存储会话。

使用'rake db:sessions:create'创建保存会话ID和相关数据的session表。

我的要求是我想将会话表重命名为'custom_session`,并希望我的rails应用程序使用此重命名的表来更新会话数据。

是否可以在铁轨中使用?

由于

1 个答案:

答案 0 :(得分:0)

我不确定它是否适用于您的Rails版本,但请尝试:

ActiveRecord::SessionStore::Session.table_name = 'custom_session'

cf https://github.com/rails/activerecord-session_store