diff --git a/sql/v1tov2.sql b/sql/v1tov2.sql index 51f8733991d99d8b199a821ecdb04be87b38c1b6..f335e1fb038b21424846f02f3b382ba4e2030a2c 100644 --- a/sql/v1tov2.sql +++ b/sql/v1tov2.sql @@ -240,7 +240,7 @@ ALTER TABLE object -- DEFAULT NULL is implied on nullable columns. ALTER COLUMN tombstone_description DROP DEFAULT, ADD FOREIGN KEY (owned_by) REFERENCES user_ (id), - ADD CHECK (content_length >= -1), + ADD CHECK (COALESCE(content_length, 0) >= 0), ADD CONSTRAINT object_is_valid_file_check CHECK (type != 'file' OR content_type IS NOT NULL AND COALESCE(content_length, -1) >= 0