Fr:Database/Tables/Collection

From Davical
< Fr:Database‎ | Tables
Revision as of 14:59, 26 March 2011 by Tikismoke (talk) (Description)
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.

Fields

Column Type Not Null Defaut Comment
user_no integer NOT NULL references usr(user_no) of the owner
parent_container text references any parent collection which contains this one
dav_name text NOT NULL essentially the pathname within the DAV space (after caldav.php in URL)
dav_etag text 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 text A user-friendly name to display when a client requests the DAV::displayname property
is_calendar boolean Whether this DAV collection is also a CalDAV calendar collection
created timestamp with time zone
modified timestamp with time zone
public_events_only boolean NOT NULL false Whether this calendar should refuse to store PRIVATE or CONFIDENTIAL events.
publicly_readable boolean NOT NULL false Whether this entire calendar should be readable by anyone.
collection_id bigint NOT NULL nextval A unique ID
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.