Difference between revisions of "Fr:Database/Tables/Collection"

From Davical
Jump to navigationJump to search
m (Description)
m (Fields)
Line 5: Line 5:
 
Cette table enregistre les informations sur les "collections". Une collection (au sens [[Fr:DAV|DAV]]) est comme un répertoire contenant des fichiers (ressources [[Fr:DAV|DAV]]). Dans notre cas les collections sont habituellement des collections de ressource calendaires.
 
Cette table enregistre les informations sur les "collections". Une collection (au sens [[Fr:DAV|DAV]]) est comme un répertoire contenant des fichiers (ressources [[Fr:DAV|DAV]]). Dans notre cas les collections sont habituellement des collections de ressource calendaires.
  
==Fields==
+
==Champs==
  
 
{{Tlist}}
 
{{Tlist}}
{{TRlist}}Column
+
{{TRlist}}Colonne
 
{{THlist}}Type
 
{{THlist}}Type
{{THlist}}Not Null
+
{{THlist}}Non Nul
{{THlist}}Defaut
+
{{THlist}}Défaut
{{THlist}}Comment
+
{{THlist}}Commentaire
{{TRlist}}user_no  || integer || NOT NULL  ||  ||  references usr(user_no) of the owner  
+
{{TRlist}}user_no  || entier || NOT NULL  ||  ||  references usr(user_no) of the owner  
{{TRlist}}parent_container  || text ||  ||  ||  references any parent collection which contains this one  
+
{{TRlist}}parent_container  || texte ||  ||  ||  references any parent collection which contains this one  
{{TRlist}}dav_name  || text || NOT NULL  ||  ||  essentially the pathname within the DAV space (after caldav.php in URL)  
+
{{TRlist}}dav_name  || texte || NOT NULL  ||  ||  essentially the pathname within the DAV space (after caldav.php in URL)  
{{TRlist}}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)  
+
{{TRlist}}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)  
{{TRlist}}dav_displayname  || text ||  ||  ||  A user-friendly name to display when a client requests the DAV::displayname property  
+
{{TRlist}}dav_displayname  || texte ||  ||  ||  A user-friendly name to display when a client requests the DAV::displayname property  
{{TRlist}}is_calendar  || boolean ||  ||  ||  Whether this DAV collection is also a CalDAV calendar collection
+
{{TRlist}}is_calendar  || booléen ||  ||  ||  Whether this DAV collection is also a CalDAV calendar collection
 
{{TRlist}}created  || timestamp with time zone  ||  ||  ||   
 
{{TRlist}}created  || timestamp with time zone  ||  ||  ||   
 
{{TRlist}}modified  || timestamp with time zone  ||  ||  ||   
 
{{TRlist}}modified  || timestamp with time zone  ||  ||  ||   
{{TRlist}}public_events_only || boolean || NOT NULL || false || Whether this calendar should refuse to store PRIVATE or CONFIDENTIAL events.
+
{{TRlist}}public_events_only || booléen || NOT NULL || faux || Whether this calendar should refuse to store PRIVATE or CONFIDENTIAL events.
{{TRlist}}publicly_readable  || boolean || NOT NULL || false || Whether this entire calendar should be readable by anyone.
+
{{TRlist}}publicly_readable  || booléen || NOT NULL || faux || Whether this entire calendar should be readable by anyone.
{{TRlist}}collection_id      || bigint  || NOT NULL || nextval || A unique ID
+
{{TRlist}}collection_id      || bigint  || NOT NULL || nextval || ID unique
 
|}
 
|}
 
{{à relire}}
 
{{à relire}}

Revision as of 15:02, 26 March 2011

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.