You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							35 lines
						
					
					
						
							2.5 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							35 lines
						
					
					
						
							2.5 KiB
						
					
					
				| 
 | |
| 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='更新时间') | |
|      |