tinoilcotechino 09124b6358
Make Event.mobilizon_id a proper UUIDField. (#59)
This fixes #38.

Co-authored-by: Giacomo Leidi <goodoldpaul@autistici.org>
2021-08-29 14:51:52 +02:00

29 lines
668 B
Python

from tortoise import fields
from tortoise.models import Model
class Event(Model):
id = fields.UUIDField(pk=True)
name = fields.TextField()
description = fields.TextField(null=True)
mobilizon_id = fields.UUIDField()
mobilizon_link = fields.TextField()
thumbnail_link = fields.TextField(null=True)
location = fields.TextField(null=True)
begin_datetime = fields.DatetimeField()
end_datetime = fields.DatetimeField()
publications: fields.ReverseRelation["Publication"]
def __str__(self):
return self.name
def __repr__(self):
return f"{self.id} - {self.name}"
class Meta:
table = "event"