et ce que je trouve le plus bizarre c'est que l'invite de commandes n'a
retourné aucune erreur

Le 22 mars 2011 14:45, pascal camjusan <[email protected]> a écrit :

> ça marche toujours pas mais en fait le truc c'est que j'ai fait des
> fixtures pour toutes les autres tables et ça a marché j'ai peut-être fait
> une erreur dans le fichier yml je vais le refaire et voir ce que ça donne ;)
>
> Le 22 mars 2011 14:40, Lélio ML <[email protected]> a écrit :
>
> Et avec un
>> # php ./symfony doctrine:build --all-classes
>> avant de faire le data-load ?
>>
>> Et sinon que donne un
>> # php ./symfony doctrine:build --all --and-load
>> ?
>>
>> -----Message d'origine-----
>> De : [email protected] [mailto:[email protected]] De
>> la
>> part de pascal camjusan
>> Envoyé : mardi 22 mars 2011 14:32
>> À : Symfony-fr
>> Objet : [symfony-fr] problèmes avec doctrine
>>
>> bonjour j'ai deux problèmes avec doctrine :
>>
>> - le premier c'est lors d'un data-load j'ai une table appelée
>> angle_articulaire. j'ai crée un fixture pour cette table et elle ne se
>> remplit pas.
>>
>> - le deuxième problème est un peu plus génant. j'ai crée un module en
>> laissant pour le moment tous les réglages par défaut. lorsque ma table est
>> vide, la page indexsuccess s'affiche normalement avec les noms des champs.
>> cependant, lorsqu'il y a un champ dans la table, le message suivant
>> apparait
>> :
>>
>> Unknown record property / related component "poignet_flex_oui" on
>> "Angle_articulaire"
>>
>> voici mon schema yml et le fixture qui ne passe pas :
>>
>>
>> ____________________________________________________________________________
>> ___________________
>> schema.yml
>>
>>
>> Client:
>>  columns:
>>    nom:            { type: string(255), notnull: true }
>>    adresse:        { type: string(500), notnull: true }
>>    adresse_compl:  { type: string(255) }
>>    code_postal:    { type: integer, notnull:true }
>>    ville:          { type: string(255), notnull: true }
>>    responsable:    { type: string(255) }
>>    fonction:       { type: string(255) }
>>    tel:            { type: integer }
>>    fax:            { type: integer }
>>    email:          { type: string(255), notnull: true }
>>
>> Ami:
>>  columns:
>>    nom_ami:  { type: string(255), notnull: true, unique: true }
>>    version:  { type: string(10), notnull: true }
>>    illustration: { type: string(255) }
>>    illustrationgrand:  {type: string(255) }
>>    description: { type: string(500) }
>>
>> Utilisateur:
>>  columns:
>>    client_id:   { type: integer, notnull: true }
>>    nom:         { type: string(255), notnull: true }
>>    prenom:      { type: string(255), notnull: true }
>>    email:       { type: string(255), notnull: true }
>>    login:       { type: string(255), notnull: true, unique: true }
>>    mdp:         { type: string(255), notnull: true }
>>    metier:      { type: string(255) }
>>    service:     { type: string(255) }
>>    site:        { type: string(255) }
>>    dob:         { type: timestamp }
>>    genre:       { type: string(20) }
>>    taille:      { type: integer }
>>    poids:       { type: integer }
>>    lateralite:  { type: string(8) }
>>    vue:         { type: string(255) }
>>  relations:
>>    Client:
>>      onDelete: CASCADE
>>      local: client_id
>>      foreign: id
>>      foreignAlias: Utilisateurs
>>
>> Licence:
>>  actAs: { Timestampable: ~ }
>>  columns:
>>    nom_licence:     { type: string(255), notnull: true, unique:
>> true }
>>    date_fin:        { type: date }
>>    ami_id:          { type: integer, notnull: true }
>>    client_id:       { type: integer, notnull: true }
>>    gestionnaire_id: { type: integer }
>>  relations:
>>    Client:
>>      onDelete: CASCADE
>>      local: client_id
>>      foreign: id
>>      foreignAlias: Licences
>>    Ami:
>>      onDelete: CASCADE
>>      local: ami_id
>>      foreign: id
>>      foreignAlias: Licences1
>>    Gestionnaire:
>>      local: gestionnaire_id
>>      foreign: id
>>      foreignAlias: Licences2
>>
>> Gestionnaire:
>>  columns:
>>    nom:            { type: string(255), notnull: true }
>>    prenom:         { type: string(255), notnull: true }
>>    organisme:      { type: string(255) }
>>    adresse:        { type: string(255) }
>>    adresse_compl:  { type: string(255) }
>>    code_postal:    { type: integer }
>>    ville:          { type: string(255) }
>>    tel:            { type: integer }
>>    fax:            { type: integer }
>>    email:          { type: string(255), notnull: true }
>>    login:          { type: string(255), notnull: true, unique: true }
>>    mdp:            { type: string(255), notnull: true }
>>
>> PasswordLost:
>>  actAs: { Timestampable: ~ }
>>  columns:
>>    email:          { type: string(255), notnull: true }
>>    mdp:            { type: string(255), notnull: true }
>>
>> Angle_articulaire:
>>  columns:
>>    id_user:             {type:integer}
>>    poignet_flex_zone:   {type:boolean, notnull:true}
>>    poignet_flex_img:    {type:string(255)}
>>    poignet_flex_com:    {type:string(255)}
>>    poignet_ext_zone:    {type:boolean, notnull:true}
>>    poignet_ext_img:     {type:string(255)}
>>    poignet_ext_com:     {type:string(255)}
>>    poignet_dev_zone:    {type:boolean, notnull:true}
>>    poignet_dev_img:     {type:string(255)}
>>    poignet_dev_com:     {type:string(255)}
>>    avbras_flex_zone:    {type:boolean, notnull:true}
>>    avbras_flex_img:     {type:string(255)}
>>    avbras_flex_com:     {type:string(255)}
>>    avbras_pron_zone:    {type:boolean, notnull:true}
>>    avbras_pron_img:     {type:string(255)}
>>    avbras_pron_com:     {type:string(255)}
>>    epaule_flex_zone:    {type:boolean, notnull:true}
>>    epaule_flex_img:     {type:string(255)}
>>    epaule_flex_com:     {type:string(255)}
>>    epaule_abd_zone:     {type:boolean, notnull:true}
>>    epaule_abd_img:      {type:string(255)}
>>    epaule_abd_com:      {type:string(255)}
>>    epaule_rot_zone:     {type:boolean, notnull:true}
>>    epaule_rot_img:      {type:string(255)}
>>    epaule_rot_com:      {type:string(255)}
>>    tronc_flex_zone:     {type:boolean, notnull:true}
>>    tronc_flex_img:      {type:string(255)}
>>    tronc_flex_com:      {type:string(255)}
>>    tronc_tors_zone:     {type:boolean, notnull:true}
>>    tronc_tors_img:      {type:string(255)}
>>    tronc_tors_com:      {type:string(255)}
>>    tronc_incl_zone:     {type:boolean, notnull:true}
>>    tronc_incl_img:      {type:string(255)}
>>    tronc_incl_com:      {type:string(255)}
>>    cou_flex_zone:       {type:boolean, notnull:true}
>>    cou_flex_img:        {type:string(255)}
>>    cou_flex_com:        {type:string(255)}
>>    cou_tors_zone:       {type:boolean, notnull:true}
>>    cou_tors_img:        {type:string(255)}
>>    cou_tors_com:        {type:string(255)}
>>    cou_incl_zone:       {type:boolean, notnull:true}
>>    cou_incl_img:        {type:string(255)}
>>    cou_incl_com:        {type:string(255)}
>>    hanche_flex_zone:    {type:boolean, notnull:true}
>>    hanche_flex_img:     {type:string(255)}
>>    hanche_flex_com:     {type:string(255)}
>>    hanche_abd_zone:     {type:boolean, notnull:true}
>>    hanche_abd_img:      {type:string(255)}
>>    hanche_abd_com:      {type:string(255)}
>>    hanche_rot_zone:     {type:boolean, notnull:true}
>>    hanche_rot_img:      {type:string(255)}
>>    hanche_rot_com:      {type:string(255)}
>>    gen_flex_zone:       {type:boolean, notnull:true}
>>    gen_flex_img:        {type:string(255)}
>>    gen_flex_com:        {type:string(255)}
>>    gen_rot_zone:        {type:boolean, notnull:true}
>>    gen_rot_img:         {type:string(255)}
>>    gen_rot_com:         {type:string(255)}
>>    chev_flex_zone:      {type:boolean, notnull:true}
>>    chev_flex_img:       {type:string(255)}
>>    chev_flex_com:       {type:string(255)}
>>    chev_abd_zone:       {type:boolean, notnull:true}
>>    chev_abd_img:        {type:string(255)}
>>    chev_abd_com:        {type:string(255)}
>>    chev_rot_zone:       {type:boolean, notnull:true}
>>    chev_rot_img:        {type:string(255)}
>>    chev_rot_com:        {type:string(255)}
>>  relations:
>>    Utilisateur:
>>      onDelete: CASCADE
>>      local: id_user
>>      foreign: id
>>      foreignAlias: Utilisateurs
>>
>> Angle_articulaire_img:
>>  columns:
>>    poignet_flex_oui:    {type:string(255)}
>>    poignet_flex_non:    {type:string(255)}
>>    poignet_ext_oui:     {type:string(255)}
>>    poignet_ext_non:     {type:string(255)}
>>    poignet_dev_oui:     {type:string(255)}
>>    poignet_dev_non:     {type:string(255)}
>>    avbras_flex_oui:     {type:string(255)}
>>    avbras_flex_non:     {type:string(255)}
>>    avbras_pron_oui:     {type:string(255)}
>>    avbras_pron_non:     {type:string(255)}
>>    epaule_flex_oui:     {type:string(255)}
>>    epaule_flex_non:     {type:string(255)}
>>    epaule_adb_oui:      {type:string(255)}
>>    epaule_abd_non:      {type:string(255)}
>>    epaule_rot_oui:      {type:string(255)}
>>    epaule_rot_non:      {type:string(255)}
>>    tronc_flex_oui:      {type:string(255)}
>>    tronc_flex_non:      {type:string(255)}
>>    tronc_tors_oui:      {type:string(255)}
>>    tronc_tors_non:      {type:string(255)}
>>    tronc_incl_oui:      {type:string(255)}
>>    tronc_incl_non:      {type:string(255)}
>>    cou_flex_oui:        {type:string(255)}
>>    cou_flex_non:        {type:string(255)}
>>    cou_tors_oui:        {type:string(255)}
>>    cou_tors_non:        {type:string(255)}
>>    cou_incl_oui:        {type:string(255)}
>>    cou_incl_non:        {type:string(255)}
>>    hanche_flex_oui:     {type:string(255)}
>>    hanche_flex_non:     {type:string(255)}
>>    hanche_abd_oui:      {type:string(255)}
>>    hanche_abd_non:      {type:string(255)}
>>    hanche_rot_oui:      {type:string(255)}
>>    hanche_rot_non:      {type:string(255)}
>>    gen_flex_oui:        {type:string(255)}
>>    gen_flex_non:        {type:string(255)}
>>    gen_rot_oui:         {type:string(255)}
>>    gen_rot_non:         {type:string(255)}
>>    chev_flex_oui:       {type:string(255)}
>>    chev_flex_non:       {type:string(255)}
>>    chev_abd_oui:        {type:string(255)}
>>    chev_abd_non:        {type:string(255)}
>>    chev_rot_oui:        {type:string(255)}
>>    chev_rot_non:        {type:string(255)}
>>
>>
>> ____________________________________________________________________________
>> ________________
>>
>> angle_articulaire.yml
>>
>> Angle_articulaire:
>>  1:
>>    id_user: 1
>>    poignet_flex_zone: false
>>    poignet_flex_com: l'angle est trop souvent sollicité
>>    poignet_ext_zone: true
>>    poignet_dev_zone: false
>>    avbras_flex_zone:true
>>    avbras_pron_zone: true
>>    epaule_flex_zone: false
>>    epaule_flex_com: bof
>>    epaule_abd_zone: true
>>    epaule_rot_zone: true
>>    tronc_flex_zone:true
>>    tronc_tors_zone:false
>>    tronc_tors_com:torsions très fréquentes
>>    tronc_incl_zone: false
>>    tronc_incl_com:pareil que torsion
>>    cou_flex_zone:false
>>    cou_tors_zone:true
>>    cou_incl_zone:false
>>    hanche_flex_zone: true
>>    hanche_abd_zone: true
>>    hanche_rot_zone:true
>>    gen_flex_zone: false
>>    gen_flex_com: entorses fréquentes
>>    gen_rot_zone: false
>>    chev_flex_zone: false
>>    chev_abd_zone: true
>>    chev_rot_zone: true
>> _____________________________________________________
>>
>>
>> quelqu'un aurait une idée de la source du problème ? merci d'avance !
>>
>> --
>> Vous recevez ce message, car vous êtes abonné au groupe Google
>> Groupes Symfony-fr.
>> Pour envoyer un message à ce groupe, adressez un e-mail
>> à [email protected].
>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
>> [email protected].
>> Pour plus d'options, consultez la page de ce groupe :
>> http://groups.google.com/group/symfony-fr?hl=fr
>>
>>
>> --
>> Vous recevez ce message, car vous êtes abonné au groupe Google
>> Groupes Symfony-fr.
>> Pour envoyer un message à ce groupe, adressez un e-mail à
>> [email protected].
>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
>> [email protected].
>> Pour plus d'options, consultez la page de ce groupe :
>> http://groups.google.com/group/symfony-fr?hl=fr
>>
>>
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à