sqlalchemy 相关问题

SQLAlchemy是一个Python SQL工具包和对象关系映射器,它为应用程序开发人员提供了SQL的全部功能和灵活性。

将 psycopg3 异步池与 SQLAlchemy、SQLModel 和 Fastapi 结合使用

我想利用 psycopg3、SQLAlchemy、SQLModel 和 FastAPI 的异步最新改进。我找到了一些关于此类设置的参考资料,但从未找到与 postgres 的连接池。 索梅特...

回答 1 投票 0

当枚举名称和值不同时,使用 SQLAlchemy 和 pydantic 处理枚举

我有一个 Postgres DB 表,其中有一个 int 类型的状态字段。 该字段可以有 2 个值,我用这个枚举表示: 类状态(枚举): 不活动 = 0 活跃 = 1 我也有一个pyd...

回答 1 投票 0

创建两种类型的数据库会话。一份用于测试,一份用于其他用途

我只是有一个问题,如何创建两种类型的会话装置来使用 SQLAlchemy 连接到数据库。 @pytest.fixture def session_function_scope(): 引擎 = create_engine('sqlite:...

回答 1 投票 0

如何以不同的用户和不同的权限连接到PostgreSQL

我使用 SQLAlchemy 作为 ORM 创建了一个 Flask 应用程序。我还使用flask-login 来管理我的不同用户。我想用不同的 Flask 用户连接到 PostgreSQL 数据库,这些用户对应...

回答 1 投票 0

无法使用sqlalchemy将插入的数据获取到内存数据库中的sqlite

我有一个用于集成测试的类,它使用 sqlalchemy 创建内存中的 sqlite 数据库,并提供用于管理数据库操作的会话。 sqlite_connection.py SqliteConne 类...

回答 1 投票 0

多对一关系导致 UNIQUE 约束失败

我有两个实体,DeviceTestResult 和 DeviceTestType,处于多对一关系 - 也就是说,DeviceTestResult 具有单个 DeviceTestType,而 DeviceTestType 具有多个 DeviceTestResult。 来自

回答 1 投票 0

sqlalchemy contains_eager 不加载嵌套关系

我有 motor 和 motor_cycle 表,这是一对多的关系。我想加入这些表并显示在 motor_cycle 上具有可选条件的电机的所有 motor_cycle

回答 1 投票 0

通过 SQLAlchem 2.0+ 中的 `create_engine()` 使用 PG 服务定义

psycopg 很好,因为它可以直接使用 pg_service.conf 文件中的数据库凭据: 导入心理 psycopg.__版本__ >>>“3.2.1” psycopg.connect(service='myservi...

回答 1 投票 0

有没有一种简单的方法可以在 psycopg2 错误消息中隐藏数据库凭据

我最近意识到 psycopg2 中的一些错误消息显示完整的数据库 uri。这个 dbi 的凭证显然是秘密的,对它们的访问比访问要安全得多......

回答 1 投票 0

使用 SQLalchemy 的元数据显示具有不同模式的所有表

我在显示数据库中的所有表名称时遇到一些问题。是否有一个选项可以让我跳过精确表模式的规范? def 显示(自身): m = 元数据() 米.

回答 2 投票 0

如何在 FastAPI 中使用 asyncio Gather 和 sqlalchemy 会话以及解决方法

我正在尝试使用 asyncio Gather 进行异步调用来调用多个数据库查询。我收到错误 sqlalchemy.exc.IllegalStateChangeError:此处无法调用方法“close()”;冰毒...

回答 1 投票 0

如何将 asyncio Gather 与 sqlalchemy 会话结合使用以及解决方法

我正在尝试使用 asyncio Gather 进行异步调用来调用多个数据库查询。我收到错误 sqlalchemy.exc.IllegalStateChangeError:此处无法调用方法“close()”;冰毒...

回答 1 投票 0

如何从数据库动态生成pydantic基础模型和模式模型

我正在构建应用程序并使用 FastApi 进行 API 开发,但是,我可以创建(通过手动定义 ORM 基础模型和模式模式) 但我想要这种模型定义的情况

回答 1 投票 0

SqlAlchemy 中的级联删除没有关系的一对多关系()

在我的 FastAPI 应用程序中,我使用 sqlalchemy。该应用程序的主要目标是每个用户都存储在 sqlalchemy 表 users 中,并且可以创建不同的内容(25+ 不同的内容)。 每个内容都有...

回答 1 投票 0

TimescaleDB 不接受小于一天的间隔

我有一个 timescaleDB,但我似乎无法以小于一天的间隔使用 time_bucket 方法。 尝试访问它的代码在快速 API 内部运行,如下所示...

回答 1 投票 0

Alembic 支持多个 Postgres 模式

如何使用 Alembic 的 --autogenerate 迁移 SQL Alchemy 模型中未硬编码的多个 Postgres 架构? (SQLAlchemy 支持 Postgres Schemas 的镜像问题,但是对于 Ale...

回答 5 投票 0

在 Python 和 Pandas 中使用 SQLALCHEMY 创建外键和主键连接

好吧,我将修改这篇文章以确保我提供所有有用的信息。所以我正在使用 pandas 和 sqlalchemy 在 MySQL 中创建数据库。我有一个 Excel 文件...

回答 1 投票 0

多个用户通过 ODBC 在同一应用程序中工作,损坏了 ms access DB 文件。怎么了?

多个用户在他们的 PC 上使用相同的应用程序,该应用程序提供 Web 界面来处理位于共享驱动器上的 MS Access .accdb。应用程序使用 Flask+pyodbc+SQLAlchemy 通过 ODBC 驱动程序工作。

回答 1 投票 0

如何使用元组作为查询参数之一将 pandas read_sql 从 psycopg2 迁移到 sqlalchemy

使用 pandas=1.4.0,它会发出警告,提示不要在 read_sql 中直接使用 psycopg2,而是使用 sqlalchemy。 在尝试进行此类迁移时,我无法解决如何传递元组...

回答 1 投票 0

通过 SQLAlchemy 实现 Python 3 和 mysql

目前: SQLAlchemy 已安装并正在运行(或至少导入 v0.8.0b2) Mysql (v5.5.16) 分发 (0.6.34) Oracle mysql-python 连接器 Python 3.2 Windows 7 32/64(注意我安装了Python

回答 5 投票 0

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