projects
/
euphorik.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ADD début de versioning de la BD
[euphorik.git]
/
modules
/
erl
/
euphorik_bd.erl
diff --git
a/modules/erl/euphorik_bd.erl
b/modules/erl/euphorik_bd.erl
index
13acf96
..
bb092fa
100755
(executable)
--- a/
modules/erl/euphorik_bd.erl
+++ b/
modules/erl/euphorik_bd.erl
@@
-110,6
+110,10
@@
create_tables() ->
{attributes, record_info(fields, counter)},
{disc_copies, [node()]}
]),
{attributes, record_info(fields, counter)},
{disc_copies, [node()]}
]),
+ mnesia:create_table(proprietes, [
+ {attributes, record_info(fields, proprietes)},
+ {disc_copies, [node()]}
+ ]),
mnesia:create_table(minichat, [
{attributes, record_info(fields, minichat)},
{index, [auteur_id, troll_id]},
mnesia:create_table(minichat, [
{attributes, record_info(fields, minichat)},
{index, [auteur_id, troll_id]},
@@
-154,7
+158,8
@@
reset() ->
mnesia:clear_table(troll),
mnesia:clear_table(ip_table),
\r
% crée l'utilisateur root
\r
mnesia:clear_table(troll),
mnesia:clear_table(ip_table),
\r
% crée l'utilisateur root
\r
- mnesia:transaction(fun() ->
\r
+ mnesia:transaction(fun() ->
+ mnesia:write(#proprietes{nom = version, valeur = ?VERSION_BD}),
\r
User = #user{id = 0, pseudo = "Sys", login = "Sys", date_creation = now(), date_derniere_connexion = now(), ek_master = true},
\r
mnesia:write(User),
\r
User
\r
User = #user{id = 0, pseudo = "Sys", login = "Sys", date_creation = now(), date_derniere_connexion = now(), ek_master = true},
\r
mnesia:write(User),
\r
User
\r