> For the complete documentation index, see [llms.txt](https://orkhan.gitbook.io/typeorm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://orkhan.gitbook.io/typeorm/docs/docs/migrations.md).

# migrations

- [How migrations work?](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/01-why.md)
- [Setup](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/02-setup.md)
- [Creating manually](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/03-creating.md)
- [Generating](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/04-generating.md)
- [Executing and reverting](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/05-executing.md)
- [Reverting](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/06-reverting.md)
- [Status](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/07-status.md)
- [Faking Migrations and Rollbacks](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/08-faking.md)
- [Query Runner API](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/09-api.md)
- [Extra options](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/10-extra.md)
- [Vite](https://orkhan.gitbook.io/typeorm/docs/docs/migrations/11-vite.md)
