Simon Bruder
c4a73204aa
This vastly changes how item names are displayed. To make this more ergonomic, it adds some helper macros. This also aids in adhering to DRY.
14 lines
281 B
SQL
14 lines
281 B
SQL
-- 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 <> '');
|