FIX #81 (pas fini)
[euphorik.git] / modules / include / euphorik_bd.hrl
index 6713830..ae69459 100755 (executable)
@@ -19,7 +19,7 @@
 
 
 % Version de la BD
--define(VERSION_BD, 2).
+-define(VERSION_BD, 3).
 -define(TABLES, [counter, proprietes, minichat, reponse_minichat, user, ip_table, troll]).
 
 
@@ -55,7 +55,6 @@
       date, % erlang:now()
       pseudo, % chaine de caractère
       contenu, % chaine de caractère
-      troll_id = undefined, % l'id du troll associé correspondant
       racine_id = undefined % la racine, par défaut correspond à l'id du message
    }).
    
@@ -69,7 +68,6 @@
    }). 
 
 
-
 -record(profile, % attention : pas une table !
    {
       pseudo = [], % string()
@@ -81,7 +79,9 @@
       ostentatious_master = light, % peut valoir invisible, light ou heavy. seulement pour ek_master
       chat_order = reverse, % peut valoir chrono ou reverse
       conversations = [] % [{integer(), bool}], la liste des messages correspondant au conversation {racine, reduite?}
-   }).
+   }).\r
+   \r
+   
 -record(user,
    {
       id,
 -record(troll,
    {
       id,
-      id_user,
+      id_user,\r
+      id_minichat = undefined, % l'id du message associé
       date_create, % erlang:now()
       date_post = undefined, % date à laquelle le troll est affiché sur la page principale. undefined initialement puis erlang:now() quand affiché
       content % chaine de caractère