元类
一个简单示例
from enum import Enum
from tortoise import fields
from tortoise.models import Model
class Gender(Enum):
MALE = "male"
FEMALE = "female"
class UserModel(Model):
id = fields.IntField(pk=True)
username = fields.CharField(max_length=50, description="用户名")
nickName = fields.CharField(max_length=50, description="昵称")
gender = fields.CharEnumField(Gender, default=None, description="性别")
avatar = fields.CharField(max_length=256, null=True, description="头像")
address = fields.CharField(max_length=256, null=True, description="地址")
email = fields.CharField(max_length=256, null=True, description="邮箱")
password = fields.CharField(max_length=50, description="密码")
createTime = fields.DatetimeField(auto_no