我已尝试寻找类似的问题,但找不到。如果此问题已被提出,请表示抱歉。
对于我的问题,我已经创建了一个flask应用程序,它使用SQLAlchemy创建了一个数据库示例。我的问题是如何从我的命令提示符访问这个.db文件?例如,我想获得所有用户的列表。在我的应用程序中,我会写User.query.all(),但它很快就会变得混乱。如果可能的话,我宁愿从我的Mac上的命令行完成。
提前感谢!!
我在终端上尝试过:
- sqlite3数据库. db
- User.query.all()(没有任何动作)
然后道:
- 第1004章:一个main.py
- User.query.all()(没有任何动作)
1条答案
按热度按时间v09wglhw1#
sqlite3打开数据库文件是正确的。您将需要从终端使用SQL语句:
python3命令只是在main.py上运行解释器。我认为flask以
flask run
开头,但您可能正在查找flask shell
。我在flask上已经花了一分钟时间,对不起。https://www.sqlite.org/cli.html