gnu-social/db
Mikael Nordfeldth c3d46b81a8 Added Profile_prefs class for profile preferences
Profile_prefs aims to consolidate all the profile preferences into a
single table. Otherwise we end up with a bajillion *_prefs classes, like
User_urlshortener_prefs, or new fields in existing User/Profile classes,
like 'urlshorteningservice', 'homepage', 'phone_number', 'pet_name' etc.

Eventually we should migrate as many user-settable preferences as we can
into this system.

The data in Profile_prefs is organized by:
    * profile_id    Identify the current Profile.
    * namespace     Which plugin/section the preference is for.
    * topic         Preference name (like 'homepage')
    * data          Preference data (like 'https://gnu.org/')

The names 'topic' and 'data' are because 'key' and 'value' may be rather
ambigous when dealing with our DB_DataObject classes etc.
2013-10-06 14:07:00 +02:00
..
core.php Added Profile_prefs class for profile preferences 2013-10-06 14:07:00 +02:00
foreign_services.sql - Reworked login / logout workflow 2009-05-21 05:43:11 +00:00
location_namespace.sql add a couple of location namespaces 2009-10-21 22:43:40 -04:00
notice_source.sql Add IdentiCurse to notice sources 2011-01-26 10:51:44 -08:00
site.sql add an index for site tags 2011-04-26 13:02:12 -04:00
sms_carrier.sql Add Dialog Axiata to SMS carriers 2011-01-05 13:13:45 -05:00