X-Git-Url: https://git.rapsys.eu/airbundle/blobdiff_plain/42d2646c377a92fd92d37e09ef6b733fa9b50946..372d8b766a4870ee718907cfe38ba5beef866fbf:/Resources/config/doctrine/Snippet.orm.yml

diff --git a/Resources/config/doctrine/Snippet.orm.yml b/Resources/config/doctrine/Snippet.orm.yml
index a6e9165..2333e9a 100644
--- a/Resources/config/doctrine/Snippet.orm.yml
+++ b/Resources/config/doctrine/Snippet.orm.yml
@@ -12,9 +12,40 @@ Rapsys\AirBundle\Entity\Snippet:
     fields:
         locale:
             type: string
-            length: 2
+            length: 5
         description:
             type: text
+            nullable: true
+        class:
+            type: text
+            nullable: true
+        short:
+            type: text
+            nullable: true
+        rate:
+            type: integer
+            nullable: true
+            options:
+                unsigned: true
+        hat:
+            type: boolean
+            nullable: true
+        contact:
+            type: string
+            length: 254
+            nullable: true
+        donate:
+            type: string
+            length: 254
+            nullable: true
+        link:
+            type: string
+            length: 254
+            nullable: true
+        profile:
+            type: string
+            length: 254
+            nullable: true
         created:
             type: datetime
         updated:
@@ -33,3 +64,5 @@ Rapsys\AirBundle\Entity\Snippet:
     uniqueConstraints:
         locale_location_user:
             columns: [ locale, location_id, user_id ]
+    lifecycleCallbacks:
+        preUpdate: ['preUpdate']