X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=php%2Fupdate_db.php;h=a2d9ffea36c8ab394386857fc3ef1cad4f23d768;hb=c75da06bb039de2a43f21b6e853a72745f753dca;hp=66a32169c06ad072453f9ccbe573ef12213bbe9e;hpb=6b9eac51629ad6fcec7da5f48b92f4c2b54c5901;p=cl7.git diff --git a/php/update_db.php b/php/update_db.php index 66a3216..a2d9ffe 100644 --- a/php/update_db.php +++ b/php/update_db.php @@ -34,13 +34,14 @@ function creer_db() UNIQUE (nom) ); "); + // participants.password est un hash calculé à l'aide de sha1(). pg_query(" CREATE TABLE participants ( - id serial NOT NULL, + id int NOT NULL, pseudo varchar(50) DEFAULT NULL, clan_nom varchar(30) DEFAULT NULL, clan_tag varchar(10) DEFAULT NULL, - password varchar(10) DEFAULT NULL, + password char(40) DEFAULT NULL, nom varchar(30) DEFAULT NULL, prenom varchar(30) DEFAULT NULL, age varchar(30) DEFAULT NULL, @@ -105,12 +106,12 @@ function update_db() # si la table 'config' n'existe pas alors on suppose qu'aucune table n'existe $version = 0; $res = @pg_fetch_object(pg_query("SELECT valeur FROM config WHERE nom = 'version'")); - if (pg_result_status($res) != PGSQL_COMMAND_OK) + if (pg_result_status($res) != PGSQL_TUPLES_OK) $version = $res->valeur; if($version == 0) { - echo "Création de la base de donnée, version = 1"; + echo "Création de la base de donnée, version = 1\n"; pg_query("BEGIN"); creer_db(); initialiser_db();