]> Raphaƫl G. Git Repositories - airbundle/blobdiff - Resources/config/doctrine/Session.orm.yml
New page schema
[airbundle] / Resources / config / doctrine / Session.orm.yml
index cccafa6fa7fdaf79a75259e26086014b21527e58..9631e932bcdb2d7dcb858d0d4b5b1814d87f589c 100644 (file)
@@ -20,6 +20,7 @@ Rapsys\AirBundle\Entity\Session:
             nullable: true
         premium:
             type: boolean
+            nullable: true
         rainfall:
             type: float
             nullable: true
@@ -75,6 +76,9 @@ Rapsys\AirBundle\Entity\Session:
         #XXX: used in SessionRepository::findBestApplicationById(s3)
         application_locked_date_begin_slot_created:
             columns: [ application_id, locked, date, begin, slot_id, created ]
+        #XXX: candidated in findAllPendingDailyWeather and findAllPendingHourlyWeather
+        location_date_begin_length_slot:
+            columns: [ location_id, date, begin, length, slot_id ]
 #        #XXX: tried for SessionRepository::findBestApplicationById(s2)
 #        location_slot_application_locked_date_begin:
 #            columns: [ location_id, slot_id, application_id, locked, date ]
@@ -84,3 +88,5 @@ Rapsys\AirBundle\Entity\Session:
 #        #XXX: tried for SessionRepository::findBestApplicationById(s4)
 #        location_application_locked_date:
 #            columns: [ location_id, application_id, locked, date ]
+    lifecycleCallbacks:
+        preUpdate: ['preUpdate']