55创建时间: 2026-05-04 23:10:49.011369
66
77"""
8+
89from __future__ import annotations
910
1011from collections .abc import Sequence
1112
1213from alembic import op
1314import sqlalchemy as sa
1415
15-
16- revision : str = '00bcd82b1045'
17- down_revision : str | Sequence [str ] | None = '078c40497030'
16+ revision : str = "00bcd82b1045"
17+ down_revision : str | Sequence [str ] | None = "078c40497030"
1818branch_labels : str | Sequence [str ] | None = None
1919depends_on : str | Sequence [str ] | None = None
2020
@@ -23,28 +23,30 @@ def upgrade(name: str = "") -> None:
2323 if name :
2424 return
2525 # ### commands auto generated by Alembic - please adjust! ###
26- op .create_table ('nonebot_plugin_message_summary_groupdailysummary' ,
27- sa .Column ('group_id' , sa .String (length = 128 ), nullable = False ),
28- sa .Column ('date' , sa .DateTime (), nullable = False ),
29- sa .Column ('summary' , sa .Text (), nullable = False ),
30- sa .PrimaryKeyConstraint ('group_id' , 'date' , name = op .f ('pk_nonebot_plugin_message_summary_groupdailysummary' )),
31- info = {'bind_key' : 'nonebot_plugin_message_summary' }
26+ op .create_table (
27+ "nonebot_plugin_message_summary_groupdailysummary" ,
28+ sa .Column ("group_id" , sa .String (length = 128 ), nullable = False ),
29+ sa .Column ("date" , sa .DateTime (), nullable = False ),
30+ sa .Column ("summary" , sa .Text (), nullable = False ),
31+ sa .PrimaryKeyConstraint ("group_id" , "date" , name = op .f ("pk_nonebot_plugin_message_summary_groupdailysummary" )),
32+ info = {"bind_key" : "nonebot_plugin_message_summary" },
3233 )
33- op .create_table ('nonebot_plugin_message_summary_mvprecord' ,
34- sa .Column ('user_id' , sa .String (length = 128 ), nullable = False ),
35- sa .Column ('group_id' , sa .String (length = 128 ), nullable = False ),
36- sa .Column ('mvp_count' , sa .Integer (), nullable = False ),
37- sa .PrimaryKeyConstraint ('user_id' , 'group_id' , name = op .f ('pk_nonebot_plugin_message_summary_mvprecord' )),
38- info = {'bind_key' : 'nonebot_plugin_message_summary' }
34+ op .create_table (
35+ "nonebot_plugin_message_summary_mvprecord" ,
36+ sa .Column ("user_id" , sa .String (length = 128 ), nullable = False ),
37+ sa .Column ("group_id" , sa .String (length = 128 ), nullable = False ),
38+ sa .Column ("mvp_count" , sa .Integer (), nullable = False ),
39+ sa .PrimaryKeyConstraint ("user_id" , "group_id" , name = op .f ("pk_nonebot_plugin_message_summary_mvprecord" )),
40+ info = {"bind_key" : "nonebot_plugin_message_summary" },
3941 )
4042 # with op.batch_alter_table('nonebot_plugin_chat_messagequeuecache', schema=None) as batch_op:
4143 # batch_op.alter_column('message_hash',
4244 # existing_type=sa.NUMERIC(precision=32),
4345 # type_=sa.BINARY(length=32),
4446 # existing_nullable=False)
4547
46- with op .batch_alter_table (' nonebot_plugin_message_summary_groupmessage' , schema = None ) as batch_op :
47- batch_op .add_column (sa .Column (' user_id' , sa .String (length = 128 ), nullable = True ))
48+ with op .batch_alter_table (" nonebot_plugin_message_summary_groupmessage" , schema = None ) as batch_op :
49+ batch_op .add_column (sa .Column (" user_id" , sa .String (length = 128 ), nullable = True ))
4850
4951 # ### end Alembic commands ###
5052
@@ -53,15 +55,15 @@ def downgrade(name: str = "") -> None:
5355 if name :
5456 return
5557 # ### commands auto generated by Alembic - please adjust! ###
56- with op .batch_alter_table (' nonebot_plugin_message_summary_groupmessage' , schema = None ) as batch_op :
57- batch_op .drop_column (' user_id' )
58+ with op .batch_alter_table (" nonebot_plugin_message_summary_groupmessage" , schema = None ) as batch_op :
59+ batch_op .drop_column (" user_id" )
5860
5961 # with op.batch_alter_table('nonebot_plugin_chat_messagequeuecache', schema=None) as batch_op:
6062 # batch_op.alter_column('message_hash',
6163 # existing_type=sa.BINARY(length=32),
6264 # type_=sa.NUMERIC(precision=32),
6365 # existing_nullable=False)
6466
65- op .drop_table (' nonebot_plugin_message_summary_mvprecord' )
66- op .drop_table (' nonebot_plugin_message_summary_groupdailysummary' )
67+ op .drop_table (" nonebot_plugin_message_summary_mvprecord" )
68+ op .drop_table (" nonebot_plugin_message_summary_groupdailysummary" )
6769 # ### end Alembic commands ###
0 commit comments