IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

mapping import sur base oracle [2.x]


Sujet :

Symfony PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 15
    Points : 9
    Points
    9
    Par défaut mapping import sur base oracle
    Bonjour à tous,

    je démarre un projet avec Symfony2. Ce projet va tourner avec une base de données déjà existante. La base tourne sur Oracle et je souhaite récupérer le modèle de la base pour générer les classes entités et formulaire.

    Je ne pensais pas rencontrer de problèmes particulier car j'avais déjà fait des tests avec symfony 1.4. La base n'était pas très "propre" au regard de ce qu'attendait Doctrine mais je pouvais choisir les modèles que je souhaitais récupérer.

    Le problème est là. Je n'arrive pas à sélectionner les modèles que je veux récupérer dans ma base Oracle avec Symfony2. Lorsque j'utilise la commande suivante c'est comme si il ne s'occupait pas de l'option "filter".

    php app/console doctrine:mapping:import FocusHistoriqueBundle annotation --filter="ACTIVITE" --force

    Il me retourne une erreur concernant une autre table (qui n'est même pas liée à celle que je demande).

    Autre contrainte : il y a un applicatif existant qui travaille sur cette base et sur lequel nous ne voudrions pas intervenir. Donc s'il existe une solution permettant de ne pas toucher à la base cela m'arrange...

    Pour info, l'erreur retournée par Doctrine correspond à une table qui n'a pas de clée primaire.
    [Doctrine\DBAL\Schema\SchemaException]
    Index '' does not exist on table 'CATEGORIE_SERVICE_EMPLOI'.

    Y-a-t-il une solution qui permette de sélectionner uniquement les tables qui m'intéressent sans avoir à corriger les erreurs d'Index ?

    Merci

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    Autre stratégie : étant donné que j'avais fait des tests plus concluant avec Doctrine 1, j'ai vu qu'il existait une commande doctrine pour convertir les schéma de la version 1 en modèle de la version 2...
    Je vais fouiller de ce coté

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme importer une base oracle 10g
    Par amigauss dans le forum Oracle
    Réponses: 12
    Dernier message: 16/11/2006, 12h34
  2. mapping EJB3 sur base HSQL avec plusieurs schémas
    Par xv-mnt dans le forum Hibernate
    Réponses: 1
    Dernier message: 26/09/2006, 16h58
  3. Réponses: 5
    Dernier message: 12/06/2006, 12h07
  4. Problleme de connection ADO sur base Oracle
    Par poirier dans le forum ASP
    Réponses: 7
    Dernier message: 08/06/2004, 09h34
  5. Réponses: 3
    Dernier message: 17/05/2004, 17h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo