22 lines
750 B
Python
22 lines
750 B
Python
from sqlalchemy import (Column, Date, JSON, String)
|
|
|
|
from models.base import AuditBase
|
|
|
|
|
|
class Article(AuditBase):
|
|
date = Column(Date, nullable=False, comment="日期")
|
|
content = Column(JSON, nullable=False, default=dict, comment="内容")
|
|
|
|
|
|
class Recipe(AuditBase):
|
|
date = Column(Date, nullable=False, comment="日期")
|
|
content = Column(JSON, nullable=False, default=dict, comment="内容")
|
|
|
|
class Report(AuditBase):
|
|
content = Column(JSON, nullable=False, default=dict, comment="内容")
|
|
|
|
class User(AuditBase):
|
|
unique_id = Column(String(45), nullable=False, comment="唯一标识")
|
|
level = Column(String(45), nullable=False, comment="会员等级")
|
|
expiry_date = Column(Date, nullable=False, comment="截止日期")
|