运行迁移时检测到表,但未在数据库中创建表

用户名

我进行了迁移,以为cookiecutter Flask应用程序创建SQLite表尽管数据库文件存在并且可以打开它,但是看不到表。当我尝试创建用户时,出现“没有这样的表”错误。即使运行迁移,该表为什么不存在?如何使用表格?

$ python manage.py db migrate
INFO  [alembic.migration] Context impl SQLiteImpl.
INFO  [alembic.migration] Will assume non-transactional DDL.
INFO  [alembic.autogenerate.compare] Detected added table 'tags'
INFO  [alembic.autogenerate.compare] Detected added table 'users'
INFO  [alembic.autogenerate.compare] Detected added table 'posts'
INFO  [alembic.autogenerate.compare] Detected added table 'tags_posts'
Generating C:\envs\r2\myflaskapp\migrations\versions\....
sqlalchemy.exc.OperationalError OperationalError: (OperationalError) no such table:
大卫主义

您仅生成了迁移,还需要应用它。在运行之前,请务必通读生成的迁移文件以确保其正确。

python manage.py db upgrade

文档中针对Alembic(迁移引擎)和Flask-Migrate(管理命令)描述了如何应用生成的迁移

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在创建表脚本中定义但未在表上创建的Android Sqlite数据库列

来自分类Dev

在数据库中创建表

来自分类Dev

由于语法错误,未在数据库中创建表

来自分类Dev

新的Grails域类未在数据库中创建表

来自分类Dev

迁移运行但未创建表

来自分类Dev

我如何为未在数据库中创建表的 Django 管理员创建模型或表单?

来自分类Dev

为什么先在MVC代码中迁移后未在sql数据库中创建新表

来自分类Dev

@JoinTable是否在数据库中创建持久表?

来自分类Dev

无法在数据库中创建表

来自分类Dev

工匠,在数据库中创建表

来自分类Dev

Scala Slick在数据库中创建表

来自分类Dev

无法在数据库中创建多个表

来自分类Dev

允许用户在数据库中创建表

来自分类Dev

如何使用jQuery在数据库中创建表

来自分类Dev

无法在数据库中创建表

来自分类Dev

Scala Slick在数据库中创建表

来自分类Dev

无法在数据库中创建表

来自分类Dev

无法在数据库中创建表

来自分类Dev

Android Studio:已创建数据库但未创建表

来自分类Dev

在数据库中查找表

来自分类Dev

使用实体框架7添加新迁移时,表未添加到数据库

来自分类Dev

使用实体框架7添加新迁移时,表未添加到数据库

来自分类Dev

在sqlite中的运行时创建数据库表

来自分类Dev

如何在数据库中编辑Laravel迁移表

来自分类Dev

使用现有表的描述作为输入在数据库中创建新表

来自分类Dev

加载数据库哑表,并运行所有迁移

来自分类Dev

未在数据表中创建子行?

来自分类Dev

如何在数据库中创建表,该表存储来自MS Access数据库中2个不同表的数据c#WPF中

来自分类Dev

Slick可以从模型中自动在数据库中创建表(生成SQL并执行)吗?

Related 相关文章

热门标签

归档