From 7e3ec321dd1d5ef52a9e0b5c398255289a340bec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BC=BA?= <1206709430@qq.com> Date: Thu, 11 Mar 2021 00:26:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apps/permission/management/commands/initialization.py | 4 +++- dvadmin-backend/scripts/__init__.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dvadmin-backend/apps/permission/management/commands/initialization.py b/dvadmin-backend/apps/permission/management/commands/initialization.py index 57f6405..04f23a2 100644 --- a/dvadmin-backend/apps/permission/management/commands/initialization.py +++ b/dvadmin-backend/apps/permission/management/commands/initialization.py @@ -43,7 +43,9 @@ class Command(BaseCommand): break for sql in sql_list: - cursor.execute(sql) + try: + cursor.execute(sql) + except : pass connection.commit() return True diff --git a/dvadmin-backend/scripts/__init__.py b/dvadmin-backend/scripts/__init__.py index 2ba554d..4e4a449 100644 --- a/dvadmin-backend/scripts/__init__.py +++ b/dvadmin-backend/scripts/__init__.py @@ -10,4 +10,4 @@ def getSql(filename): pwd = os.path.join(os.getcwd(), 'scripts', filename) with open(pwd,'rb') as fp: content = fp.read().decode('utf8') - return [ele for ele in content.split('\n') if not ele.startswith('--') and ele] + return [ele for ele in content.split('\n') if not ele.startswith('--') and ele.strip(' ')]