代码之家  ›  专栏  ›  技术社区  ›  ken

如何使用pycharm查看SQLite数据库中的哪些数据?[关闭]

  •  0
  • ken  · 技术社区  · 7 年前

    我是Python的初学者,现在我使用flask和sqlacalchemy创建简单的数据库,如下所示:

    ..import all the stuff here
    
    Base = declarative_base()
    
    
    class Restaurant(Base):
        __tablename__ = 'restaurant'
    
        id = Column(Integer, primary_key=True)
        name = Column(String(250), nullable=False)
    
    
    class MenuItem(Base):
        __tablename__ = 'menu_item'
        name = Column(String(250), nullable=False)
        id = Column(Integer, primary_key=True)
        description = Column(String(250))
        price = Column(String(8))
        course = Column(String(250))
        restaurant_id = Column(Integer, ForeignKey("restaurant.id"))
        restaurant = relationship(Restaurant)
    
    engine = create_engine('sqlite:///restaurant.db')
    Base.metadata.create_all(engine)
    

    我来自php和mysql背景,所以我的问题是:

    我正在使用Pycharm IDE。我听说Pycharm有一个内置的功能来检查数据库。如何在pycharm中查看数据库的内容,以便可以直观地检查数据库的内容,而不是在控制台中运行查询?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Joran Beasley    7 年前

    5张图片中的一个故事,显然不算作文本,但实际上价值1000字。

    enter image description here

    enter image description here

    enter image description here

    enter image description here

    enter image description here