From fb7bde3a6ca049700a691324c21005ae26782584 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Tue, 4 Feb 2014 18:39:49 +0100 Subject: Add support for anonymous comments This allows for removing users without also removing the corresponding comments. Instead, all comments from deleted users will be displayed as "Anonymous comment". Signed-off-by: Lukas Fleischer --- UPGRADING | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'UPGRADING') diff --git a/UPGRADING b/UPGRADING index 9a0f44d4..9736ef04 100644 --- a/UPGRADING +++ b/UPGRADING @@ -1,6 +1,23 @@ Upgrading ========= +From 2.3.1 to 3.0.0 +------------------- + +1. Drop the user ID foreign key from the "PackageComments" table: + +`ALTER TABLE PackageComments DROP FOREIGN KEY PackageComments_ibfk_1;` should +work in most cases. Otherwise, check the output of `SHOW CREATE TABLE +PackageComments;` and use the foreign key name shown there. + +2. Add support for anonymous comments: + +---- +ALTER TABLE PackageComments + MODIFY UsersID INTEGER UNSIGNED NULL DEFAULT NULL, + ADD FOREIGN KEY (UsersID) REFERENCES Users(ID) ON DELETE SET NULL; +---- + From 2.2.0 to 2.3.0 ------------------- -- cgit v1.2.3-24-g4f1b