alembic 相关问题

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

sqlalchemy、alembic 与 postgres 和 postgis 在其他模式中删除表

我正在使用 Alembic 和 SQLAlchemy,而我是 Python 新手。 数据库:postgres 和 with postgis(带有 Tiger schema 和其他) 我在 models.py 文件中创建了一个类来定义我的表。

回答 1 投票 0

Python - 使用安装工具打包 Alembic 迁移

将 Alembic 迁移文件打包到 Setuptools setup.py 文件中的正确方法是什么?一切都在我的仓库根目录中作为 alembic/ 。 这是一个 Python 应用程序,而不是一个库。 我想要的安装...

回答 3 投票 0

Alembic 试图删除我的表格

这里是蒸馏器初学者。我在使用 Alembic 尝试删除已创建的表时遇到一些问题。我不知道发生了什么事。现在我有一个如下所示的数据库: 我...

回答 2 投票 0

将alembic与多个数据库结合使用

我有一个非常标准的烧瓶应用程序。它使用flask_sqlalchemy 来管理与postgres 服务器的连接,并使用alembic 来管理迁移。 现在的问题是我正在整合它......

回答 4 投票 0

Alembic 在创建初始迁移时无法识别默认模式

我已经无计可施了。我正在尝试使用 alembic 创建到 Postgres 数据库的初始迁移。我正在从我的 SQLAlchemy ORM 模型自动生成迁移。 这是我的 models.py 文件: 夫...

回答 1 投票 0

使用 FastAPI + Docker 进行 Alembic 迁移:当我尝试运行迁移时,连接到本地主机中的端口 5432 失败

目前我正在尝试使用 FastAPI 来学习 Api 开发,并且正在尝试对我的项目进行 dockerize。但是,当我尝试使用 docker 在 Docker 中使用 alembic 运行数据库迁移时...

回答 3 投票 0

Alembic 迁移未选择要在其中创建的架构

我正在尝试运行我的迁移,其中几个表中也有枚举。像下面这样的东西 op.create_table('test_table', sa.Column('名称', sa.String(长度=250), nullable=False), sa.Column('...

回答 1 投票 0

NameError:名称“User”未定义(Python @classmethod 无法识别类定义)

使用Python 3.11和SQLAlchemy==2.0.18,alembic==1.11.1,fastapi==0.100.0,pydantic==2.0.2 上面定义了类,下面有一个类方法。 用户.py 从 .base 导入 Base 用户类(基本...

回答 1 投票 0

Alembic 失败,返回代码:0 不运行升级头

无法通过我的AWS管道运行“alembic升级头”。这似乎在 Visual Studio Code 中运行良好,没有错误并执行升级。然而,通过我们的 Linux 来实现它

回答 0 投票 0

SQLAlchemy + Flask 管理多个数据库和迁移

我需要使用 SQLAlchemy + Flask AppBuilder 编写一个应用程序。目前我使用 2 个数据库,并且运行良好(在配置中使用 SQLALCHEMY_BINDS,单独的元数据和 bind_key 参数)。 当我

回答 0 投票 0

alembic 升级时时间戳不应更改

我刚刚在我的 postgresql 数据库上运行了 alembic 升级。 “之前”和“之后”之间的差异表明,尽管只有一些表被修改,但所有表都被重写了......

回答 1 投票 0

使用 Alembic 更新 Azure Database for PostgreSQL 灵活服务器

我想修改我在 Azure 上的 PostgreSQL 实例中的一些表,但我不知道如何使用 Alembic 执行升级。 我一直在关注这里的教程,其中包括 ...

回答 1 投票 0

应用程序启动时的 python 数据库迁移

我目前正在开发一个针对 postgresql 的新应用程序。 对于 ORM 和迁移,我想将 SQLAlchemy 与 alembic 结合使用。 因为我想在应用程序启动时处理迁移,所以我想知道是否...

回答 2 投票 0

对多个项目使用 Alembic 迁移

我有两个使用 Flask-Migrate 和 Alembic 的 Flask 应用程序。 共有三张表,其中一张表在两个 Flask 应用程序之间共享,由 shared_models.py 表示 我是

回答 2 投票 0

alembic util 命令错误找不到标识符

我正在尝试使用 alembic 来处理我项目中的本地迁移。它第一次工作,但后来我需要删除文件夹并重新启动。(不要问为什么,我只是不得不)我正在关注这个教程...

回答 4 投票 0

错误:Alembic 在运行自动迁移时向列名添加前导空格

我正在使用 Flask 和 SQLAlchemy。我有一个这样定义的模型 类用户(基础): __tablename__ = '用户' id = Column(整数,primary_key = True) 名称 = 列(字符串(255)) 等级 =

回答 0 投票 0

告诉 Flask-Migrate / Alembic 不要删除任何它不知道的表

我有一个数据库,其中包含我的 Python 代码未使用的现有表。我使用 Flask-Migrate 生成了一个迁移并运行它,它在创建用户表时删除了我现有的表。 ...

回答 3 投票 0

如何在 FastAPI 中更改基于模型的列的名称?

在 FastAPI 中,数据库是自动生成的,它是根据我当时拥有的模型创建的。创建数据库后,我将模型的属性名称从“owner_id”更改为...

回答 1 投票 0

alembic_utils create_entity 如果不存在

类似alembic create_table,检查表是否存在 然而,这个问题是为了创建像扩展这样的实体。使用反射的表解决方案似乎不适用于

回答 0 投票 0

在 SQLModel 中使用表名动态设置 sql-default 值

我正在尝试在 SQLModel 中创建一个基类,如下所示: 类基础模型(SQLModel): @declared_attr def __tablename__(cls) -> 海峡: 返回 cls.__name__ guid:选项...

回答 1 投票 0

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