Wes Kendall

2 videos · 2 events · 2021–2023 · 1h 11m of video

Talks

0:37:57

Using database triggers to reliably track model history

DjangoCon US 2023 · December 14, 2023

Database triggers provide a more reliable way to record Django model history than signals, overridden save methods, or application-level conventions, because they run inside PostgreSQL and capture inserts and updates from bulk operations, raw SQL, and third-party code. Wes Kendall explains how Django PG History…

0:33:33

Using simple database triggers for complex Django problems

DjangoCon US 2021 · October 23, 2021

Database triggers provide a reliable way to enforce rules that application code can bypass through race conditions, bulk operations, or raw SQL. Wes Kendall explains PostgreSQL triggers and shows how Django PG Trigger integrates them with models, supporting protected and append-only models, read-only fields, soft…

Has appeared with

Spoken at