17 lines
597 B
SQL
17 lines
597 B
SQL
ALTER TABLE meeting
|
|
ADD COLUMN IF NOT EXISTS is_quorate BOOLEAN,
|
|
ADD COLUMN IF NOT EXISTS quorum_recorded_at TIMESTAMPTZ,
|
|
ADD COLUMN IF NOT EXISTS quorum_recorded_by BIGINT REFERENCES app_user(id);
|
|
|
|
UPDATE template_item
|
|
SET content = REPLACE(
|
|
content,
|
|
'Schriftführung: {{secretary_name}}',
|
|
'Schriftführung: {{secretary_name}}
|
|
{{quorum_statement}}'
|
|
),
|
|
version_label = CASE WHEN version_label = 'v1' THEN 'v2' ELSE version_label END,
|
|
updated_at = NOW()
|
|
WHERE category = 'meeting_protocol'
|
|
AND content NOT LIKE '%{{quorum_statement}}%';
|