Fr:Database/Tables/Collection

From Davical
< Fr:Database‎ | Tables
Revision as of 15:02, 26 March 2011 by Tikismoke (talk) (Fields)
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 NOT NULL references usr(user_no) of the owner
parent_container texte references any parent collection which contains this one
dav_name texte NOT NULL 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 NOT NULL faux Whether this calendar should refuse to store PRIVATE or CONFIDENTIAL events.
publicly_readable booléen NOT NULL faux Whether this entire calendar should be readable by anyone.
collection_id bigint NOT NULL 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.