tuxbot-bot/tuxbot/cogs/Polls/models/suggests.py

25 lines
589 B
Python
Raw Normal View History

import tortoise
from tortoise import fields
class Suggest(tortoise.Model):
suggest_id = fields.BigIntField(pk=True)
poll = fields.ForeignKeyField("models.Poll")
channel_id = fields.BigIntField()
message_id = fields.BigIntField()
author_id = fields.BigIntField()
proposition = fields.CharField(max_length=30)
class Meta:
table = "suggests"
def __str__(self):
return (
f"<suggest_id poll={self.poll} "
f"author_id={self.author_id} "
f"proposition={self.proposition}>"
)
__repr__ = __str__