We ditched database triggers for audit logs
pydantic.dev