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

Revision 7795, 1.9 KB checked in by cristiano, 11 years ago (diff)

Ticket #3325 - Melhoria de funcionalidade na API (serviço Postgres)

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]
19schedulableSecurity = modules/calendar/interceptors/DBMapping.php
20findDeepnessOne = modules/calendar/interceptors/DBMapping.php
21findSchedulable = modules/calendar/interceptors/DBMapping.php
22findTask = modules/calendar/interceptors/DBMapping.php
23
24[after.find]
25deepnessFindEvent = modules/calendar/interceptors/DBMapping.php
26
27[before.update]
28updateCalendar = modules/calendar/interceptors/DBMapping.php
29setLastUpdateSchedulable = modules/calendar/interceptors/DBMapping.php
30encodeUpdateSchedulable = modules/calendar/interceptors/DBMapping.php
31updateEvent = modules/calendar/interceptors/Notifications.php
32
33[after.update]
34putEvent = modules/calendar/interceptors/DBMapping.php
35createHistoric = modules/calendar/interceptors/DBMapping.php
36
37[before.read]
38schedulableSecurity = modules/calendar/interceptors/DBMapping.php
39
40[after.read]
41deepnessReadEvent = modules/calendar/interceptors/DBMapping.php
42
43[before.delete]
44deleteSchedulable = modules/calendar/interceptors/DBMapping.php
45deleteEvent = modules/calendar/interceptors/Notifications.php
46
47
48[PostgreSQL.mapping]
49id = id
50uid = cal_uid
51type = type_id
52startTime = dtstart
53summary = summary
54description = description
55endTime = dtend
56location = location
57allDay = allday
58transparent = transp
59class = class_id
60;repeat = repeat
61rangeStart = range_start
62rangeEnd = range_end
63lastUpdate = last_update
64dtstamp = dtstamp
65sequence = sequence
66timezone = tzid
67priority = priority
68percentage = percentage
69status = status
70due = due
Note: See TracBrowser for help on using the repository browser.