Fr:Database/Tables/Collection

From Davical
Jump to navigationJump to search
Help
Available languages
Besoin de traduction Cet article ou cette section nécessitent d'être traduits depuis l'article Database/Tables/Collection.

Si vous connaissez bien l'anglais, n'hésitez pas ! Merci pour 'DAViCal'.

Description

Cette table enregistre les informations sur les "collections". Une collection (au sens DAV) est comme un répertoire contenant des fichiers (ressources DAV). Dans notre cas les collections sont habituellement des collections de ressource calendaires.

Champs

Colonne Type Non Nul Défaut Commentaire
user_no entier Non Nul references usr(user_no) of the owner
parent_container texte references any parent collection which contains this one
dav_name texte Non Nul essentially the pathname within the DAV space (after caldav.php in URL)
dav_etag texte an ETag as defined in HTTP/1.1 - a string which will be invariant until the contents have changed (in our case a hash of the contents)
dav_displayname texte A user-friendly name to display when a client requests the DAV::displayname property
is_calendar booléen Whether this DAV collection is also a CalDAV calendar collection
created timestamp with time zone
modified timestamp with time zone
public_events_only booléen Non Nul faux Whether this calendar should refuse to store PRIVATE or CONFIDENTIAL events.
publicly_readable booléen Non Nul faux Whether this entire calendar should be readable by anyone.
collection_id bigint Non Nul nextval ID unique
Besoin de relécture Cet article ou cette section nécessitent d'être 'relu'. Si vous connaissez bien le français, n'hésitez pas! Merci pour DAViCal.