diff --git a/addressbook/sql/addressbook.sql b/addressbook/sql/addressbook.sql new file mode 100644 index 0000000000..ea453d70df --- /dev/null +++ b/addressbook/sql/addressbook.sql @@ -0,0 +1,70 @@ +# Host: localhost Database : phpgroupware +# -------------------------------------------------------- + +# +# Table structure for table 'addressbook' +# + +CREATE TABLE addressbook ( + id int(8) DEFAULT '0' NOT NULL, + lid varchar(32), + owner int(8), + FN varchar(64), + SOUND varchar(64), + ORG_Name varchar(64), + ORG_Unit varchar(64), + TITLE varchar(64), + N_Family varchar(64), + N_Given varchar(64), + N_Middle varchar(64), + N_Prefix varchar(64), + N_Suffix varchar(64), + LABEL text, + ADR_POAddr varchar(64), + ADR_ExtAddr varchar(64), + ADR_Street varchar(64), + ADR_Locality varchar(32), + ADR_Region varchar(32), + ADR_PostalCode varchar(32), + ADR_CountryName varchar(32), + ADR_Work enum('y','n') DEFAULT 'n' NOT NULL, + ADR_Home enum('y','n') DEFAULT 'n' NOT NULL, + ADR_Parcel enum('y','n') DEFAULT 'n' NOT NULL, + ADR_Postal enum('y','n') DEFAULT 'n' NOT NULL, + TZ varchar(8), + GEO varchar(32), + A_TEL varchar(40) DEFAULT '+1 (000) 000-0000' NOT NULL, + A_TEL_Work enum('y','n') DEFAULT 'n' NOT NULL, + A_TEL_Home enum('y','n') DEFAULT 'n' NOT NULL, + A_TEL_Voice enum('y','n') DEFAULT 'n' NOT NULL, + A_TEL_Msg enum('y','n') DEFAULT 'n' NOT NULL, + A_TEL_Fax enum('y','n') DEFAULT 'n' NOT NULL, + A_TEL_Prefer enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL varchar(40) DEFAULT '+1 (000) 000-0000' NOT NULL, + B_TEL_Work enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL_Home enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL_Voice enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL_Msg enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL_Fax enum('y','n') DEFAULT 'n' NOT NULL, + B_TEL_Prefer enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL varchar(40) DEFAULT '+1 (000) 000-0000' NOT NULL, + C_TEL_Work enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL_Home enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL_Voice enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL_Msg enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL_Fax enum('y','n') DEFAULT 'n' NOT NULL, + C_TEL_Prefer enum('y','n') DEFAULT 'n' NOT NULL, + D_EMAILTYPE enum('INTERNET','CompuServe','AOL','Prodigy','eWorld','AppleLink','AppleTalk','PowerShare','IBMMail','ATTMail','MCIMail','X.400','TLX') DEFAULT 'INTERNET' NOT NULL, + D_EMAIL varchar(64), + D_EMAIL_Work enum('y','n') DEFAULT 'n' NOT NULL, + D_EMAIL_Home enum('y','n') DEFAULT 'n' NOT NULL, + PRIMARY KEY (id), + UNIQUE id (id) +); + +CREATE TABLE addressbook_extra ( + contact_id int(11), + contact_owner int(11), + contact_name varchar(255), + contact_value varchar(255) +);