Skip to main content

appointments

Module: calendar

Calendar appointments with recurrence, location, and color coding.

Colors Codes

Color CodeColor
FCCRed
CCFBlue
CFCGreen
FFCYellow
FCFPink
CFFCyan
NameTypeNullableDefault ValueNotes
PKID
integerAppointment ID
fork
forks.ID
integerFork ID (`null` for base module)
owneruser
users.ID
integerOwner user ID (PUBLIC if `owneruser`=`null` and `ownergroup`=`null`)
ownergroup
groups.ID
integerOwner group ID (PUBLIC if `owneruser`=`null` and `ownergroup`=`null`)
creator
integerCreator user ID (defaults to authenticated user on creation)
assigneduser
users.ID
integerAssigned user ID
creationdate
bigintdate_part('epoch', now())Creation date and time as a Unix timestamp (defaults to current date and time on creation)
lastmodified
bigintdate_part('epoch', now())Last modification date and time as a Unix timestamp (auto-reset on modification)
davserver
davservers.ID
integerDAV server ID
visibility
smallint0Visibility (`0`=REGULAR, `1`=ARCHIVED, `2`=DELETED)
name
textName
location
text''Location
color
character varying(6)''Color code (CSS-style hexadecimal without `#`)
datefrom
bigintStart date and time as a Unix timestamp; must be less than or equal to `dateto`
dateto
bigintEnd date and time as a Unix timestamp; must be greater than or equal to `datefrom`
recurrence
smallintRecurrence (`0`=DAY, `1`=WORKDAY, `2`=WEEK, `3`=MONTH, `4`=YEAR)
interval
smallint1Recurrence interval in minutes
maxoccurrences
integer0Maximum number of occurrences including the start date (`0`=unlimited)
daterecurrence
bigintRecurrence end date as a Unix timestamp
description
text''Detailed general description
NameUniqueNulls DistinctPrimaryPartialMethodKeys
fk_appointments_assigneduserginassigneduser
fk_appointments_davservergindavserver
fk_appointments_forkginfork
fk_appointments_ownergroupginownergroup
fk_appointments_owneruserginowneruser
i_appointments_datefrom_datetobtreedatefrom, dateto
i_appointments_noforkginfork
i_appointments_noownerginownergroup
pk_appointmentsbtreeID
s_appointments_locationginlocation
s_appointments_nameginname
NameType
c_appointments_datecheck
c_appointments_ownercheck
dc_appointments_colorcheck
dc_appointments_descriptioncheck
dc_appointments_intervalcheck
dc_appointments_locationcheck
dc_appointments_maxoccurrencescheck
dc_appointments_namecheck
dc_appointments_recurrencecheck
dc_appointments_visibilitycheck
fk_appointments_assigneduserforeign_key
fk_appointments_davserverforeign_key
fk_appointments_forkforeign_key
fk_appointments_ownergroupforeign_key
fk_appointments_owneruserforeign_key
pk_appointmentsprimary_key
Loading...