假设我们有一个简单的模型-
class Project(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.Unicode(255), nullable=False, server_default=u'', unique=True)
active = db.Column(db.Boolean(), nullable=False, server_default='0')
将active
列的默认值从'0'更改为'1'的命令是什么?
答案 0 :(得分:0)
看起来像SQLAlchemy不支持此功能。相反,我在以下行中使用了Alembic:
op.alter_column('project', 'active', server_default='1')