basaHoushanApi/src/models/rate.py

18 lines
483 B
Python

from tortoise import fields
from tortoise.models import Model
from .timestamp import Timestamp
class Rate(Model, Timestamp):
id = fields.IntField(pk=True)
text = fields.TextField()
score = fields.FloatField()
user = fields.ForeignKeyField(
"models.User", related_name="rates", on_delete=fields.CASCADE
)
bot = fields.ForeignKeyField(
"models.Bot", related_name="rates", on_delete=fields.CASCADE
)
class Meta:
table = "rates"