Hacker News new | ask | show | jobs
by paulryanrogers 1147 days ago
I did this with robust DB constraints and selective use of triggers and stored functions. It can feel like a strait jacket long term. Though it did help protect against less competent DBAs breaking things and avoid some footguns.