Database migrations are an easy way to synchronize production databases. In essence, migration is a script that updates the database to the latest schema and populates new tables with the correct data, so they are stored in the correct state.
There are several functions provided by migrations:
- Tools for automating the creation / updating of tables. Tools track the version of the schema and which scripts need to be run.
- (#, ruby ..) sql. , , , , , .
, Ruby ( - Rails), # Java. , .
questions , , .