create_time字段修改问题
来源:10-7 类变量的陷阱

autista
2018-04-26
在9-5章节3:05说道后面再讲解create_time,然后视频就把它注释掉了,按照视频来做,到了这里增加create_time之后,运行之后添加图书就会报错'sqlalchemy.exc.InternalError: (cymysql.err.InternalError) (1054, "Unknown column 'user.create_time' in 'field list'")',查了一下,说是SQLAlchemy没有提供修改表结构的方式,想了解一下flask用什么插件来修改模型比较方便?毕竟项目变动修改模型也是经常会遇到,网上查了下是多是推荐flask-migrate和Alembic
写回答
1回答
-
前期可以把数据库删除掉,手动删除或者用db.delete 自动在重新启动时候删除全部数据表。重新删除重新生成后就是新的。如果数据库已经有数据了那就没有太好的办法了,手动添加数据库字段或者使用 flask-migrate进行数据库迁移。
20
相似问题
关于修改create_time
回答 1
多个模型生成的问题
回答 2