diff --git a/htdocs/doc/sql/db-changes.txt b/htdocs/doc/sql/db-changes.txt index 4860aa1c..0dac14cb 100644 --- a/htdocs/doc/sql/db-changes.txt +++ b/htdocs/doc/sql/db-changes.txt @@ -25,4 +25,8 @@ date commit ID change 2012-11-17 39a25f99 removed cache_waypoint_pool.cache_id and index cache_id added cache_waypoint_pool.uuid and index uuid changed caches.wp_oc to 'NOT NULL' -2013-02-12 added indices logentries:date and email_user:date +2013-02-12 d15ee5f9 added indices logentries:date and email_user:date +2013-02-15 adjusted developer and production system: + - added index logentries:userid + - changed user.password length to 32 + - removed sqlsession.remote_addr and index remote_addr diff --git a/htdocs/doc/sql/tables/logentries.sql b/htdocs/doc/sql/tables/logentries.sql index 11c3bfa5..072bdbce 100644 --- a/htdocs/doc/sql/tables/logentries.sql +++ b/htdocs/doc/sql/tables/logentries.sql @@ -11,5 +11,6 @@ CREATE TABLE `logentries` ( `logtext` mediumtext NOT NULL, `details` blob NOT NULL, PRIMARY KEY (`id`), + KEY `userid` (`userid`,`objectid1`,`module`), KEY `date` (`date_created`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ; diff --git a/htdocs/doc/sql/tables/user.sql b/htdocs/doc/sql/tables/user.sql index adde86ee..98e10c0b 100644 --- a/htdocs/doc/sql/tables/user.sql +++ b/htdocs/doc/sql/tables/user.sql @@ -8,7 +8,7 @@ CREATE TABLE `user` ( `last_modified` datetime NOT NULL COMMENT 'via Trigger (user)', `last_login` date default NULL, `username` varchar(60) NOT NULL, - `password` varchar(512) default NULL, + `password` varchar(32) default NULL, `email` varchar(60) default NULL, `latitude` double NOT NULL, `longitude` double NOT NULL, diff --git a/htdocs/doc/sql/tables/xmlsession.sql b/htdocs/doc/sql/tables/xmlsession.sql index 771fb06b..17b3b41e 100644 --- a/htdocs/doc/sql/tables/xmlsession.sql +++ b/htdocs/doc/sql/tables/xmlsession.sql @@ -4,7 +4,6 @@ CREATE TABLE `xmlsession` ( `id` int(10) unsigned NOT NULL auto_increment, `date_created` datetime NOT NULL default '0000-00-00 00:00:00' COMMENT 'via trigger (xmlsession)', `last_use` datetime NOT NULL default '0000-00-00 00:00:00', - `remote_addr` char(15) default NULL, `users` int(10) unsigned NOT NULL default '0', `caches` int(10) unsigned NOT NULL default '0', `cachedescs` int(10) unsigned NOT NULL default '0', @@ -14,6 +13,5 @@ CREATE TABLE `xmlsession` ( `modified_since` datetime NOT NULL default '0000-00-00 00:00:00', `cleaned` tinyint(1) NOT NULL default '0', `agent` varchar(60) NOT NULL, - PRIMARY KEY (`id`), - KEY `remote_addr` (`remote_addr`) + PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;