From a3aba7a9aae7e866eed7fafa366a63e17d1ecec0 Mon Sep 17 00:00:00 2001 From: takatost Date: Tue, 22 Aug 2023 13:48:58 +0800 Subject: [PATCH] fix: provider model not delete when reset key pair (#946) --- api/commands.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/commands.py b/api/commands.py index a86e61e059..a4b9d258d1 100644 --- a/api/commands.py +++ b/api/commands.py @@ -20,7 +20,7 @@ from models.model import Account import secrets import base64 -from models.provider import Provider, ProviderType, ProviderQuotaType +from models.provider import Provider, ProviderType, ProviderQuotaType, ProviderModel @click.command('reset-password', help='Reset the account password.') @@ -102,6 +102,7 @@ def reset_encrypt_key_pair(): tenant.encrypt_public_key = generate_key_pair(tenant.id) db.session.query(Provider).filter(Provider.provider_type == 'custom').delete() + db.session.query(ProviderModel).delete() db.session.commit() click.echo(click.style('Congratulations! '