Migration theo dõi thay đổi schema database dưới dạng C# code.
- Tạo migration bằng
Add-Migration MigrationNamesau khi thay đổi model. - Migration sinh ra method
Up()(áp dụng thay đổi) vàDown()(rollback). - Apply bằng
Update-Database. - Migration cho phép version control schema, rollback dễ dàng, và áp dụng theo từng môi trường một cách có kiểm soát.
Migrations track database schema changes as C# code.
- Create migrations via
Add-Migration MigrationNamewhen models change. - Migrations generate an
Up()method (apply changes) and aDown()method (rollback). - Apply via
Update-Database. - Migrations enable schema version control, rollback capability, and controlled environment-specific application.