sogo/OGoContentStore/sql
Wolfgang Sourdeau e1c5eb89c1 Monotone-Parent: 5a720314ac446bf86e127d6d6e938b844aab7441
Monotone-Revision: 47aef98a4894f30e9031a2a06ca088c4ac71d7f3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-01-26T16:52:13
Monotone-Branch: ca.inverse.sogo
2007-01-26 16:52:13 +00:00
..
README see ChangeLog 2006-06-15 19:34:10 +00:00
acls.sh Monotone-Parent: 21d3c266f32d058a6d1133567ac844486a87d2b3 2006-12-15 22:17:25 +00:00
appointment-create.psql Monotone-Parent: 19e618a35e17deb331a98af60ddcc5529db862be 2006-10-25 23:59:40 +00:00
folderinfo-create.psql Monotone-Parent: 5a720314ac446bf86e127d6d6e938b844aab7441 2007-01-26 16:52:13 +00:00
folderinfo-create.sqlite see ChangeLog 2006-06-15 19:34:10 +00:00
foldertablecreate-helge-privcal.psql see ChangeLog 2006-06-15 19:34:10 +00:00
foldertablecreate-helge-privcal.sqlite see ChangeLog 2006-06-15 19:34:10 +00:00
foldertablecreate-root.psql see ChangeLog 2006-06-15 19:34:10 +00:00
foldertablecreate-test-contacts.psql see ChangeLog 2006-06-15 19:34:10 +00:00
generate-folderinfo-sql-for-users-sqlite.sh see ChangeLog 2006-06-15 19:34:10 +00:00
generate-folderinfo-sql-for-users-sqlite1table.sh see ChangeLog 2006-06-15 19:34:10 +00:00
generate-folderinfo-sql-for-users.sh Monotone-Parent: 5a720314ac446bf86e127d6d6e938b844aab7441 2007-01-26 16:52:13 +00:00
profile-create.psql Monotone-Parent: 02b28f2db3113bf19ebb8c67799e466346406b49 2006-11-01 20:28:45 +00:00
register-agenor-helge-privcal.psql see ChangeLog 2006-06-15 19:34:10 +00:00
register-agenor-test-contacts.psql see ChangeLog 2006-06-15 19:34:10 +00:00
sogo-folderinfo.sh Monotone-Parent: 4e29c9141c3baa1b13e856cae96ad405650bbc7a 2006-12-15 15:16:03 +00:00
testapt-agenor-helge-privcal.psql see ChangeLog 2006-06-15 19:34:10 +00:00
testapt-hh.psql see ChangeLog 2006-06-15 19:34:10 +00:00
testcontact-agenor-test-contact.psql see ChangeLog 2006-06-15 19:34:10 +00:00

README

Files
=====

appointment-create.psql
- this is a template for creating appointment quick/blob tables
- not used by code atm

folderinfo-create.psql
- create folder info table (folder registry table)
- insert some folders per default:
  - /Users
  - /Users/helge
  - /Users/helge/Calendar

foldertablecreate-root.psql
- insert "/" and "/Users" parent folders (without storage, quick and type)

foldertablecreate-helge-privcal.psql
- create a quick and content table for 'helge/Calendar' folder

register-agenor-helge-privcal.psql
- register folder "/Users/helge/Calendar" folder in the registry table with
  a link to the proper quick and content tables

testapt-agenor-helge-privcal.psql
- insert a raw iCalendar test appointment in the /Users/helge/Calendar
  folder quick and content tables


Notes
=====

Listing the folders of a certain user:

  sqlite> SELECT c_path FROM SOGo_folder_info \
          WHERE c_path2 = 'test.et.di.cete-lyon';
  /Users/test.et.di.cete-lyon
  /Users/test.et.di.cete-lyon/Calendar
  /Users/test.et.di.cete-lyon/Contacts