]> err.no Git - scalable-opengroupware.org/blobdiff - OGoContentStore/contact.ocs
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1305 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / OGoContentStore / contact.ocs
index fa794edae6db11f0dc88e5f723aa665400a632a2..d51c6e704f87eee68a937bfb687a0733f39a4b7c 100644 (file)
@@ -1,30 +1,56 @@
 {
   blobTablePattern  = "SOGo_$folderId$_blob";
   quickTablePattern = "SOGo_$folderId$_quick";
+  extractorClassName= "OCSContactFieldExtractor";
 
   fields = (
     {
-      columnName = uid;
+      columnName = c_name;
       sqlType    = "VARCHAR(256)";
       allowsNull = NO;
     },
     {
-      columnName = name;
-      sqlType    = "VARCHAR(1000)";
-      allowsNull = NO;
+      columnName = c_givenname;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
     },
     {
-      columnName = lastname;
-      sqlType    = "VARCHAR(1000)";
-      allowsNull = NO;
+      columnName = c_cn;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
     },
     {
-      columnName = email;
-      sqlType    = "VARCHAR(1000)";
-      allowsNull = NO;
+      columnName = c_sn;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
+    },
+    {
+      columnName = c_screenname;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
+    },
+    {
+      columnName = c_l;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
+    },
+    {
+      columnName = c_mail;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
+    },
+    {
+      columnName = c_o;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
+    },
+    {
+      columnName = c_ou;
+      sqlType    = "VARCHAR(256)";
+      allowsNull = YES;
     },
     {
-      columnName = location;
+      columnName = c_telephoneNumber;
       sqlType    = "VARCHAR(256)";
       allowsNull = YES;
     },