X-Git-Url: https://git.rapsys.eu/airbundle/blobdiff_plain/98544db2e8f7e804efce8efabffc7e62b4c09b02..42d2646c377a92fd92d37e09ef6b733fa9b50946:/Resources/config/doctrine/Snippet.orm.yml diff --git a/Resources/config/doctrine/Snippet.orm.yml b/Resources/config/doctrine/Snippet.orm.yml new file mode 100644 index 0000000..a6e9165 --- /dev/null +++ b/Resources/config/doctrine/Snippet.orm.yml @@ -0,0 +1,35 @@ +Rapsys\AirBundle\Entity\Snippet: + type: entity + repositoryClass: Rapsys\AirBundle\Repository\SnippetRepository + table: snippets + id: + id: + type: integer + generator: + strategy: AUTO + options: + unsigned: true + fields: + locale: + type: string + length: 2 + description: + type: text + created: + type: datetime + updated: + type: datetime + manyToOne: + location: + targetEntity: Rapsys\AirBundle\Entity\Location + inversedBy: snippets + user: + targetEntity: Rapsys\AirBundle\Entity\User + inversedBy: snippets + indexes: + #XXX: may be used in SnippetRepository::findByLocaleUserId + locale_user: + columns: [ locale, user_id ] + uniqueConstraints: + locale_location_user: + columns: [ locale, location_id, user_id ]