22 lines
527 B
Text
22 lines
527 B
Text
CREATE OR REPLACE VIEW optimized_globals AS
|
|
SELECT
|
|
g.site_name,
|
|
g.site_description,
|
|
g.intro,
|
|
g.author,
|
|
g.email,
|
|
g.mastodon,
|
|
g.url,
|
|
g.cdn_url,
|
|
g.theme_color,
|
|
g.site_type,
|
|
g.locale,
|
|
g.lang,
|
|
g.webfinger_username,
|
|
g.webfinger_hostname,
|
|
CONCAT('/', df.filename_disk) AS avatar,
|
|
CONCAT('/', df2.filename_disk) AS avatar_transparent
|
|
FROM
|
|
globals g
|
|
LEFT JOIN directus_files df ON g.avatar = df.id
|
|
LEFT JOIN directus_files df2 ON g.avatar_transparent = df2.id
|