alembic 相关问题

Alembic是一个轻量级的数据库迁移工具,可与SQLAlchemy Database Toolkit for Python一起使用。

如何自动测试 alembic 迁移是否正确实施

在 alembic 中,我们必须为我们添加的每个迁移实现升级和降级功能。 AFAIK 降级功能假设还原升级所做的所有更改。 有没有办法

回答 0 投票 0

如何向具有唯一且非空约束的现有数据库表添加新列

我有一个 users 表,主键是一个 id 字段,它是一个自动递增的整数。我现在没有用户名字段,但我想添加一个。现在,用户名应该是

回答 0 投票 0

Alembic 引发 ImportError cannot import name '_NONE_NAME'

当我为使用 SQLAlchemy 和 Alembic 的 Python 应用程序重建 Docker 映像时,我在运行迁移时开始收到以下错误: 导入错误:无法导入名称“_NONE_NAME”...

回答 2 投票 0

当行在 Alembic 中更新时,如何设置 PostgreSQL 数据库表的日期时间列更新为当前时间?

我正在尝试创建一个 alembic 更新,它为我的 PostgreSQL 数据库创建一个新表。一列是我需要自动更新到当前日期时间的日期时间列...

回答 0 投票 0

docker build成功后,为什么还是报错; ModuleNotFoundError:没有名为“sqlalchemy”的模块

我有一个在 docker 容器中运行的 fastapi 应用程序。我认为所有依赖项都在构建运行期间安装。成功构建后,我通过 SSH 进入后端 docker 服务以访问...

回答 0 投票 0

SQLAlchemy-Migrate 或 Alembic 重命名模型时删除数据

我正在使用 SQLAlchemy-Migrate 来管理我的 PostgreSQL 数据库的迁移。我更改了模型的 __tablename__,并运行迁移更改了数据库中的名称,但所有行 ...

回答 3 投票 0

Alembic:如何连接到 postgresql

我正在为我正在做的面试做技术测试。 这是一个使用 PostgreSQL 在 docker 中运行的烧瓶应用程序。不幸的是我没有烧瓶知识,只有 Django。 我添加了一个新的模组...

回答 0 投票 0

更改almbic记录器

我们正在使用almbic来应用DB修订。我已经配置了连接,它的工作与预期的一样,只是我不能让它使用我们的客户记录器。我们有自己的记录器类(派生...

回答 1 投票 3

在docker容器中运行迁移时出错。

当我试图在我的容器中运行迁移时,我得到了这个错误。我似乎无法找出原因。来自守护进程的错误响应。OCI运行时创建失败:container_linux.go:349:开始......。

回答 1 投票 0

当使用almbic自动生成时,忽略一个模型。

我正试图使用almbic为我的数据库自动生成修订版。在这样做的时候,我想忽略一些模型(它们的数据类型不被当前版本的MySQL支持)。下面是我...

回答 1 投票 1

Alembic:自动生成迁移无效

我想用alembic进行自动生成迁移时出现错误。项目树:-alembic.ini-axis.py-tree.txt-alembic-env.py-自述文件-script.py.mako ...

回答 1 投票 1

Alembic无法识别错误的默认值

在维护SQLAlchemy数据模型并利用alembic进行版本控制时,我进行的以下代码更改导致空修订:some_column = Column(Boolean,nullable = False,...

回答 1 投票 0

具有多个架构的Alembic操作

注意:这是我已经找到答案的问题,但想与他人分享,以便它可以帮助面临相同问题的其他人。我试图在我的多...... >>>

回答 1 投票 0

两个Python Flask App运行SQL Alchemy迁移命令时共享相同的数据库放置表问题

我已经构建了两个烧瓶应用程序,一个用于业务(APP 1),另一个用于管理员(APP 2)。 APP 1和APP 2共享相同的数据库和表,但APP 2使用的订阅相关表很少,这些表...

回答 1 投票 0

烘焙Alembic并导出为带有动画的glTF或FBX

我有一个Alembic动画,上面有朵花。我试图将其完整地导出为glTF或FBX,但没有成功。我的最终目标是能够在...

回答 1 投票 0

使用sqlalchemy,Alembic将列动态添加到现有表中

我想在数据库中的表中动态添加列,因为我不想在SQLalchemy类中设置表时指定所有列以解决此问题,所以我使用了Alembic ...

回答 1 投票 0

Alembic:如何降级整个分支?

说这是我的Alembic版本图:a-> b-> c-> d \> e-> f我有兴趣回滚e和f而不是c和d,所以问题是:Alembic降级需要一个...

回答 1 投票 0

Flask迁移:在创建表和使用数据库中现有的Enum时出现问题。 `create_type = False`不起作用

我正在使用flask-migrate,SQLAlchemy和Alembic来管理我的数据库。我想在数据库中创建一个新表。新表具有使用现有Enum的列。我已经读过很多SO ...

回答 1 投票 0

Alembic自定义迁移代码不适用于大查询

我尝试使用Alembic迁移代码def get_my_table_id_list(connection)中的此查询:duplicate_id_list = connection.execute(“”“从我的目录中选择a.id ...

回答 1 投票 0

创建Alembic迁移以为version_table_schema创建架构

我想使用alembic在名为foo的单个PostgreSQL模式范围内管理我的数据库。对于新环境的自动部署,我希望使用Alembic创建架构:op.execute(“ create ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.