feat(bot): ✨ Update p.leaderboard command to show calls.

This commit is contained in:
Nyeki.py
2024-10-18 03:22:05 -03:00
parent c08a40c45f
commit 6cd56b1870
3 changed files with 30 additions and 5 deletions
@@ -0,0 +1,11 @@
from tortoise import BaseDBAsyncClient
async def upgrade(db: BaseDBAsyncClient) -> str:
return """
ALTER TABLE "user" ADD "leaderboard_calls_count" INT;"""
async def downgrade(db: BaseDBAsyncClient) -> str:
return """
ALTER TABLE "user" DROP COLUMN "leaderboard_calls_count";"""
+3
View File
@@ -21,6 +21,9 @@ class User(models.Model):
leaderboard_position: int | None = fields.IntField(
default=None, null=True, db_index=True
)
leaderboard_calls_count: int | None = fields.IntField(
default=None, null=True
)
joined_at: datetime = fields.DatetimeField(auto_now_add=True)