tortoise_models.py 543 B

12345678910111213141516171819202122232425
  1. from tortoise.models import Model
  2. from tortoise import fields
  3. class World(Model):
  4. class Meta:
  5. table = "world"
  6. id = fields.IntField(pk=True)
  7. randomNumber = fields.IntField(source_field="randomnumber")
  8. def to_dict(self):
  9. """Return object data in easily serializeable format"""
  10. return {"id": self.id, "randomNumber": self.randomNumber}
  11. class Fortune(Model):
  12. class Meta:
  13. table = "fortune"
  14. id = fields.IntField(pk=True)
  15. message = fields.TextField()
  16. __models__ = [World, Fortune]