Table sql non Update

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Table sql non Update

    ReBonjour,

    Deuxième poste en si peu de temps je ne m'arrête plus.
    Plus sérieusement j'ai un problème avec ma BDD.

    Lors de l'installation d'un composant, plutôt de la mise à jour, 2 tables devraient se créer dans ma BDD. Mais ce n'est pas le cas. La première étant déjà créée mais pas les autres.

    Voici le code du fichier admin/sql/updates/mysql/0.0.6.sql
    Code:
    DROP TABLE IF EXISTS `#__s_activite`;
     
    CREATE TABLE `#__s_activite` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name_s_acitivite` varchar(25) NOT NULL,
       PRIMARY KEY  (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
    
    DROP TABLE IF EXISTS `#__ministere`;
     
    CREATE TABLE `#__ministere` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name_ministere` varchar(25) NOT NULL,
       PRIMARY KEY  (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
    
    DROP TABLE IF EXISTS `#__destinataire`;
     
    CREATE TABLE `#__destinataire` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `id_s_activite` int(11) NOT NULL,
      `id_ministere` int(11) NOT NULL,
      `mail_dest` text NOT NULL,
       PRIMARY KEY  (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
    Voici une partie de mon fichier xml pour mon composant:
    Code:
    <version>0.0.6</version>
            <!-- The description defaults to the name -->
            <description>Permet l'ajout d'un destinataire</description>
     
      		<install> <!-- Runs on install -->
                    <sql>
                            <file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>          
                    </sql>
            </install>
            <uninstall> <!-- Runs on uninstall -->
                    <sql>
                            <file driver="mysql" charset="utf8">sql/uninstall.mysql.utf8.sql</file>
                    </sql>
            </uninstall>
            <update> <!-- Runs on update; -->
                    <schemas>
                            <schemapath type="mysql">sql/updates/mysql</schemapath>
                    </schemas>
            </update>
    Une erreur dans le code?? ou faut il faire autrement?

    Merci d'avance de votre réponse.
    Dernière édition par Starti à 27/03/2014, 17h19

  • #2
    Re : Table sql non Update

    Problème résolu mystiquement.
    Enfin j'ai du faire une erreur que j'ai du changer sans m'en rendre compte.

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X