alembic 相关问题

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

Alembic 自动生成自定义模式

我正在尝试创建具有自定义架构的表,在基类中创建。 基类: @as_声明式() 类基: """所有数据库实体的基类""" @

回答 1 投票 0

使用外键创建表时使用 Alembic 进行初始迁移的问题

我正在使用 FastAPI 创建 Web 后端并使用 Alembic 进行迁移。我创建的模型继承自 SQLAlchemy ORM 的 DeclarativeBase。但是当我尝试使用

回答 1 投票 0

无法为早期 Airflow 版本部署 helms 图表

虽然我在我的 minikube 集群上使用 Helm Chart 成功部署了最新的 Airflow 标签(相对于 2.7*),但我真的想首先部署 Airflow 2.5*,即 阿帕奇/气流:slim-2.5.1-python3.7,

回答 1 投票 0

Alembic 不生成表格

我第一次跑步 alembic 修订版 --autogenerate -m "init" 它在我的数据库中生成表。 删除数据库后,删除脚本的版本,并尝试运行 alembic ...

回答 1 投票 0

自动生成迁移时如何让alembic或flask迁移名称外键?

我断断续续地解决这个问题已经有一段时间了,奇怪的是找不到一个简单的问题/答案组合。相关问题在这里和这里。我终于...

回答 1 投票 0

使用 SQLAlchemy/Alembic 时如何检查是否有挂起的迁移?

我们正在使用 SQLAlchemy 和 Alembic(以及 Flask-SQLAlchemy 和 Flask-Migrate)。如何检查是否有待处理的迁移? 我尝试检查 Alembic 和 Flask-Migrate 的文档...

回答 7 投票 0

如何使用 SQLAlchemy 通过配置创建 Postgres GIN 索引?

我在 Postgres 表上手动创建了 GIN 索引,如下所示: 使用 gin(to_tsvector('english'::regconfig, keywords)); 在东西上创建索引 idx_ib_keywords 它创建得很好: \d

回答 3 投票 0

失败:无法找到修订版

当我运行命令时 alembic revision --autogenerate -m“对账和每日金额表” 它给了我输出: 信息 [alembic.runtime.migration] Context impl PostgresqlImpl。 信息 [alembic.r...

回答 2 投票 0

名称错误:尝试创建迁移时未定义名称“模型”

我在使用 SqlAlchemy 导入模型文件时遇到问题 在 env 文件中我有: 导入迁移.models target_metadata = models.Base.metadata 模型文件是: 用户类():

回答 1 投票 0

通过 Helm 升级气流部署

我正在气流部署上运行helm升级-安装,当前部署是版本2.6,新版本也是2.6,基本映像是相同的,区别是新的细节

回答 1 投票 0

在 FastAPI 启动时运行 Alembic 迁移

我每次 FastAPI 应用程序启动时都尝试运行 Alembic 迁移。我正在使用 Docker 容器部署我的 FastAPI 应用程序。 这是我实现的代码......

回答 1 投票 0

SQLAlchemy + alembic:创建模式迁移

我不确定如何定义创建模式 foo 迁移?我的模型看起来像这样(我正在使用 Flask-Migrate): 类 MyTable(db.Model): __表名__ =“我的表” __table_args__ = {“架构”...

回答 5 投票 0

Alembic env.py 不读取 Flask 项目中的环境变量

我在 PyCharm IDE 的 Flask 项目中使用 Alembic,我想使用环境变量而不是将数据库配置存储在 alembic.ini 文件中。 这是我修改后的 env.py 我...

回答 1 投票 0

从父目录导入时出错

env.py运行正常,但是当我在cmd中执行“alembic revision --autogenerate -m“create models””时,它会抛出错误:ModuleNotFoundError:没有名为“data”的模块。 进口...

回答 1 投票 0

fastapi 映像未与 postgres 容器连接

我正在尝试创建一个完整的堆栈应用程序(fastapi后端、postgres数据库和用于迁移的alembic),我使用命令创建了一个postgres docker容器 docker run -p 5432:5432 -e

回答 1 投票 0

Alembic 不制作复合主键

我有一个 SQLAlchemy 模型,例如 - 类 UserFavPlace(db.Model): # 该模型存储用户的反馈是否有 # 是否喜欢某个地方 __tablename__ = u'user_fav_places' ...

回答 1 投票 0

删除旧的 Flask-Migrate 迁移可以吗?

我有一个 Flask 应用程序,它使用 Flask-SQLAlchemy 和 Flask-Migrate 进行数据库管理。我目前有大约 60 次迁移。 最近我重构了我的应用程序的一部分,删除了大量代码......

回答 1 投票 0

sqlalchemy.exc.OperationalError:(psycopg2.OperationalError)无法将主机名“postgres”转换为地址:提供的节点名或服务名

我正在按照 YouTube 教程使用 FastAPI 创建 API。我对 Docker 和 FastAPI 都是新手。我已经成功地为 API 创建了一个 Docker 容器,并为 Postgres 数据库创建了另一个容器......

回答 1 投票 0

删除迁移文件夹后重置 Alembic

我不小心删除了我的迁移文件夹。所以我运行了flask db init,一切都运行顺利。但是当我运行flask db migrate时,它给了我这个错误: 信息 [alembic.runtime.migration] 上下文 ...

回答 6 投票 0

使用 SQLAlchemy 和 Alembic 迁移在两个不同的声明性基础上创建相同的表

我有两个 SQLite 数据库,例如 X 和 Y。Y 包含 X 中表的子集。我使用 SQLAlchemy、Alembic 和 FastAPI 在 Python 中管理数据库及其数据。这意味着我有两个

回答 1 投票 0

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