Результаты поиска по запросу "sqlalchemy"

1 ответ

Добавление первичного ключа к существующей таблице MySQL в alembic

Я пытаюсь добавить столбец первичного ключа 'id' в уже существующую таблицу MySQL, используя alembic. Я попробовал следующее ... op.add_column('mytable', sa.Column('id', sa.Integer(), nullable=False)) op.alter_column('mytable', 'id', ...

1 ответ

Когда мне следует вызывать flush () для SQLAlchemy?

Я новичок в SQLAlchemy и унаследовал несколько грязную кодовую базу без доступа к первоначальному автору. Код написан с вызовамиDBSession.flush()По-видимому, каждый раз, когда автор хотел убедиться, что данные сохраняются. Сначала я просто ...

3 ответа

Почему недоступно значение столбца SQLAlchemy по умолчанию до фиксации объекта?

Недавно я выяснил, что по умолчанию столбец SQLAlchemy не работает, как я ожидаю: >>> Base = declarative_base() >>> class TestModel(Base): ... __tablename__ = 'tmodel' ... id = sa.Column(sa.Integer, primary_key=True) ... foo ...

ТОП публикаций

1 ответ

Sqlalchemy core, вставьте несколько строк из кортежа вместо dict

У меня есть данные в двумерном кортеже (или, скажем, из таблицы Numpy), и мне нужно вставить их в таблицу SQL. Используя Sqlalchemy Core с SQLite, как мне эффективно и просто вставить эти данные в мою таблицу? Возьми то есть у @eclaird; engine ...

4 ответа

Python 3 и MySQL через SQLAlchemy

В настоящее время: SQLAlchemy установлен и работает (или хотя бы import v0.8.0b2)Mysql (v5.5.16)Распределить (0.6.34)Oracle MySQL-Python соединительPython 3.2Windows 7 32/64 (обратите внимание, что я установил Python 32bit)Проблема в том, ...

2 ответа

Невозможно подключиться к Google Cloud SQL с сервера разработки с помощью SQLAlchemy

Мне не удалось подключиться к Google Cloud SQL с помощью SQLAlchemy 0.7.9 с моей рабочей станции разработки (в надежде сгенерировать схему с помощью create_all ()). Я не могу получить следующую ошибку: sqlalchemy.exc.DBAPIError: (AssertionError) ...

4 ответа

Обратный инженер SQLAlchemy определение декларативного класса из существующей базы данных MySQL?

У меня есть уже существующая база данных mysql, содержащая около 50 таблиц. Вместо того, чтобы вручную кодировать декларативный стиль SqlAlchemy class (как показано ...

1 ответ

SQLAlchemy: предотвратить автоматическое закрытие

Мне нужно вставить / обновить объемные строки через SQLAlchemy. И вставьте строки. Я пытался сделать это с помощью session.execute: >>> posts = db.session.execute(Post.__table__.insert(), [{'title': 'dfghdfg', 'content': 'sdfgsdf', 'topic': ...

1 ответ

SQLAlchemy и явная блокировка

У меня есть несколько процессов, которые потенциально могут вставить дубликаты строк в базу данных. Эти вставки происходят не очень часто (несколько раз в час), поэтому это не критично для производительности. Я пробовал проверку существования ...

1 ответ

Как отфильтровать запрос в sqlalchemy по году (столбец datetime)

У меня есть таблица в sqlalchemy 0.4, что со столбцом types.DateTime: Column("dfield", types.DateTime, index=True)Я хочу выбрать записи, которые имеют конкретный год в этом столбце, используя модель. Как это сделать? Я думаю, что это должно быть ...