Files
grocy/migrations/0125.sql

22 lines
513 B
MySQL
Raw Normal View History

ALTER TABLE users
ADD picture_file_name TEXT;
DROP VIEW users_dto;
CREATE VIEW users_dto
AS
SELECT
id,
username,
first_name,
last_name,
row_created_timestamp,
(CASE
WHEN IFNULL(first_name, '') = '' AND IFNULL(last_name, '') != '' THEN last_name
WHEN IFNULL(last_name, '') = '' AND IFNULL(first_name, '') != '' THEN first_name
WHEN IFNULL(last_name, '') != '' AND IFNULL(first_name, '') != '' THEN first_name || ' ' || last_name
ELSE username
END
) AS display_name,
picture_file_name
FROM users;