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

ORM PHP Discussion :

décomposition du schema.yml


Sujet :

ORM PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut décomposition du schema.yml
    Bonjour,

    peut-on décomposer le schema.yml en plusieurs parties ?, c'est ce que j'ai trouvé sur un projet que je viens de reprendre alors que je suis nouveau avec symfony, merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Dans mes souvenirs oui (j'ai déjà joué avec cela) mais impossible de retrouver une copie du test.

    Je pense me souvenir (c'est vague et loin) qu'il suffit d'avoir plusieurs fichier dans le dossier doctrine mais je crains de confondre avec les fixature. Essaye, si ce n'est pas cela, je vais approfondir les recherches...

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut
    Oui c'est tout à fait possible, tant que tous les fichiers se trouve dans doctrine/
    (tu peux même faire des sous-repertoires ).

    Pareil pour les fixtures (mais attention à l'ordre d'éxecution si il y a des foreignkey/relations).

    ToraTora

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Pour les fixature il n'y a aucune différence entre un fichier et plusieurs fichiers. On peut parfaitement, dans un fichier, utiliser des objets qui ne seront définis qu'après.

    Ce depuis sf1.2.

    Toutes les fixatures sont chargées en mémoire avant d'être traitées en un lot (ce qui limite la taille globales des fixatures).

  5. #5
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut
    Oui, mais je parlais de ça :
    http://www.symfony-project.org/gentl..._linked_tables

    The only constraint for linked records is that the objects called in a foreign key must be defined earlier in the file; that is, as you would do if you defined them one by one. The data files are parsed from the top to the bottom, and the order in which the records are written is important.
    Si on définit une foreign key dans le fichier 001_file.yml qui se réfère au fichier 002_file.yml, il y aura une erreur dans le SQL.

    (mais peut être que je me trompe, je n'ai pas testé)

  6. #6
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Intéressant.

    Je me rappel bien avoir lu le contraire au passage de la 1.1 à la 1.2. Je n'ai pas retrouvé la news.

    Un retour vers un fonctionnement précédant. Avantage, on va pouvoir traiter de plus gros volumes.

Discussions similaires

  1. [1.x] clés primaire dans schema.yml
    Par kamdad dans le forum Symfony
    Réponses: 13
    Dernier message: 24/04/2009, 15h58
  2. [1.x] index=unique dans schema.yml
    Par kamdad dans le forum Symfony
    Réponses: 4
    Dernier message: 23/04/2009, 17h55
  3. [Doctrine] 2 schema.yml
    Par zoukkev dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 15/04/2009, 11h54
  4. Réponses: 2
    Dernier message: 04/04/2009, 16h03
  5. [1.x] probleme fichier schema.yml
    Par mibout5629 dans le forum Symfony
    Réponses: 2
    Dernier message: 30/11/2008, 18h13

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