Tag: sqlalchemy

Python SqlAlchemy order_by DateTime?

Я использую SqlAlchemy для хранения некоторых объектов с полем DateTime: my_date = Field(DateTime()) Я хотел бы запустить запрос для извлечения последних нескольких объектов (Entities с самым новым полем my_date). Я пробовал следующее: entities = MyEntity.query.order_by(MyEntity.time).limit(3).all() entities = MyEntity.query.order_by(-MyEntity.time).limit(3).all() Но эти запросы возвращают одни и те же объекты в одном порядке. В документации SqlAlchemy указано использование […]

Использование JSON Type с Flask-sqlalchemy & Postgresql

Предпосылки: Я создаю приложение Flask, и я сохранил свои данные в базе данных postgresql и в столбце типа JSON. Задача: В моих функциях я хотел бы заказать запрос базы данных по {Ключ: Значение} из столбца JSON Выполнено : мне удалось выполнить этот запрос в командной строке psql, используя следующую команду: выберите * from target, где […]

Как использовать предложение NOT IN в запросе ORM sqlalchemy

как преобразовать следующий запрос mysql в sqlalchemy? SELECT * FROM `table_a` ta, `table_b` tb where 1 AND ta.id = tb.id AND ta.id not in (select id from `table_c`) до сих пор у меня это для sqlalchemy: query = session.query(table_a, table_b) query = query.filter(table_a.id == table_b.id)

Лучше понять проблемы SQLalchemy `yield_per ()`

Чтобы привести документацию SQLalchemy : Метод Query.yield_per () несовместим с большинством активных схем загрузки, включая subqueryload и joinload с коллекциями. Предупреждение Используйте этот метод с осторожностью; если один и тот же экземпляр присутствует в более чем одной партии строк, изменения в атрибутах конечного пользователя будут перезаписаны. В частности, обычно невозможно использовать этот параметр с загруженными […]

Выключить предупреждение в sqlalchemy

Я использую sqlalchemy с отражением, пара частичных индексов в моей БД делает это дампом предупреждение следующим образом: SAWarning: Predicate of partial index i_some_index ignored during reflection в мои журналы и держись. Это не мешает моему приложению. Я бы хотел сохранить эти предупреждения при разработке, но не на уровне производства. Кто-нибудь знает, как отключить это?

Flask в uWSGI вызывает 500 Internal Server Error только от импорта SQLAlchemy

Все работает нормально, когда я запускаю колбу через source venv/bin/activate && python run.py from flask import Flask from flask.ext.sqlalchemy import SQLAlchemy app = Flask(__name__) @app.route("/") def hello(): return "Hello, world!" if __name__ == "__main__": app.debug = True app.run(host='0.0.0.0', port=8080) Но когда я запускаю одно и то же приложение с nginx / emperor.uwsgi, каждое попадание на […]

SQLALchemy От многих до многих конфигураций отношений модели с полиморфными моделями

Итак, есть несколько вопросов и ответов, которые касаются этой проблемы, но я не могу смириться с ними именно тем, чего я пытаюсь достичь. Здесь , здесь и здесь У меня есть набор моделей, которые являются самореферентными и унаследованными. Это основной дизайн. class BaseUser(db.Model): id = db.Column(db.Integer, primary_key=True, nullable=False) org = db.Column(db.Boolean, default=False, nullable=False) # Shared […]

Что такое генеративный метод?

Я знаком с генераторами Python, однако я просто натолкнулся на термин «генеративный метод», с которым я не знаком и не могу найти удовлетворительное определение. Чтобы выразить это в контексте, я нашел термин в описательной документации SQLAlchemy: Полный контроль над поведением «autocommit» доступен с помощью генераторного метода Connection.execution_options (), предоставленного в Connection, Engine, Executable, с использованием […]

улавливание исключений SQLAlchemy

Что такое исключение верхнего уровня, с которым я могу перехватывать исключения SQLAlechmy? >>> from sqlalchemy import exc >>> dir(exc) ['ArgumentError', 'CircularDependencyError', 'CompileError', 'ConcurrentModificationError', 'DBAPIError', 'DataError', 'DatabaseError', 'DisconnectionError', 'FlushError', 'IdentifierError', 'IntegrityError', 'InterfaceError', 'InternalError', 'InvalidRequestError', 'NoReferenceError', 'NoReferencedColumnError', 'NoReferencedTableError', 'NoSuchColumnError', 'NoSuchTableError', 'NotSupportedError', 'OperationalError', 'ProgrammingError', 'SADeprecationWarning', 'SAPendingDeprecationWarning', 'SAWarning', 'SQLAlchemyError', 'SQLError', 'TimeoutError', 'UnboundExecutionError', 'UnmappedColumnError', '__builtins__', '__doc__', '__file__', '__name__', '__package__'] >>>

Ошибка AWS Elastic Beanstalk – ImportError: нет модуля с именем flask.ext.sqlalchemy

Я развернул приложение для флэров в aws beanstalk и столкнулся с ошибкой импорта: ImportError: No module named flask.ext.sqlalchemy В моем файле application.py у меня есть это утверждение from flask.ext.sqlalchemy import SQLAlchemy и он отлично работает на моей машине, но не работает в эластичном бобовом стебле aws. Кто-то столкнулся с подобной проблемой?

Interesting Posts for Van-Lav

Как использовать eig с опцией nobalance, как в MATLAB?

Нарисуйте карту определенной страны с картофелем?

Как перечислить все DLL, загруженные процессом с помощью Python?

Использование python для создания веб-приложений

pyserial – можно записать в последовательный порт из потока a, сделать блокировку чтения из потока b?

Как построить не квадратный суставный сустав или JointGrid

Проблема с аутентификацией PAM

Запуск twistd как root, модули не найдены

Python __repr__ для чисел?

`sock.recv ()` возвращает пустую строку, когда соединение мертво на неблокирующем сокете

scikitlearn разрывает установку панд

Как сделать try-except-KeyError короче в python?

Сгладить столбец со значением списка типов при одновременном дублировании значения другого столбца в Pandas

Как я могу использовать DLL-файл из Python?

Есть ли лучший способ обслуживать результаты дорогого, блокирующего процесса python через HTTP?

Python - лучший язык программирования в мире.