X-Git-Url: https://git.rapsys.eu/treebundle/blobdiff_plain/e2432989d03536f53ea8d9b6bf1cfc91c1b6077f..d1f5c6c9ff6d8e7435f0bfba5983b327c89266d4:/config/doctrine/Element.orm.yml diff --git a/config/doctrine/Element.orm.yml b/config/doctrine/Element.orm.yml new file mode 100644 index 0000000..bfd9d7b --- /dev/null +++ b/config/doctrine/Element.orm.yml @@ -0,0 +1,32 @@ +Rapsys\TreeBundle\Entity\Element: + type: entity + #repositoryClass: Rapsys\TreeBundle\Repository\ElementRepository + table: elements + id: + id: + type: integer + generator: + strategy: AUTO + options: + unsigned: true + fields: + path: + type: string + length: 4096 + nullable: true + created: + type: datetime + updated: + type: datetime + manyToOne: + album: + targetEntity: Rapsys\TreeBundle\Entity\Album + inversedBy: elements + user: + targetEntity: Rapsys\TreeBundle\Entity\User + inversedBy: elements + uniqueConstraints: + album_user_path: + columns: [ album_id, user_id, path ] + lifecycleCallbacks: + preUpdate: ['preUpdate']