From ac8cb03ce2a0982fd386e639be1368c8fb59e94e Mon Sep 17 00:00:00 2001 From: Greg Burri Date: Tue, 4 Mar 2008 21:39:58 +0000 Subject: [PATCH] =?utf8?q?MOD=20de=20la=20BD,=20m=C3=A9morisation=20des=20?= =?utf8?q?conversations=20ouvertes=20pour=20chaque=20utilisateur?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- modules/erl/euphorik_bd.erl | 9 +++++++++ modules/include/euphorik_bd.hrl | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/erl/euphorik_bd.erl b/modules/erl/euphorik_bd.erl index 4478726..469e242 100755 --- a/modules/erl/euphorik_bd.erl +++ b/modules/erl/euphorik_bd.erl @@ -64,6 +64,15 @@ vers_version(3) -> end, record_info(fields, user), user + ); +vers_version(4) -> + mnesia:transform_table( + user, + fun({user, Id, Cookie, Pseudo, Login, Password, Email, Date_creation, Date_derniere_connexion, Css, Indice_flood}) -> + {user, Id, Cookie, Pseudo, Login, Password, Email, Date_creation, Date_derniere_connexion, Css, Indice_flood, []} + end, + record_info(fields, user), + user ). diff --git a/modules/include/euphorik_bd.hrl b/modules/include/euphorik_bd.hrl index e380034..e998778 100755 --- a/modules/include/euphorik_bd.hrl +++ b/modules/include/euphorik_bd.hrl @@ -39,7 +39,8 @@ date_creation, % erlang:now() date_derniere_connexion, % erlang:now(), est mis à jour lors de n'importe quelle activitée (envoie de message par exemple) css = [], % string() - indice_flood = 0 % integer() est incrémenté lorsque l'utilisateur envoie trop rapidement des messages. + indice_flood = 0, % integer() est incrémenté lorsque l'utilisateur envoie trop rapidement des messages. + conversations = [] % [integer()], la liste des messages correspondant au conversation }). \ No newline at end of file -- 2.43.0