initial commit of file from CVS for e-smith-turba on Wed 12 Jul 09:11:40 BST 2023

This commit is contained in:
Brian Read
2023-07-12 09:11:40 +01:00
parent e4f24e34e7
commit 420341c17f
67 changed files with 3168 additions and 2 deletions

View File

@@ -0,0 +1,77 @@
-- $Horde: turba/scripts/sql/turba.sql,v 1.1.2.9 2009-10-20 21:44:34 jan Exp $
CREATE TABLE IF NOT EXISTS turba_objects (
object_id VARCHAR(32) NOT NULL,
owner_id VARCHAR(255) NOT NULL,
object_type VARCHAR(255) DEFAULT 'Object' NOT NULL,
object_uid VARCHAR(255),
object_members BLOB,
object_firstname VARCHAR(255),
object_lastname VARCHAR(255),
object_middlenames VARCHAR(255),
object_nameprefix VARCHAR(32),
object_namesuffix VARCHAR(32),
object_alias VARCHAR(32),
object_photo BLOB,
object_phototype VARCHAR(10),
object_bday VARCHAR(10),
object_homestreet VARCHAR(255),
object_homepob VARCHAR(10),
object_homecity VARCHAR(255),
object_homeprovince VARCHAR(255),
object_homepostalcode VARCHAR(10),
object_homecountry VARCHAR(255),
object_workstreet VARCHAR(255),
object_workpob VARCHAR(10),
object_workcity VARCHAR(255),
object_workprovince VARCHAR(255),
object_workpostalcode VARCHAR(10),
object_workcountry VARCHAR(255),
object_tz VARCHAR(32),
object_geo VARCHAR(255),
object_email VARCHAR(255),
object_homephone VARCHAR(25),
object_workphone VARCHAR(25),
object_cellphone VARCHAR(25),
object_fax VARCHAR(25),
object_pager VARCHAR(25),
object_title VARCHAR(255),
object_role VARCHAR(255),
object_logo BLOB,
object_logotype VARCHAR(10),
object_company VARCHAR(255),
object_category VARCHAR(80),
object_notes TEXT,
object_url VARCHAR(255),
object_freebusyurl VARCHAR(255),
object_pgppublickey TEXT,
object_smimepublickey TEXT,
PRIMARY KEY(object_id)
);
CREATE TABLE IF NOT EXISTS turba_shares (
share_id INT NOT NULL,
share_name VARCHAR(255) NOT NULL,
share_owner VARCHAR(255) NOT NULL,
share_flags SMALLINT DEFAULT 0 NOT NULL,
perm_creator SMALLINT DEFAULT 0 NOT NULL,
perm_default SMALLINT DEFAULT 0 NOT NULL,
perm_guest SMALLINT DEFAULT 0 NOT NULL,
attribute_name VARCHAR(255) NOT NULL,
attribute_desc VARCHAR(255),
attribute_params TEXT,
PRIMARY KEY (share_id)
);
CREATE TABLE IF NOT EXISTS turba_shares_groups (
share_id INT NOT NULL,
group_uid VARCHAR(255) NOT NULL,
perm SMALLINT NOT NULL
);
CREATE TABLE IF NOT EXISTS turba_shares_users (
share_id INT NOT NULL,
user_uid VARCHAR(255) NOT NULL,
perm SMALLINT NOT NULL
);

View File

@@ -0,0 +1,5 @@
CONNECT horde;
update horde_prefs set pref_value = '' where pref_scope = 'turba' and pref_name= 'addressbooks' and pref_value = 'localsql\nlocalldap';
FLUSH PRIVILEGES;