10 lines
546 B
YAML
10 lines
546 B
YAML
- args:
|
|
cascade: true
|
|
read_only: false
|
|
sql: "CREATE OR REPLACE FUNCTION update_conversation_on_message()\nRETURNS TRIGGER
|
|
AS $$\nBEGIN\n UPDATE conversations SET updated_at = now() WHERE id = NEW.\"conversationid\";\n
|
|
\ RETURN NEW; \nEND;\n$$ language 'plpgsql';\n\nDROP TRIGGER IF EXISTS trigger_update_conversation_on_message
|
|
ON messages;\nCREATE TRIGGER trigger_update_conversation_on_message AFTER INSERT
|
|
ON messages FOR EACH ROW EXECUTE PROCEDURE update_conversation_on_message();"
|
|
type: run_sql
|