~maj plugins
[ptitvelo/web/www.git] / www / plugins / agenda_3_5 / base / agenda_evenements.php
index 3b7973b..0573b30 100644 (file)
@@ -39,14 +39,18 @@ function agenda_declarer_tables_auxiliaires($tables_auxiliaires){
 \r
        //-- Table des participants ----------------------\r
        $spip_evenements_participants = array(\r
+                       "id_evenement_participant" => "BIGINT(21) NOT NULL AUTO_INCREMENT",\r
                        "id_evenement"  => "BIGINT (21) DEFAULT '0' NOT NULL",\r
                        "id_auteur"     => "BIGINT (21) DEFAULT '0' NOT NULL",\r
+                       "nom"   => "text NOT NULL DEFAULT ''",\r
+                       "email" => "tinytext NOT NULL DEFAULT ''",\r
                        "date" => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL",\r
                        "reponse" => "char(3) default '?' NOT NULL", // oui, non, ?\r
                        );\r
        \r
        $spip_evenements_participants_key = array(\r
-                       "PRIMARY KEY"   => "id_evenement, id_auteur",\r
+                       "PRIMARY KEY"   => "id_evenement_participant",\r
+                       "KEY id_evenement"      => "id_evenement",\r
                        "KEY id_auteur" => "id_auteur");\r
        \r
        $tables_auxiliaires['spip_evenements_participants'] = array(\r
@@ -92,7 +96,8 @@ function agenda_declarer_tables_objets_sql($tables){
                        "horaire" => "varchar(3) DEFAULT 'oui' NOT NULL",\r
                        "id_evenement_source"   => "bigint(21) NOT NULL",\r
                        "statut"        => "varchar(10) DEFAULT '0' NOT NULL",\r
-                       "maj"   => "TIMESTAMP"\r
+                       "maj"   => "TIMESTAMP",\r
+                       "date_creation" => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL"\r
                ),\r
                'key' => array(\r
                        "PRIMARY KEY"   => "id_evenement",\r
@@ -133,7 +138,7 @@ function agenda_declarer_tables_objets_sql($tables){
                        'poubelle' => 'texte_statut_poubelle',\r
                ),\r
                'texte_changer_statut' => 'agenda:texte_evenement_statut',\r
-               'champs_versionnes' => array('id_article', 'titre', 'descriptif', 'lieu', 'adresse'),\r
+               'champs_versionnes' => array('id_article', 'titre', 'descriptif', 'lieu', 'adresse', 'date_debut', 'date_fin', 'horaire'),\r
 \r
        );\r
 \r
@@ -145,4 +150,5 @@ function agenda_declarer_tables_objets_sql($tables){
        return $tables;\r
 }\r
 \r
+\r
 ?>
\ No newline at end of file