from sqlalchemy import Column, Integer, String, DateTime, Boolean from config.database import Base # 数据标准模块相关表 class DataStdCode(Base): """ 标准代码表 (Standard Code Table) """ __tablename__ = 't_datastd_code' id = Column(String(50), primary_key=True, comment='标准代码Id') create_by = Column(String(20), default='', comment='创建者') create_time = Column(DateTime, nullable=True, default=None, comment='创建时间') update_by = Column(String(20), default='', comment='更新者') update_time = Column(DateTime, nullable=True, default=None, comment='更新时间') code_num = Column(String(50), default=None, comment='标准代码编号') code_name = Column(String(200), default=None, comment='标准代码值') code_type = Column(String(10), default=None, comment='标准代码类型(sys:系统级 company:公司级)') code_status = Column(String(1), default=None, comment='代码状态(0:有效 1:无效)') sys_name = Column(String(50), default=None, comment='归属系统') sys_id = Column(Integer, default=None, comment='归属系统Id') class_id = Column(String(10), default=None, comment='代码类型(code:代码 codeItem:代码项)') parent_id = Column(String(50), default=None, comment='父id') code_map_id = Column(String(50), default=None,comment='标准代码Id') code_map_num = Column(String(50), default=None, comment='标准代码编号') code_map_name = Column(String(200), default=None, comment='标准代码值')