diff --git a/aerich/cli.py b/aerich/cli.py index bb48774..743aa56 100644 --- a/aerich/cli.py +++ b/aerich/cli.py @@ -30,7 +30,7 @@ def coro(f): try: loop.run_until_complete(f(*args, **kwargs)) finally: - if Tortoise._inited: + if f.__name__ not in ["cli", "init_db"]: loop.run_until_complete(Tortoise.close_connections()) return wrapper