grocy/migrations/0125.sql
2020-12-20 22:08:50 +01:00

22 lines
513 B
SQL

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;