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)
|
|
|
|
[![Gitter](https://img.shields.io/gitter/room/angel_dart/discussion)](https://gitter.im/angel_dart/discussion)
|
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
|
|
|
|
2022-07-24 05:10:23 +00:00
|
|
|
A basic database migration framework built for Angel3 ORM.
|
2021-07-19 04:32:45 +00:00
|
|
|
|
2022-01-02 07:21:17 +00:00
|
|
|
## Supported database
|
2021-07-19 04:32:45 +00:00
|
|
|
|
2022-01-02 07:21:17 +00:00
|
|
|
* PostgreSQL version 10 or later
|
2022-07-24 05:10:23 +00:00
|
|
|
* MariaDB 10.2.x or later
|
|
|
|
* MySQL 8.x or later
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
* Create tables based on ORM models
|
|
|
|
* Drop tables based on ORM models
|
|
|
|
* Add new tables based ORM models
|
|
|
|
|
|
|
|
## Limitation
|
|
|
|
|
|
|
|
* Alter table/fields based on updated ORM models not supported
|