X-Git-Url: https://git.rapsys.eu/airbundle/blobdiff_plain/ff774a68012682be90be477107a6081a9a142e96..2cbaed2219dc86624bc3b325da56d985b9a7d76a:/Resources/config/doctrine/User.orm.yml

diff --git a/Resources/config/doctrine/User.orm.yml b/Resources/config/doctrine/User.orm.yml
index 4e05dfd..dacee58 100644
--- a/Resources/config/doctrine/User.orm.yml
+++ b/Resources/config/doctrine/User.orm.yml
@@ -6,13 +6,29 @@ Rapsys\AirBundle\Entity\User:
         phone:
             type: string
             length: 16
+            nullable: true
     oneToMany:
-        votes:
-            targetEntity: Rapsys\AirBundle\Entity\Vote
-            mappedBy: user
         applications:
             targetEntity: Rapsys\AirBundle\Entity\Application
             mappedBy: user
+        snippets:
+            targetEntity: Rapsys\AirBundle\Entity\Snippet
+            mappedBy: user
+    manyToMany:
+        subscribers:
+            targetEntity: Rapsys\AirBundle\Entity\User
+            inversedBy: subscriptions
+            joinTable:
+                name: subscriptions
+                joinColumns:
+                    id:
+                        name: user_id
+                inverseJoinColumns:
+                    id:
+                        name: subscriber_id
+        subscriptions:
+            targetEntity: Rapsys\AirBundle\Entity\User
+            mappedBy: subscribers
 #    manyToMany:
 #        groups:
 #            targetEntity: Group