From: Alan Knowles Date: Mon, 14 Mar 2011 10:43:50 +0000 (+0800) Subject: DataObjects/core.sql X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=2b742b32bbc6fe337646a932dd530d17e5b7f2d5 DataObjects/core.sql --- diff --git a/DataObjects/core.sql b/DataObjects/core.sql index 1860c291..cef986e0 100644 --- a/DataObjects/core.sql +++ b/DataObjects/core.sql @@ -287,14 +287,26 @@ CREATE TABLE `translations` ( ALTER TABLE translations ADD INDEX qlookup (module, tfile, tlang, tkey); +# - used to trigger emails about changes to items being watched. CREATE TABLE `core_watch` ( `ontable` varchar(128) NOT NULL, `onid` varchar(128) NOT NULL, - `user_id` varchar(128) NOT NULL, + `person_id` int(11) NOT NULL, `event` varchar(128) NOT NULL, `medium` varchar(128) NOT NULL, `active` int(11) NOT NULL DEFAULT '1', PRIMARY KEY (`ontable`,`onid`,`user_id`,`event`,`medium`) ) ; +ALTER TABLE core_watch change change column user_id person_id int(11); +ALTER TABLE core_watch change alter column onid int(11); + +# - used by email / tracker to handle alises + +CREATE TABLE `core_person_aliases` ( + `person_id` varchar(128) DEFAULT NULL, + `alias` varchar(128) NOT NULL, + + PRIMARY KEY (`alias`) +) ; \ No newline at end of file