SQLAlchemy,尝试编写只读数据库

2024-10-02 08:22:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个使用python fastAPI构建的API,该API使用sqlalchemy从sqlite数据库中提取,在开发人员中运行良好,但在部署之后,我得到--

qlachemy.exc.OperationalError:(sqlite3.OperationalError)尝试写入只读数据库

现在的代码是--

SQLALCHEMY_DATABASE_URL = 'sqlite:///./etfs.db'
engine = create_engine(SQLALCHEMY_DATABASE_URL, connect_args = {'check_same_thread':False})

如何连接到数据库,使其不是只读的?或者,如何在sqlite中创建数据库,使其一开始不是只读的


Tags: api数据库urlsqlitesqlalchemy开发人员部署sqlite3

热门问题