Rails: Best practice to store user settings?
Posted
by ole_berlin
on Stack Overflow
See other posts from Stack Overflow
or by ole_berlin
Published on 2009-11-05T17:06:53Z
Indexed on
2010/04/16
4:53 UTC
Read the original article
Hit count: 188
Hi,
I'm wondering what the best way is to store user settings? For a web 2.0 app I want users to be able to select certain settings. At the moment is it only when to receive email notifications.
The easiest way would be to just create a Model "Settings" and have a column for every setting and then have a 1-1 relationship with users.
But is there a pattern to solve this better? Is it maybe better to store the info in the user table itself? Or should I use a table with "settings_name" and "settings_value" to be completely open about the type of settings stored there (without having to run any migrations when adding options)?
What is your opinion?
Thanks
© Stack Overflow or respective owner