mirror of
https://github.com/Genshin-bots/gsuid_core.git
synced 2025-05-12 06:55:49 +08:00
✨ 数据库新增原神画片开关
字段 (KimigaiiWuyi/GenshinUID#563)
This commit is contained in:
parent
9905c787c5
commit
81d015f3d8
@ -761,20 +761,24 @@ class RoleCalendar(TypedDict):
|
|||||||
is_subscribe: bool
|
is_subscribe: bool
|
||||||
|
|
||||||
|
|
||||||
|
class RoleCalendarList(TypedDict):
|
||||||
|
calendar_role: List[RoleCalendar]
|
||||||
|
|
||||||
|
|
||||||
MonthlyRoleCalendar = TypedDict(
|
MonthlyRoleCalendar = TypedDict(
|
||||||
'MonthlyRoleCalendar',
|
'MonthlyRoleCalendar',
|
||||||
{
|
{
|
||||||
'1': List[RoleCalendar],
|
'1': RoleCalendarList,
|
||||||
'2': List[RoleCalendar],
|
'2': RoleCalendarList,
|
||||||
'3': List[RoleCalendar],
|
'3': RoleCalendarList,
|
||||||
'4': List[RoleCalendar],
|
'4': RoleCalendarList,
|
||||||
'5': List[RoleCalendar],
|
'5': RoleCalendarList,
|
||||||
'6': List[RoleCalendar],
|
'6': RoleCalendarList,
|
||||||
'7': List[RoleCalendar],
|
'7': RoleCalendarList,
|
||||||
'8': List[RoleCalendar],
|
'8': RoleCalendarList,
|
||||||
'9': List[RoleCalendar],
|
'9': RoleCalendarList,
|
||||||
'10': List[RoleCalendar],
|
'10': RoleCalendarList,
|
||||||
'11': List[RoleCalendar],
|
'11': RoleCalendarList,
|
||||||
'12': List[RoleCalendar],
|
'12': RoleCalendarList,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
@ -46,6 +46,7 @@ class SQLA:
|
|||||||
'ALTER TABLE GsUser ADD COLUMN device_id TEXT',
|
'ALTER TABLE GsUser ADD COLUMN device_id TEXT',
|
||||||
'ALTER TABLE GsUser ADD COLUMN sr_sign_switch TEXT DEFAULT "off"',
|
'ALTER TABLE GsUser ADD COLUMN sr_sign_switch TEXT DEFAULT "off"',
|
||||||
'ALTER TABLE GsUser ADD COLUMN sr_push_switch TEXT DEFAULT "off"',
|
'ALTER TABLE GsUser ADD COLUMN sr_push_switch TEXT DEFAULT "off"',
|
||||||
|
'ALTER TABLE GsUser ADD COLUMN draw_switch TEXT DEFAULT "off"',
|
||||||
'ALTER TABLE GsCache ADD COLUMN sr_uid TEXT',
|
'ALTER TABLE GsCache ADD COLUMN sr_uid TEXT',
|
||||||
]
|
]
|
||||||
async with self.async_session() as session:
|
async with self.async_session() as session:
|
||||||
@ -334,6 +335,7 @@ class SQLA:
|
|||||||
sign_switch='off',
|
sign_switch='off',
|
||||||
push_switch='off',
|
push_switch='off',
|
||||||
bbs_switch='off',
|
bbs_switch='off',
|
||||||
|
draw_switch='off',
|
||||||
region=SERVER.get(uid[0], 'cn_gf01') if uid else None,
|
region=SERVER.get(uid[0], 'cn_gf01') if uid else None,
|
||||||
sr_region=SR_SERVER.get(sr_uid[0], None)
|
sr_region=SR_SERVER.get(sr_uid[0], None)
|
||||||
if sr_uid
|
if sr_uid
|
||||||
|
@ -28,6 +28,7 @@ class GsUser(SQLModel, table=True):
|
|||||||
push_switch: str = Field(title='全局推送开关')
|
push_switch: str = Field(title='全局推送开关')
|
||||||
sign_switch: str = Field(title='自动签到')
|
sign_switch: str = Field(title='自动签到')
|
||||||
bbs_switch: str = Field(title='自动米游币')
|
bbs_switch: str = Field(title='自动米游币')
|
||||||
|
draw_switch: str = Field(title='自动留影叙佳期')
|
||||||
sr_push_switch: str = Field(title='星铁全局推送开关')
|
sr_push_switch: str = Field(title='星铁全局推送开关')
|
||||||
sr_sign_switch: str = Field(title='星铁自动签到')
|
sr_sign_switch: str = Field(title='星铁自动签到')
|
||||||
status: Optional[str] = Field(default=None, title='状态')
|
status: Optional[str] = Field(default=None, title='状态')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user