mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-30 01:38:54 +00:00
17 lines
916 B
SQL
17 lines
916 B
SQL
ALTER TABLE releases DROP COLUMN nzbstatus;
|
|
ALTER TABLE releases DROP COLUMN relnamestatus;
|
|
ALTER TABLE releases DROP COLUMN hashed;
|
|
ALTER TABLE releases DROP COLUMN request;
|
|
|
|
DROP TRIGGER IF EXISTS check_insert;
|
|
DROP TRIGGER IF EXISTS check_update;
|
|
|
|
DELIMITER $$
|
|
CREATE TRIGGER check_insert BEFORE INSERT ON releases FOR EACH ROW BEGIN IF NEW.searchname REGEXP '[a-fA-F0-9]{32}' OR NEW.name REGEXP '[a-fA-F0-9]{32}' THEN SET NEW.bitwise = ((NEW.bitwise & ~512)|512);ELSEIF NEW.name REGEXP '^\\[[[:digit:]]+\\]' THEN SET NEW.bitwise = ((NEW.bitwise & ~1024)|1024); END IF; END; $$
|
|
CREATE TRIGGER check_update BEFORE UPDATE ON releases FOR EACH ROW BEGIN IF NEW.searchname REGEXP '[a-fA-F0-9]{32}' OR NEW.name REGEXP '[a-fA-F0-9]{32}' THEN SET NEW.bitwise = ((NEW.bitwise & ~512)|512);ELSEIF NEW.name REGEXP '^\\[[[:digit:]]+\\]' THEN SET NEW.bitwise = ((NEW.bitwise & ~1024)|1024); END IF; END; $$
|
|
DELIMITER ;
|
|
|
|
|
|
|
|
|