我是个新手,我有一个小的测试数据库,看起来像这样: class Company(Base):
building_id = Column我已经在模型中更改了这一点,但它不会用错误消息"(sqlite3.OperationalError) no this column: company.company_id“来更新表。 我如何更新它?
我已经用venv和uvicorn安装了fastapi和requirements.txt,我也在运行Python3.5(也许这就是问题所在?)./.venv/lib/python3.5/site-packages/uvicorn/__init__.py", line 1, in <module> File "/home/...../.venv
使用的技术简介- ReactJS用于UI,python Server for API(FastAPI),SQL Server作为数据库。在这里,FastAPI使用pyodbc模块通过创建一个池来连接到SQL Server数据库。现在,主要目的是根据数据库表中的更改来更新React组件。当前的方法:有一个/api/get接口,它获取数据库表的当前状态。React UI以固定的时间间隔不断轮询此API以从数据库获取新的
我正在使用FastAPI,并且在向模型类添加列时遇到此错误 这是我的模型 class Category(Base):
idpsycopg2.errors.UndefinedColumn) column products.category_id does not exist 问题还在继续,如果我尝试将新属性添加到产品模型中,数据库列中没有任何更改在FastAPI中有像run migrations这样的东西吗?