Я хочу добавить гибридные таблицы Snowflake в свою схему базы данных с помощью SQLAlchemy.
В связи с этой проблемой поддержка гибридных таблиц не реализована в официальном диалекте Snowflake SQLAlchemy.
Можно ли мне настроить оператор CREATE TABLE ..., созданный SQLAlchemy, чтобы он фактически генерировал CREATE HYBRID TABLE ... для данной таблицы?< /p>
Рассмотрите пример кода ниже:
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
class Base(DeclarativeBase):
pass
class MyTable(Base):
id: Mapped[int] = mapped_column(primary_key=True)
Base.metadata.create_all(bind=...)
При его запуске будет выдан следующий оператор SQL:
CREATE TABLE mytable (
id INTEGER NOT NULL AUTOINCREMENT,
CONSTRAINT pk_mytable PRIMARY KEY (id)
)
и вместо этого я хотел бы использовать следующее:
CREATE HYBRID TABLE mytable (
id INTEGER NOT NULL AUTOINCREMENT,
CONSTRAINT pk_mytable PRIMARY KEY (id)
)
Подробнее здесь: https://stackoverflow.com/questions/790 ... sqlalchemy
Создайте гибридную таблицу с помощью Snowflake SQLAlchemy. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Соединение Snowflake sqlalchemy со Snowflake выдает ошибку разрешения в Python
Anonymous » » в форуме Python - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вопрос по интеграции Snowflake и Java с использованием каталога Snowflake в Apache Iceberg
Anonymous » » в форуме JAVA - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-