From c30f523c6200ef84c506940b5f86b49ff2c7cf6e Mon Sep 17 00:00:00 2001 From: Friendika Date: Wed, 17 Aug 2011 20:52:18 -0700 Subject: more d* infrastructure for relaying signed messages and storing non-connected people details --- database.sql | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'database.sql') diff --git a/database.sql b/database.sql index 89c4b4267..ae036fc74 100644 --- a/database.sql +++ b/database.sql @@ -521,7 +521,18 @@ CREATE TABLE IF NOT EXISTS `fcontact` ( `url` CHAR( 255 ) NOT NULL , `name` CHAR( 255 ) NOT NULL , `photo` CHAR( 255 ) NOT NULL , -`request` CHAR( 255 ) NOT NULL +`request` CHAR( 255 ) NOT NULL, +`nick` CHAR( 255 ) NOT NULL , +`addr` CHAR( 255 ) NOT NULL , +`notify` CHAR( 255 ) NOT NULL , +`poll` CHAR( 255 ) NOT NULL , +`confirm` CHAR( 255 ) NOT NULL , +`priority` TINYINT( 1 ) NOT NULL , +`network` CHAR( 32 ) NOT NULL , +`alias` CHAR( 255 ) NOT NULL , +`pubkey` TEXT NOT NULL , +INDEX ( `addr` ), +INDEX ( `network` ) ) ENGINE = MYISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `ffinder` ( @@ -581,3 +592,14 @@ CREATE TABLE IF NOT EXISTS `guid` ( INDEX ( `guid` ) ) ENGINE = MYISAM DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `sign` ( +`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , +`iid` INT UNSIGNED NOT NULL , +`signed_text` MEDIUMTEXT NOT NULL , +`signature` TEXT NOT NULL , +`signer` CHAR( 255 ) NOT NULL , +INDEX ( `iid` ) +) ENGINE = MYISAM DEFAULT CHARSET=utf8; + + -- cgit v1.2.3 From c534dd2969484625adda9cc82ad9d92664a96789 Mon Sep 17 00:00:00 2001 From: Friendika Date: Thu, 18 Aug 2011 04:20:30 -0700 Subject: fill and expire fcontact cache --- database.sql | 1 + 1 file changed, 1 insertion(+) (limited to 'database.sql') diff --git a/database.sql b/database.sql index ae036fc74..605433e6e 100644 --- a/database.sql +++ b/database.sql @@ -531,6 +531,7 @@ CREATE TABLE IF NOT EXISTS `fcontact` ( `network` CHAR( 32 ) NOT NULL , `alias` CHAR( 255 ) NOT NULL , `pubkey` TEXT NOT NULL , +`updated` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', INDEX ( `addr` ), INDEX ( `network` ) ) ENGINE = MYISAM DEFAULT CHARSET=utf8; -- cgit v1.2.3