Wes Kendall - Using simple database triggers for complex Django problems

Django has evolved over the years to have first-class support for many advanced database features. Database triggers, however, are a common and powerful database feature with no built-in Django support, and they can actually solve a wide array of many complex Django problems very reliably and succinctly. In this talk, you will learn what database triggers are and what types of problems they solve. You will also learn how to easily integrate triggers into your Django project using a new open-source library and interactive tutorial. We will solve problems like creating append-only models, versioning models, soft-deleting models, and snapshotting historical changes to your models. You will leave wondering why on earth you never used triggers in the first place.

This talk was presented at: https://2021.djangocon.us/talks/using-simple-database-triggers-for/

LINKS: Follow Wes Kendall 👇 On GitHub: https://github.com/wesleykendall Website: https://www.linkedin.com/in/weskendall/

Follow DjangCon US 👇 https://twitter.com/djangocon

Follow DEFNA 👇 https://twitter.com/defnado https://www.defna.org/

Video production by the speaker and DjangoCon US 2021 Volunteers.

Date Added: September 19, 2024

Watch Video