Zastanawiam się, jaki jest najlepszy sposób przechowywania ustawień użytkownika? W przypadku aplikacji Web 2.0 chcę, aby użytkownicy mogli wybierać określone ustawienia. W tej chwili jest to tylko wtedy, gdy otrzymujesz powiadomienia e-mail.Szyny: najlepsza praktyka do przechowywania ustawień użytkownika?
Najprostszym sposobem jest po prostu utworzenie "Ustawienia" modelu i kolumna dla każdego ustawienia, a następnie stosunek 1-1 z użytkownikami.
Ale czy istnieje wzór, aby rozwiązać ten problem lepiej? Czy może lepiej przechowywać informacje w samej tablicy użytkownika? A może powinienem użyć tabeli z "settings_name" i "settings_value", aby były całkowicie otwarte na temat rodzaju przechowywanych tam ustawień (bez konieczności wykonywania jakichkolwiek migracji podczas dodawania opcji)?
Jaka jest Twoja opinia?
Dzięki
To brzmi interesująco, ale link, który wysłałeś, jest martwy. Również Google nie pomógł. Jakieś wskazówki, gdzie znaleźć wtyczkę? –
link działa dla mnie – DanSingerman
dziwne, dostaję "Strona nie istnieje" na http://github.com/cjbottaro/has_easy –