diff --git a/migrations/0112.sql b/migrations/0112.sql new file mode 100644 index 00000000..71ff4ae5 --- /dev/null +++ b/migrations/0112.sql @@ -0,0 +1,16 @@ +DELETE FROM userfield_values +WHERE IFNULL(value, '') = ''; + +CREATE TRIGGER prevent_empty_userfields_INS AFTER INSERT ON userfield_values +BEGIN + DELETE FROM userfield_values + WHERE id = NEW.id + AND IFNULL(value, '') = ''; +END; + +CREATE TRIGGER prevent_empty_userfields_UPD2 AFTER UPDATE ON userfield_values +BEGIN + DELETE FROM userfield_values + WHERE id = NEW.id + AND IFNULL(value, '') = ''; +END;