你好)我正在研究 FastAPI 并遇到了一个问题:我无法创建迁移,尽管我似乎正在根据文档做所有事情
问题是这样的:
我的模特
class Post(Base):
__tablename__ = 'posts'
id = Column(Integer, primary_key=True, nullable=False)
name = Column(String, nullable=False)
content = Column(String, nullable=False)
published = Column(Boolean, default=False)
我收到一个错误ValueError: String is not true/false: 'true)'
。
好的,我改变它__tablename__
来__table__
获取它AttributeError: 'str' object has no attribute 'c'
我究竟做错了什么?
langhelpers.py
SQLAlchemy 有一个包含方法的文件asbool
我几乎注释掉了那里的所有内容
奇迹发生了,所有迁移都开始工作。让我们进一步看看,也许我打破了其他东西)