Migrations are the main reason I like schemas! Trivial migrations (like adding columns) are trivially managed by a good library (SQLAlchemy + Alembic or Django + South) and more complex migrations are possible.
Without a explicit schema, it's very hard and sometimes impossible to change the shape (schema) of your data.
Without a explicit schema, it's very hard and sometimes impossible to change the shape (schema) of your data.