Exemple #1
0
class Comment(Model):
    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)
Exemple #2
0
class User(Model):
    __table__ = 'users'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    email = StringField(ddl='varchar(50)')
    name = StringField(ddl='varchar(50)')
    passwd = StringField(ddl='varchar(32)')
    admin = BooleanField()
    image = StringField(ddl='varchar(500)')
    created_at = FloatField(default=time.time)
Exemple #3
0
class App(Model):
    """
    应用模型
    """
    __table__ = 'app'

    id = IntegerField(primary_key=True)
    app_name = StringField(ddl='varchar(50)')
    app_key = StringField(ddl='varchar(50)')
    app_type = IntegerField()
    user_id = StringField(ddl='varchar(50)')
    app_icon = StringField(ddl='varchar(500)')
    create_time = FloatField(default=time.time)
Exemple #4
0
class PatchRecord(Model):
    """
    补丁包记录
    """
    __table__ = 'patch_record'

    id = IntegerField(primary_key=True)
    app_version_code = StringField(ddl='varchar(45)')
    app_id = IntegerField()
    patch_version_num = IntegerField()
    update_time = FloatField(default=time.time)
    patch_link = StringField(ddl='varchar(500)')
    describe = TextField()
    is_effective = BooleanField(default=True)
Exemple #5
0
class AppVersion(Model):
    """
    应用版本模型
    """
    __table__ = 'app_version'

    id = IntegerField(primary_key=True)
    app_id = IntegerField()
    version_code = StringField(ddl='varchar(45)')
    create_time = FloatField(default=time.time)
Exemple #6
0
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    name = StringField(ddl='varchar(50)')
    summary = StringField(ddl='varchar(200)')
    content = TextField()
    created_at = FloatField(default=time.time)