2021-07-19 04:32:45 +00:00
# Angel3 Migration
2021-12-20 04:25:43 +00:00
![Pub Version (including pre-releases) ](https://img.shields.io/pub/v/angel3_migration?include_prereleases )
2021-05-17 15:34:19 +00:00
[![Null Safety ](https://img.shields.io/badge/null-safety-brightgreen )](https://dart.dev/null-safety)
2024-07-07 15:02:49 +00:00
[![Discord ](https://img.shields.io/discord/1060322353214660698 )](https://discord.gg/3X6bxTUdCM)
2023-12-25 03:45:10 +00:00
[![License ](https://img.shields.io/github/license/dart-backend/angel )](https://github.com/dart-backend/angel/tree/master/packages/orm/angel_migration/LICENSE)
2021-05-17 15:34:19 +00:00
2024-07-18 23:43:29 +00:00
This package contains the abstract classes for implementing database migration in Angel3 framework. It is designed to work with Angel3 ORM. Please refer to the implementation in the [ORM Migration Runner ](<https://pub.dev/packages/angel3_migration_runner> ) package for more details.
2021-07-19 04:32:45 +00:00
2024-07-18 23:43:29 +00:00
## Supported Features
2022-07-24 05:10:23 +00:00
* Create tables based on ORM models
* Drop tables based on ORM models
2024-07-20 07:37:25 +00:00
* Add new tables based on ORM models
2022-07-24 05:10:23 +00:00
## Limitation
2024-07-18 23:43:29 +00:00
* Alter table/fields based on updated ORM models is not supported