Bonjour à tous,

J'essaye de faire charger des données avec doctrine mais sans succès,
j'obtient ceci :
>> doctrine  load data from "/home/fred/sites/test/data/fixtures"
>> Filling   class "Armee"
Class Armee: Users, Grades


  [PDOException]
  SQLSTATE[HY000]: General error

A noter que j'obtient la même erreur avec un batch.

Voici mon schema.yml :
News:
  tableName: news
  columns:
    title:
      type: string(256)
      notnull: true
    description:
      type: string(2048)
      notnull: true
    created_at: timestamp
    updated_at: timestamp

User:
  tableName: user
  columns:
    user:
      type: string(64)
      unique: true
      notnull: true
    password:
      type: string(32)
      notnull: true
    email:
      type: string(128)
      unique: true
      email: true
      notnull: true
    prenom:
      type: string(64)
    nom:
      type: string(64)
    date_naissance:
      type: date
    grade:
      foreignClass: Grade
      cascadeDelete: false
    armee:
      foreignClass: Armee
      cascadeDelete: false
    created_at: timestamp
    updated_at: timestamp

Grade:
  tableName: grade
  columns:
    armee:
      foreignClass: Armee
      cascadeDelete: false
    grade:
      type: string(32)
      notnull: true

Armee:
  tableName: armees
  columns:
    armee:
      type: string(32)
      notnull: true

Credential:
  tableName: credential
  columns:
    credential:
      type: string(32)
      notnull: true

UserCredential:
  tableName: userCredential
  columns:
    user:
      foreignClass: User
      notnull: true
    credential:
      foreignClass: Credential
      notnull: true

Si au passage vous voyez des erreurs de logique...
Le fixtures/grades.yml:
Armee:
  essence:
    armee: Service des essences

D'où est-ce que cela pourrait-il venit ? Y a-t-il un moyen d'obtenir
plus d'informations sur ce problème, un message d'erreur plus
explicite ?


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à