Tag: sqlalchemy

Почему я должен изменить uri в Flask для SQLAlchemy?

Я пытаюсь разработать веб-приложение в Flask, и я заметил, что если я хочу использовать SQLite3 в качестве моей базы данных, то мне нужно ввести DATABASE = 'flaskr.json' Однако, если я хочу использовать SQLAlchemy для моей реализации базы данных, я должен использовать что-то вроде DATABASE = 'sqlite:////Users/jake/repos/flaskralchemy/flaskr.db Каково значение этого изменения? Кроме того, во всех примерах, […]

Последовательность столбцов предварительной выборки SQLAlchemy

Моя модель довольно сложная, и я пытаюсь взять логику из существующих хранимых процедур и преобразовать их в SQLAlchemy (по причинам мобильности). Однако я борюсь с незафиксированными данными. У меня есть таблица user : 1d, name У меня есть таблица status : id, name У меня есть таблица user_statuses : id, user_id, status_id, from_dt, to_dt Теперь […]

Индивидуальные отношения от одного к одному в SQLAlchemy

Мне нужно создать версию SQLAlchemy связанного списка. Это на самом деле сложнее, но это сводится к следующему: Мне нужно индивидуальное, самореферентное, двунаправленное отношение в классе. У каждого элемента может быть только один родитель или вообще нет, и до одного ребенка. Я упростил свой класс, чтобы он выглядел так: class Node(declarative_base()): __tablename__ = 'nodes' id = […]

От многих до многих отношений с составным ключом SQLAlchemy

Допустим, у меня есть следующая модель: class Molecule(Base): db = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True) data = Column(Integer) class Atom(Base): id = Column(Integer, primary_key=True) weight = Column(Integer) И я хочу установить взаимосвязь « Много-ко-многим» между Molecule и Atom, какой был бы лучший способ сделать это? Обратите внимание, что первичный ключ Molecule является составным . […]

SQLAlchemy: pool_size и SQLite

Код create_engine(sqlite:////infodb/timestamp.db', pool_size=10) отлично работает в SQLAlchemy версии 0.6.3. Однако он не работает в версии 0.7.1. Сообщение об ошибке, которое я получаю, выглядит следующим образом TypeError: недопустимый аргумент (ы) 'pool_size', отправленный в create_engine (), с использованием конфигурации SQLiteDialect_pysqlite / NullPool / Engine. Убедитесь, что аргументы ключевого слова подходят для этой комбинации компонентов. В версии 0.7.1 […]

sqlalchemy OperationalError: (OperationalError) не удалось открыть файл базы данных Нет Нет

Я пытаюсь создать базу данных в удаленной системе. Соответствующий код приведен ниже log = core.getLogger() engine = create_engine('sqlite:////name:pass@192.168.129.139/tmp/nwtopology.db',echo=False) Base = declarative_base() Session = sessionmaker(bind=engine) session = Session() class SourcetoPort(Base): """""" __tablename__ = 'source_to_port' id = Column(Integer, primary_key=True) port_no = Column(Integer) src_address = Column(String,index=True) #—————————————– def __init__(self, src_address,port_no): """""" self.src_address = src_address self.port_no = port_no Очевидно, […]

Пользовательский локальный атрибут SQLAlchemy в модели

У меня есть простая модель и добавлены некоторые атрибуты, не связанные с SQL, для класса. Если атрибут – это тип int или string, все работает. Но если это словарь или тип списка, то магически один и тот же список используется во всех разных экземплярах модельного класса. Пример: # Sample model class class TestClass(Base): # SQL […]

Запрос на поиск недостающих недель в расписании

Я новичок в фляге и ORM, и я пишу образец приложения для своего обучения. У меня есть эта модель: class Timesheet(Base): __tablename__ = 'Timesheet' id = Column(Integer, primary_key=True) user_id = Column(Integer, ForeignKey('user.id'), nullable='False') start_date = Column(Date, nullable=False) end_date = Column(Date, nullable=False) total_time = Column(String(), nullable=False) Каждый пользователь должен отправлять свои расписания на каждую неделю, и […]

Объект карты sqlalchemy, который содержит dicts

Я пытаюсь отобразить объект, который выглядит так: self.user = {lots of stuff in here} self.timeStamp = i am a date object self.coordinates = {lots of stuff in here} self.tweet = {lots of stuff in here} self.favourite = 0 self.reTweet = 0 не словари кажутся простыми для отображения __tablename__ = 'Tweet' id = Column(Integer, primary_key=True) timeStamp […]

Как сохранить целостность нескольких таблиц в нескольких вариантах в SQLAlchemy в Pyramid?

Я пытаюсь создать приложение Pyramid. Я начал с строительных лесов SQLAlchemy. Я сталкиваюсь с проблемой, и мне интересно, как лучше всего это решить. В одном из моих представлений мне нужно выбрать много строк из двух несвязанных таблиц. Мне нужно убедиться, что во вторую таблицу не были вставлены строки, между тем как я выбрал строки из […]

Interesting Posts for Van-Lav

Требуется аргумент call_command

Как быстро удалять точки из набора

Зачем вставлять __init __ () суперкласса в этом случае?

Есть ли способ открыть / прочитать файл базы данных, созданный updatedb с помощью python?

Python – использование общей переменной в рекурсивной функции

Линейная интерполяция на массиве numpy

Python Pandas преобразует Datetime в DataFrame в Unix Time в формате JSON со слишком большим количеством нулей

Как разрешить блокировки потоков в реальном времени?

python – как включить переменную в строку doc?

Альтернативы exec / eval?

Отправка массива C ++ на Python и обратно (расширение C ++ с помощью Numpy)

Экстраполировать Pandas DataFrame

Есть ли способ изменить файл-файл для объекта журнала, который не настроен с помощью basicConfig?

Как я могу программно установить модули Python / через скрипт Python?

Почему «pip install lxml» не использует предоставленное колесо и пытается скомпилировать?

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