mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
33 lines
505 B
Markdown
33 lines
505 B
Markdown
## Multi-schema support for versioned migration
|
|
|
|
Login first:
|
|
|
|
```shell
|
|
atlas login
|
|
```
|
|
|
|
Generate migrations:
|
|
|
|
```shell
|
|
atlas migrate diff --to ent://versioned/schema \
|
|
--dev-url docker://mysql/8 \
|
|
--format '{{ sql . " " }}'
|
|
```
|
|
|
|
Apply migrations:
|
|
|
|
```shell
|
|
atlas migrate apply \
|
|
--url mysql://root:pass@:3308/ \
|
|
--dir file://versioned/migrate/migrations
|
|
```
|
|
|
|
Inspect/Visualize the schema:
|
|
|
|
```shell
|
|
atlas schema inspect \
|
|
--url ent://versioned/schema \
|
|
--dev-url docker://mysql/8 \
|
|
-w
|
|
```
|