mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-31 10:18:55 +00:00
17 lines
614 B
SQL
Executable File
17 lines
614 B
SQL
Executable File
# Add text_hash column
|
|
ALTER TABLE release_comments ADD COLUMN text_hash VARCHAR(32) NOT NULL DEFAULT '';
|
|
|
|
#Drop the insert_md5 trigger, if it was present
|
|
DROP TRIGGER IF EXISTS insert_MD5;
|
|
|
|
#Add the trigger back
|
|
DELIMITER $$
|
|
CREATE TRIGGER insert_MD5 BEFORE INSERT ON release_comments FOR EACH ROW SET NEW.text_hash = MD5(NEW.text); $$
|
|
DELIMITER ;
|
|
|
|
#Update existing comments with new md5
|
|
UPDATE release_comments SET text_hash = MD5(text);
|
|
|
|
#Add unique index on text_hash, siteid and nzb_guid columns
|
|
ALTER IGNORE TABLE release_comments ADD UNIQUE INDEX ux_text_hash_siteid_nzb_guid (text_hash, siteid, nzb_guid);
|