MOD évite de faire plein de "register" à la suite et ainsi de saturer la bd de plein...
[euphorik.git] / modules / include / euphorik_bd.hrl
index 173ab09..6c6cb65 100755 (executable)
       nick_format = nick, %atom(), peut valoir 'nick', 'login' ou 'nick_login'
       indice_flood = 0, % integer() est incrémenté lorsque l'utilisateur envoie trop rapidement des messages.
       page_principale = 1, % la page de la conversation principale
-      conversations = [] % [{integer(), integer()}], la liste des messages correspondant au conversation ainsi que la page affichée\r
+      conversations = [], % [{integer(), integer()}], la liste des messages correspondant au conversation ainsi que la page affichée
+      ek_master = false,
+      last_ip % integer(), undefined si inconnu\r
    }). 
+
+
+% identificateur : (ip)
+-record(ip_table,
+   {
+      ip, % integer()
+      ban = false,
+      nb_try_register = 0,
+      nb_try_login = 0, % pour l'instant pas utilisé
+      date_last_try_register,
+      date_last_try_login % pour l'instant pas utilisé
+   }).
+   
+   
+-record(troll,
+   {
+      id,
+      id_user,
+      date, % erlang:now()
+      contenu, % chaine de caractère
+      date_choosen % la date à laquelle le troll est mis sur la page principale
+   }).
+   
\ No newline at end of file