【发布时间】:2019-11-18 17:05:52
【问题描述】:
我正在使用 Flask 编写一个简单的网站。
当我将time 字段添加到Td 类时,我得到了
sqlalchemy.exc.OperationalError
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) 表 td 没有名为时间的列
class Td(db.Model):
id = db.Column(db.Integer, primary_key=True)
text = db.Column(db.String(271), nullable=False)
date = db.Column(db.String())
time = db.Column(db.String())
我想在生产中,当您管理一个大型项目时,每次添加新列时都不能选择drop_all() 整个db。
是否有适当的方法来添加新列?
【问题讨论】:
-
这里有一些可以帮助你的东西stackoverflow.com/questions/7300948/…
标签: python sqlalchemy