source: trunk/prototype/config/schedulable.ini @ 7702

Revision 7702, 1.7 KB checked in by acoutinho, 11 years ago (diff)

Ticket #3259 - Otimizar carregamento de eventos no modulo ExpressoCalendar?

Line 
1service = PostgreSQL
2PostgreSQL.concept = calendar_object
3
4[model.hasMany]
5participants = participant.schedulable
6attachments = schedulableToAttachment.schedulable
7taskToActivity = taskToActivity.activity
8       
9[model.hasOne]
10repeat = repeat.schedulable
11
12[before.create]
13encodeCreateSchedulable = modules/calendar/interceptors/DBMapping.php
14
15[after.create]
16createCalendarToSchedulable = modules/calendar/interceptors/DBMapping.php
17
18[before.find]
19findDeepnessOne = modules/calendar/interceptors/DBMapping.php
20findSchedulable = modules/calendar/interceptors/DBMapping.php
21findTask = modules/calendar/interceptors/DBMapping.php
22
23[after.find]
24deepnessFindEvent = modules/calendar/interceptors/DBMapping.php
25
26[before.update]
27updateCalendar = modules/calendar/interceptors/DBMapping.php
28setLastUpdateSchedulable = modules/calendar/interceptors/DBMapping.php
29encodeUpdateSchedulable = modules/calendar/interceptors/DBMapping.php
30updateEvent = modules/calendar/interceptors/Notifications.php
31
32[after.update]
33putEvent = modules/calendar/interceptors/DBMapping.php
34createHistoric = modules/calendar/interceptors/DBMapping.php
35
36[after.read]
37deepnessReadEvent = modules/calendar/interceptors/DBMapping.php
38
39[before.delete]
40deleteSchedulable = modules/calendar/interceptors/DBMapping.php
41deleteEvent = modules/calendar/interceptors/Notifications.php
42
43[PostgreSQL.mapping]
44id = id
45uid = cal_uid
46type = type_id
47startTime = dtstart
48summary = summary
49description = description
50endTime = dtend
51location = location
52allDay = allday
53transparent = transp
54class = class_id
55;repeat = repeat
56rangeStart = range_start
57rangeEnd = range_end
58lastUpdate = last_update
59dtstamp = dtstamp
60sequence = sequence
61timezone = tzid
62priority = priority
63percentage = percentage
64status = status
65due = due
Note: See TracBrowser for help on using the repository browser.