li7y/migrations/2024-07-09-133113_item_make_name_optional/up.sql

14 lines
281 B
MySQL
Raw Normal View History

-- SPDX-FileCopyrightText: 2024 Simon Bruder <simon@sbruder.de>
--
-- SPDX-License-Identifier: AGPL-3.0-or-later
ALTER TABLE items
ALTER name DROP NOT NULL;
UPDATE items
SET name = NULL
WHERE name = '';
ALTER TABLE items
ADD CONSTRAINT name_not_empty CHECK(name <> '');