class User(persist.Model):
    id = persist.AutoField()
    name = persist.CharField(max_length=128, index=True, unique=True)
    key = persist.CharField(max_length=128)
    email = persist.CharField(max_length=128, null=True)
    role = persist.CharField(max_length=10,
                             choices=[(r, r) for r in constants.ROLES])
class Item(persist.Model):
    name = persist.CharField()
    count = persist.IntegerField()
    info = persist.TextField()
class Right(persist.Model):
    user = persist.ForeignKeyField(User)
    resource = persist.CharField()
    operation = persist.CharField()
class User(persist.Model):
    username = persist.CharField()
Exemple #5
0
class Pet(persist.Model):
    id = persist.AutoField()
    name = persist.CharField(max_length=256)
    type = persist.CharField(max_length=128)
    owner = persist.ForeignKeyField(Owner)
Exemple #6
0
class Owner(persist.Model):
    id = persist.AutoField()
    name = persist.CharField(max_length=256, index=True, unique=True)
    tel = persist.CharField(max_length=10)
Exemple #7
0
class Item(persist.Model):
    name = persist.CharField()
    info = persist.CharField()