Guest User

Untitled

a guest
Nov 25th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. Tricks.orm.yml
  2.  
  3. App\Entity\Tricks:
  4. type: entity
  5.  
  6. # clé(s) primaire(s)
  7. id:
  8. id:
  9. type: integer
  10. generator:
  11. strategy: AUTO
  12.  
  13. # colonne(s) de la table
  14. fields:
  15. nom:
  16. type: string
  17. length: 70
  18. nullable: false
  19. unique: true
  20.  
  21. description:
  22. type: text
  23. nullable: false
  24. unique: false
  25.  
  26. dateCreation:
  27. type: datetime
  28. nullable: false
  29. unique: false
  30.  
  31. dateModification:
  32. type: datetime
  33. nullable: true
  34. unique: false
  35.  
  36. # Plusieurs trick pour un utilisateur
  37. manyToOne:
  38. utilisateur:
  39. targetEntity: Utilisateur
  40. joinColumn:
  41. name: utilisateur_id
  42. referencedColumnName: id
  43.  
  44. # Plusieurs trick pour un groupe/image/video
  45. manyToMany:
  46. groupe:
  47. targetEntity: Groupe
  48. joinTable:
  49. name: tricks_groupe
  50. joinColumns:
  51. tricks_id:
  52. referencedColumnName: id
  53. inverseJoinColumns:
  54. groupe_id:
  55. referencedColumnName: id
  56. unique: false
  57. cascade: ["remove"] //Dernier essai que je viens de faire mais toujours le meme message d'erreur...
  58.  
  59. image:
  60. targetEntity: Image
  61. jointTable:
  62. name: tricks_image
  63. joinColumns:
  64. tricks_id:
  65. referencedColumnName: id
  66. inverseJoinColumns:
  67. image_id:
  68. referencedColumnName: id
  69. unique: false
  70.  
  71. video:
  72. targetEntity: Video
  73. jointTable:
  74. name: tricks_video
  75. joinColumns:
  76. tricks_id:
  77. referencedColumnName: id
  78. inverseJoinColumns:
  79. video_id:
  80. referencedColumnName: id
  81. unique: false
  82.  
  83. Groupe.orm.yml
  84.  
  85. App\Entity\Groupe:
  86. type: entity
  87.  
  88. # clé(s) primaire(s)
  89. id:
  90. id:
  91. type: integer
  92. generator:
  93. strategy: AUTO
  94.  
  95. # colonne(s) de la table
  96. fields:
  97. libelle:
  98. type: string
  99. length: 70
  100. nullable: false
  101. unique: true
Add Comment
Please, Sign In to add comment