diff --git a/plugins_new/sign_in/plugin.py b/plugins_new/sign_in/plugin.py index 0e6221e75ef6236debb3d8d6311ecc4336df9232..22071a5a2bf1a06a373aaa8fc37692ce3963ec14 100644 --- a/plugins_new/sign_in/plugin.py +++ b/plugins_new/sign_in/plugin.py @@ -312,15 +312,15 @@ class SignInPlugin(Plugin): )""") # 群号,QQ号,当前积分 可以拿来做排名 self.conn.execute( - "CREATE INDEX SIGNIN_GROUP_ID_INDEX ON SIGNINS(GROUP_ID)") + "CREATE INDEX IF NOT EXISTS SIGNIN_GROUP_ID_INDEX ON SIGNINS(GROUP_ID)") self.conn.execute( - "CREATE INDEX SIGNIN_USER_ID_INDEX ON SIGNINS(USER_ID)") + "CREATE INDEX IF NOT EXISTS SIGNIN_USER_ID_INDEX ON SIGNINS(USER_ID)") self.conn.execute( - "CREATE INDEX SIGNIN_TIME_INDEX ON SIGNINS(TIME)") + "CREATE INDEX IF NOT EXISTS SIGNIN_TIME_INDEX ON SIGNINS(TIME)") self.conn.execute( - "CREATE INDEX USERS_GROUP_ID_INDEX ON USERS(GROUP_ID)") + "CREATE INDEX IF NOT EXISTS USERS_GROUP_ID_INDEX ON USERS(GROUP_ID)") self.conn.execute( - "CREATE INDEX USERS_USER_ID_INDEX ON USERS(USER_ID)") + "CREATE INDEX IF NOT EXISTS USERS_USER_ID_INDEX ON USERS(USER_ID)") self.conn.commit() self.conn.close() except Exception as ex: