Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tricks.orm.yml
- App\Entity\Tricks:
- type: entity
- # clé(s) primaire(s)
- id:
- id:
- type: integer
- generator:
- strategy: AUTO
- # colonne(s) de la table
- fields:
- nom:
- type: string
- length: 70
- nullable: false
- unique: true
- description:
- type: text
- nullable: false
- unique: false
- dateCreation:
- type: datetime
- nullable: false
- unique: false
- dateModification:
- type: datetime
- nullable: true
- unique: false
- # Plusieurs trick pour un utilisateur
- manyToOne:
- utilisateur:
- targetEntity: Utilisateur
- joinColumn:
- name: utilisateur_id
- referencedColumnName: id
- # Plusieurs trick pour un groupe/image/video
- manyToMany:
- groupe:
- targetEntity: Groupe
- joinTable:
- name: tricks_groupe
- joinColumns:
- tricks_id:
- referencedColumnName: id
- inverseJoinColumns:
- groupe_id:
- referencedColumnName: id
- unique: false
- cascade: ["remove"] //Dernier essai que je viens de faire mais toujours le meme message d'erreur...
- image:
- targetEntity: Image
- jointTable:
- name: tricks_image
- joinColumns:
- tricks_id:
- referencedColumnName: id
- inverseJoinColumns:
- image_id:
- referencedColumnName: id
- unique: false
- video:
- targetEntity: Video
- jointTable:
- name: tricks_video
- joinColumns:
- tricks_id:
- referencedColumnName: id
- inverseJoinColumns:
- video_id:
- referencedColumnName: id
- unique: false
- Groupe.orm.yml
- App\Entity\Groupe:
- type: entity
- # clé(s) primaire(s)
- id:
- id:
- type: integer
- generator:
- strategy: AUTO
- # colonne(s) de la table
- fields:
- libelle:
- type: string
- length: 70
- nullable: false
- unique: true
Add Comment
Please, Sign In to add comment