| | |
| | | is_del = Column(Integer) |
| | | |
| | | |
| | | # class TTmPacket(Base): |
| | | # __tablename__ = 't_tm_packets' |
| | | # id = Column(Integer, primary_key=True) |
| | | # name = Column(Text) |
| | | # code = Column(Text) |
| | | # apid = Column(Integer) |
| | | # is_del = Column(Integer) |
| | | # |
| | | # |
| | | # class TTmPacketParagraphLink(Base): |
| | | # __tablename__ = 't_tm_packet_paragraph_links' |
| | | # id = Column(Integer, primary_key=True) |
| | | # tm_packet_id = Column(Integer, ForeignKey('t_tm_packets.id')) |
| | | # paragraph_id = Column(Integer, ForeignKey('t_paragraphs.id')) |
| | | # tm_packet = relationship("TTmPacket", foreign_keys=[tm_packet_id], uselist=False) |
| | | # paragraph = relationship("TParagraph", foreign_keys=[paragraph_id], uselist=False) |
| | | # is_del = Column(Integer) |
| | | |
| | | |
| | | def init_doc_db(): |
| | | """ |
| | | 初始化文档数据库 |
| | |
| | | # mysql |
| | | Log.info("连接并初始化文档数据库...") |
| | | engine = create_engine('mysql+pymysql://root:123456@192.168.3.145:3306/knowledgebase', echo=False) |
| | | # engine = create_engine('sqlite:///doc_db.db', echo=False) |
| | | Base.metadata.create_all(engine) |
| | | SessionFactory = sessionmaker(bind=engine) |
| | | Session = scoped_session(SessionFactory) |