Adding a new column in a relational database should be simple, but the details matter. Schema changes can lock tables, cause downtime, or introduce silent bugs. Whether you’re working with PostgreSQL, MySQL, or another SQL database, the goal is the same: create the new column safely, efficiently, and in