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(' ')]