Sommaire administrateur

Création d'une table

Principe

Les tables nécessaires sont créées initialement lors de la procédure d'installation. Mais l'ajout d'un nouveau module, entre deux versions, peut nécessiter l'addition d'une nouvelle table. Pour ce faire, on importe un fichier de description de table qui contient une requête SQL : « CREATE TABLE IF NOT EXISTS vallect_nom_de_la_table etc. »

En voici un exemple complet :

 CREATE TABLE IF NOT EXISTS vallect_auteur (idAuteur bigint(20) NOT NULL auto_increment,
  nom_auteur varchar(50) collate utf8_unicode_ci NOT NULL default 'anonyme',
  prenom_auteur varchar(50) collate utf8_unicode_ci default NULL,
  PRIMARY KEY  (idAuteur)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

Procédure

  1. Cliquez sur le bouton de menu [tables]. La liste des tables installées s'affiche.
  2. Cliquez sur le lien « Importer un fichier de requête SQL ». Le formulaire s'affiche.
  3. Cliquez sur le bouton [Browse] pour indiquer l'emplacement du fichier sur votre ordinateur.
  4. Puis cliquez sur le bouton [Charger le fichier] ...
  5. Un rapport s'affiche à la fin de l'importation. Pour créer effectivement cette table, vous devez exécuter la procédure d'installation en cliquant sur le lien « installation » au bas du rapport ou sur le bouton [installation] du menu.
  6. La page « Installation de Vallect » s'affiche : cliquez sur le lien « Installation des tables MySQL »...
  7. Un rapport de création ou de présence des tables s'affiche : assurez-vous que tout le bilan soit en vert.
    En cas de ligne rouge, notez soigneusement l'erreur afin de corriger votre code SQL, faites les éventuelles corrections et recommencez la procédure d'importation. Sinon, poursuivez en cliquant sur le lien « Suite de l'installation » au bas de la page.
  8. La page sécurité des dossiers s'affiche. Cliquez sur le lien « Sommaire administration » pour revenir à l'accueil de cette rubrique.