mirror of
https://gitea.tendokyu.moe/Dniel97/artemis.git
synced 2026-10-08 18:07:56 +03:00
idac: add missing utf-8 charset
This commit is contained in:
@@ -88,6 +88,7 @@ def upgrade():
|
||||
sa.PrimaryKeyConstraint("id"),
|
||||
sa.UniqueConstraint("password", name="idac_team_info_password_uk"),
|
||||
sa.UniqueConstraint("id", "version", name="idac_team_info_uk"),
|
||||
mysql_charset="utf8mb4",
|
||||
)
|
||||
op.create_table(
|
||||
"idac_team_member",
|
||||
@@ -120,6 +121,7 @@ def upgrade():
|
||||
["user"], ["aime_user.id"], onupdate="cascade", ondelete="cascade"
|
||||
),
|
||||
sa.UniqueConstraint("user", "version", name="idac_team_member_uk"),
|
||||
mysql_charset="utf8mb4",
|
||||
)
|
||||
op.create_table(
|
||||
"idac_league_info",
|
||||
@@ -135,6 +137,7 @@ def upgrade():
|
||||
sa.UniqueConstraint(
|
||||
"version", "round_id", "team_id", name="idac_league_info_uk"
|
||||
),
|
||||
mysql_charset="utf8mb4",
|
||||
)
|
||||
op.create_table(
|
||||
"idac_user_league_info",
|
||||
@@ -151,6 +154,7 @@ def upgrade():
|
||||
sa.UniqueConstraint(
|
||||
"user", "version", "round_id", name="idac_user_league_info_uk"
|
||||
),
|
||||
mysql_charset="utf8mb4",
|
||||
)
|
||||
|
||||
op.drop_column("idac_user_car", "total_car_parts_count")
|
||||
@@ -191,6 +195,7 @@ def upgrade():
|
||||
sa.ForeignKeyConstraint(
|
||||
["user"], ["aime_user.id"], onupdate="cascade", ondelete="cascade"
|
||||
),
|
||||
mysql_charset="utf8mb4",
|
||||
)
|
||||
op.create_index(
|
||||
"idx_trial_ranking",
|
||||
|
||||
@@ -17,6 +17,7 @@ class TicketDb(Base):
|
||||
__tablename__ = "idac_user_ticket"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "ticket_id", name="idac_user_ticket_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -31,6 +32,7 @@ class StampDb(Base):
|
||||
__tablename__ = "idac_user_stamp"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "m_stamp_event_id", name="idac_user_stamp_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -67,6 +69,7 @@ class TimeTrialEventDb(Base):
|
||||
UniqueConstraint(
|
||||
"user", "timetrial_event_id", name="idac_user_timetrial_event_uk"
|
||||
),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -85,6 +88,7 @@ class BattleGiftDb(Base):
|
||||
UniqueConstraint(
|
||||
"user", "battle_gift_event_id", "gift_id", name="idac_user_battle_gift_uk"
|
||||
),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
|
||||
@@ -17,7 +17,10 @@ Base = declarative_base(metadata=metadata)
|
||||
|
||||
class ProfileDb(Base):
|
||||
__tablename__ = "idac_profile"
|
||||
__table_args__ = (UniqueConstraint("user", "version", name="idac_profile_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "version", name="idac_profile_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
@@ -69,7 +72,10 @@ class ProfileDb(Base):
|
||||
|
||||
class ProfileConfigDb(Base):
|
||||
__tablename__ = "idac_profile_config"
|
||||
__table_args__ = (UniqueConstraint("user", name="idac_profile_config_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", name="idac_profile_config_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
@@ -101,7 +107,10 @@ class ProfileConfigDb(Base):
|
||||
|
||||
class ProfileAvatarDb(Base):
|
||||
__tablename__ = "idac_profile_avatar"
|
||||
__table_args__ = (UniqueConstraint("user", name="idac_profile_avatar_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", name="idac_profile_avatar_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
@@ -126,7 +135,10 @@ class ProfileAvatarDb(Base):
|
||||
|
||||
class ProfileRankDb(Base):
|
||||
__tablename__ = "idac_profile_rank"
|
||||
__table_args__ = (UniqueConstraint("user", "version", name="idac_profile_rank_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "version", name="idac_profile_rank_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
@@ -164,6 +176,7 @@ class ProfileStockDb(Base):
|
||||
__tablename__ = "idac_profile_stock"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "version", name="idac_profile_stock_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -226,6 +239,7 @@ class ProfileTheoryDb(Base):
|
||||
__tablename__ = "idac_profile_theory"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "version", name="idac_profile_theory_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -250,7 +264,10 @@ class ProfileTheoryDb(Base):
|
||||
|
||||
class ProfileTipsDb(Base):
|
||||
__tablename__ = "idac_profile_tips"
|
||||
__table_args__ = (UniqueConstraint("user", "version", name="idac_profile_tips_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "version", name="idac_profile_tips_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
|
||||
@@ -9,7 +9,10 @@ Base = declarative_base(metadata=metadata)
|
||||
|
||||
class StoryDb(Base):
|
||||
__tablename__ = "idac_user_story"
|
||||
__table_args__ = (UniqueConstraint("user", "chapter", name="idac_user_story_uk"),)
|
||||
__table_args__ = (
|
||||
UniqueConstraint("user", "chapter", name="idac_user_story_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
user = Column(
|
||||
@@ -26,6 +29,7 @@ class StoryEpisodeDb(Base):
|
||||
UniqueConstraint(
|
||||
"user", "chapter", "episode", name="idac_user_story_episode_uk"
|
||||
),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
@@ -46,6 +50,7 @@ class StoryEpisodeDifficultyDb(Base):
|
||||
"difficulty",
|
||||
name="idac_user_story_episode_difficulty_uk",
|
||||
),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
|
||||
@@ -21,6 +21,7 @@ class TeamInfoDb(Base):
|
||||
__table_args__ = (
|
||||
UniqueConstraint("id", "version", name="idac_team_info_uk"),
|
||||
UniqueConstraint("password", name="idac_team_info_password_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
@@ -39,6 +40,7 @@ class TeamMemberDb(Base):
|
||||
__tablename__ = "idac_team_member"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("version", "team_id", "user", name="idac_team_member_uk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
@@ -60,6 +62,7 @@ class TeamMemberDb(Base):
|
||||
|
||||
class TeamMemberInfoDb(Base):
|
||||
__tablename__ = "idac_team_member_info"
|
||||
__table_args__ = ({"mysql_charset": "utf8mb4"},)
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
version = Column(Integer, nullable=False, server_default="2")
|
||||
@@ -82,6 +85,7 @@ class LeagueInfoDb(Base):
|
||||
__tablename__ = "idac_league_info"
|
||||
__table_args__ = (
|
||||
UniqueConstraint("version", "round_id", "team_id", name="idac_league_info_pk"),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
@@ -102,8 +106,12 @@ class UserLeagueInfoDb(Base):
|
||||
__tablename__ = "idac_user_league_info"
|
||||
__table_args__ = (
|
||||
UniqueConstraint(
|
||||
"version", "user", "round_id", name="idac_user_league_info_pk"
|
||||
"version",
|
||||
"user",
|
||||
"round_id",
|
||||
name="idac_user_league_info_pk",
|
||||
),
|
||||
{"mysql_charset": "utf8mb4"},
|
||||
)
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
|
||||
Reference in New Issue
Block a user