idac: updated scripts + bugfixes, BACKUP DATABASE!

This commit is contained in:
Dniel97
2024-01-08 18:36:46 +01:00
parent 9ee58cd444
commit 7639c2ef74
4 changed files with 47 additions and 24 deletions

View File

@@ -229,6 +229,7 @@ vs_info = Table(
Column("str", Integer),
Column("str_now", Integer),
Column("lose_now", Integer),
Column("vs_history", Integer),
Column("break_count", Integer),
Column("break_penalty_flag", Boolean),
UniqueConstraint("user", "battle_mode", name="idac_user_vs_info_uk"),
@@ -807,9 +808,9 @@ class IDACItemData(BaseData):
return None
return result.fetchone()
#This method returns a list of course_info
# This method returns a list of course_info
def get_vs_course_infos_by_mode(self, aime_id: int, battle_mode: int) -> Optional[List[Row]]:
sql = select(vs_course_info).where(vs_info.c.user == aime_id, vs_info.c.battle_mode == battle_mode)
sql = select(vs_course_info).where(vs_course_info.c.user == aime_id, vs_course_info.c.battle_mode == battle_mode)
result = self.execute(sql)
if result is None: