@@ -34,8 +34,12 @@ def upgrade() -> None:
3434 "pots" ,
3535 sa .Column ("pot_id" , sa .Integer , primary_key = True , autoincrement = True ),
3636 sa .Column ("guild_id" , sa .Text , nullable = False ),
37- sa .Column ("is_active" , sa .Boolean , nullable = False , server_default = sa .text ("TRUE" )),
38- sa .Column ("created_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )),
37+ sa .Column (
38+ "is_active" , sa .Boolean , nullable = False , server_default = sa .text ("TRUE" )
39+ ),
40+ sa .Column (
41+ "created_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )
42+ ),
3943 sa .Column ("ended_at" , sa .TIMESTAMP , nullable = True ),
4044 sa .Column ("winner_discord_id" , sa .Text , nullable = True ),
4145 sa .Column ("winning_amount" , sa .Integer , nullable = True ),
@@ -50,7 +54,9 @@ def upgrade() -> None:
5054 sa .Column ("amount" , sa .Integer , nullable = False ),
5155 sa .Column ("status" , sa .Text , nullable = False , server_default = "pending" ),
5256 sa .Column ("stackcoin_request_id" , sa .Text , nullable = True ),
53- sa .Column ("created_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )),
57+ sa .Column (
58+ "created_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )
59+ ),
5460 sa .ForeignKeyConstraint (["pot_id" ], ["pots.pot_id" ]),
5561 )
5662
@@ -66,15 +72,22 @@ def upgrade() -> None:
6672 sa .Column ("discord_id" , sa .Text , nullable = False ),
6773 sa .Column ("guild_id" , sa .Text , nullable = False ),
6874 sa .Column ("reason" , sa .Text , nullable = False ),
69- sa .Column ("banned_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )),
75+ sa .Column (
76+ "banned_at" , sa .TIMESTAMP , server_default = sa .text ("CURRENT_TIMESTAMP" )
77+ ),
7078 sa .Column ("expires_at" , sa .TIMESTAMP , nullable = False ),
7179 )
7280
7381 op .create_table (
7482 "auto_enter_users" ,
7583 sa .Column ("discord_id" , sa .Text , nullable = False ),
7684 sa .Column ("guild_id" , sa .Text , nullable = False ),
77- sa .Column ("enabled_at" , sa .Text , nullable = False , server_default = sa .text ("datetime('now')" )),
85+ sa .Column (
86+ "enabled_at" ,
87+ sa .Text ,
88+ nullable = False ,
89+ server_default = sa .text ("datetime('now')" ),
90+ ),
7891 sa .PrimaryKeyConstraint ("discord_id" , "guild_id" ),
7992 )
8093
@@ -88,7 +101,9 @@ def upgrade() -> None:
88101 sqlite_where = sa .text ("is_active = TRUE" ),
89102 )
90103 op .create_index ("idx_pot_entries_pot_id" , "pot_entries" , ["pot_id" ])
91- op .create_index ("idx_pot_entries_request_id" , "pot_entries" , ["stackcoin_request_id" ])
104+ op .create_index (
105+ "idx_pot_entries_request_id" , "pot_entries" , ["stackcoin_request_id" ]
106+ )
92107 op .create_index (
93108 "idx_pot_entries_active_request_id_unique" ,
94109 "pot_entries" ,
@@ -98,16 +113,16 @@ def upgrade() -> None:
98113 "stackcoin_request_id IS NOT NULL AND status IN ('pending', 'confirmed')"
99114 ),
100115 )
101- op .create_index ("idx_user_bans_lookup" , "user_bans" , ["discord_id" , "guild_id" , "expires_at" ])
116+ op .create_index (
117+ "idx_user_bans_lookup" , "user_bans" , ["discord_id" , "guild_id" , "expires_at" ]
118+ )
102119 op .create_index ("idx_auto_enter_guild" , "auto_enter_users" , ["guild_id" ])
103120
104121
105122def downgrade () -> None :
106123 op .drop_index ("idx_auto_enter_guild" , table_name = "auto_enter_users" )
107124 op .drop_index ("idx_user_bans_lookup" , table_name = "user_bans" )
108- op .drop_index (
109- "idx_pot_entries_active_request_id_unique" , table_name = "pot_entries"
110- )
125+ op .drop_index ("idx_pot_entries_active_request_id_unique" , table_name = "pot_entries" )
111126 op .drop_index ("idx_pot_entries_request_id" , table_name = "pot_entries" )
112127 op .drop_index ("idx_pot_entries_pot_id" , table_name = "pot_entries" )
113128 op .drop_index ("idx_pots_one_active_per_guild" , table_name = "pots" )
@@ -117,4 +132,4 @@ def downgrade() -> None:
117132 op .drop_table ("user_bans" )
118133 op .drop_table ("gateway_state" )
119134 op .drop_table ("pot_entries" )
120- op .drop_table ("pots" )
135+ op .drop_table ("pots" )
0 commit comments