Automate diary entries and add photo galleries

This commit is contained in:
kai
2026-08-29 11:58:56 +02:00
parent 0b0b19b53a
commit b2af6c6857
7 changed files with 238 additions and 62 deletions
@@ -0,0 +1,10 @@
ALTER TABLE concert_diary
ALTER COLUMN rating DROP NOT NULL;
INSERT INTO concert_diary (user_id, concert_id)
SELECT ca.user_id, ca.concert_id
FROM concert_attendance ca
JOIN concerts c ON c.id = ca.concert_id
WHERE ca.status = 'attending'
AND COALESCE(c.end_datetime, c.start_datetime) < CURRENT_TIMESTAMP
ON CONFLICT (user_id, concert_id) DO NOTHING;