|
|
|
|
|
|
|
from sqlalchemy import Column, String, Integer, Text, DateTime
|
|
|
|
from sqlalchemy.sql import func
|
|
|
|
from config.database import Base
|
|
|
|
|
|
|
|
class DataAssetInfoAppr(Base):
|
|
|
|
__tablename__ = 't_data_ast_info_appr'
|
|
|
|
|
|
|
|
onum = Column(String(255), primary_key=True, comment='数据资产序号')
|
|
|
|
data_ast_eng_name = Column(String(255), nullable=True, comment='数据资产英文名称')
|
|
|
|
data_ast_cn_name = Column(String(255), nullable=True, comment='数据资产中文名称')
|
|
|
|
data_ast_type = Column(String(50), nullable=True, comment='数据资产类型')
|
|
|
|
data_ast_stat = Column(String(50), nullable=True, comment='数据资产状态(1:有效 0:无效)')
|
|
|
|
data_ast_desc = Column(Text, nullable=True, comment='数据资产描述/说明')
|
|
|
|
data_ast_screen = Column(String(255), nullable=True, comment='资产应用场景')
|
|
|
|
data_ast_scren_clas = Column(String(255), nullable=True, comment='应用场景分类')
|
|
|
|
data_ast_cont = Column(Text, nullable=True, comment='数据资产内容')
|
|
|
|
data_ast_faq = Column(Text, nullable=True, comment='数据资产常见问题')
|
|
|
|
data_ast_estb_time = Column(DateTime, nullable=True, server_default=func.now(), comment='数据资产建立时间')
|
|
|
|
data_ast_upd_time = Column(DateTime, nullable=True, server_default=func.now(), onupdate=func.now(), comment='数据资产更新时间')
|
|
|
|
#data_ast_src = Column(String(255), nullable=True, comment='数据资产来源')
|
|
|
|
data_ast_src = Column(Integer, nullable=True, comment='数据资产来源')
|
|
|
|
ast_no = Column(Integer, nullable=True, comment='数据资产编号')
|
|
|
|
data_ast_clas = Column(String(3000), nullable=True, comment='数据资产标签')
|
|
|
|
version_no = Column(String(50), nullable=True, comment='版本号')
|
|
|
|
changeType = Column(String(10), default=None, comment='变更类型')
|
|
|
|
flowId = Column(String(50), default=None, comment='审批Id')
|
|
|
|
oldInstId = Column(String(50), default=None, comment='原始正式id')
|
|
|
|
compareId = Column(String(50), default=None, comment='原始数据id(用于对比差异)')
|
|
|
|
approStatus = Column(String(10), default=None, comment='审批状态(waiting,申请中,pending审核中,succeed,rejected已审核,canceled已取消)')
|
|
|
|
create_by = Column(String(255), nullable=True, comment='创建人')
|
|
|
|
create_time = Column(DateTime, nullable=True, server_default=func.now(), comment='创建时间')
|
|
|
|
upd_prsn = Column(String(255), nullable=True, comment='更新人')
|
|
|
|
upd_time = Column(DateTime, nullable=True, server_default=func.now(), onupdate=func.now(), comment='更新时间')
|
|
|
|
|