From 15d56121ef9d918f5dc826898c38c6b0513ec898 Mon Sep 17 00:00:00 2001 From: long2ice Date: Tue, 6 Aug 2024 22:46:50 +0800 Subject: [PATCH] fix: migrate --- aerich/cli.py | 4 ++-- tests/models.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/aerich/cli.py b/aerich/cli.py index 7eaa08c..772d37e 100644 --- a/aerich/cli.py +++ b/aerich/cli.py @@ -64,9 +64,9 @@ async def cli(ctx: Context, config, app) -> None: @click.option("--name", default="update", show_default=True, help="Migrate name.") @click.option("--empty", default=False, is_flag=True, help="Generate empty migration file.") @click.pass_context -async def migrate(ctx: Context, name) -> None: +async def migrate(ctx: Context, name, empty) -> None: command = ctx.obj["command"] - ret = await command.migrate(name) + ret = await command.migrate(name, empty) if not ret: return click.secho("No changes detected", fg=Color.yellow) click.secho(f"Success migrate {ret}", fg=Color.green) diff --git a/tests/models.py b/tests/models.py index 5f8ae87..f11bebc 100644 --- a/tests/models.py +++ b/tests/models.py @@ -33,8 +33,8 @@ class User(Model): class Email(Model): - email_id = fields.IntField(pk=True) - email = fields.CharField(max_length=200, index=True) + email_id = fields.IntField(primary_key=True) + email = fields.CharField(max_length=200, db_index=True) is_primary = fields.BooleanField(default=False) address = fields.CharField(max_length=200) users: fields.ManyToManyRelation[User] = fields.ManyToManyField("models.User")