aerich/tests/backends/mysql/test_migrate.py
2020-05-14 23:49:07 +08:00

18 lines
524 B
Python

from asynctest import TestCase
from tortoise import Tortoise
from alice.migrate import Migrate
from tests.backends.mysql import TORTOISE_ORM
class TestMigrate(TestCase):
async def setUp(self) -> None:
await Migrate.init_with_old_models(TORTOISE_ORM, "models", "./migrations")
async def test_migrate(self):
Migrate.diff_model(
Tortoise.apps.get("models").get("Category"),
Tortoise.apps.get("diff_models").get("Category"),
)
print(Migrate.upgrade_operators)