Adding a new column to a database should be fast, safe, and repeatable. Whether you use PostgreSQL, MySQL, or a cloud-managed service, the process follows the same essential steps: define the schema change, apply it without blocking reads or writes, and ensure all code paths respect the update. Done wrong,