Описание тега python-elixir

A Python library that sits upon SQLAlchemy
1 ответ

Как мне создать собственные отношения в полиморфном наследовании в эликсире и пилонах?

Я новичок в программировании и следую примеру в документации Pylons по созданию Wiki. База данных, которую я хочу связать с вики, была создана с помощью Elixir, поэтому я переписал схему базы данных вики и продолжил оттуда. В вики есть требование дл…
17 мар '10 в 12:10
3 ответа

Вложенные транзакции с SQLAlchemy и sqlite

Я пишу приложение на Python, используя SQLAlchemy (и Elixir) с SQLite в качестве базы данных. Я начинаю новую транзакцию, используя код session.begin_transaction(), но когда я звоню session.rollback() Я получаю следующую ошибку: sqlalchemy.exception…
31 окт '09 в 16:28
3 ответа

Каковы преимущества использования эликсира

... против декларативной sqlalchemy?
18 окт '10 в 09:36
2 ответа

Проблемы с scoped_session в sqlalchemy - как это работает?

Я не совсем уверен, как работает scoped_session, за исключением того, что он выглядит как обертка, которая скрывает несколько реальных сессий, сохраняя их отдельно для разных запросов. Это делает это с локальными потоками? В любом случае проблема за…
30 авг '09 в 04:57
1 ответ

Заказ по количеству отношений OneToMany Elixir

Я использую Elixir для ORM, но у меня возникла проблема при попытке заказа через отношения. То, что я пытаюсь сделать, это получить список пользователей, отсортированных по количеству сообщений, которые они имеют. Я пробовал такие способы, как User.…
31 окт '11 в 13:57
2 ответа

Разница между ":", "@" и ничем в строках документации python

Я просто пытаюсь лучше понять расположение строк документации Python (Между """ """) Я видел строки документации с различными макетами... такими как... """ @DESCRIPTION Ive seen tags STARTING with an at-sign :DESCRIPTION: Tags with colons DESCRIPTIO…
1 ответ

Где я могу внести изменения в БД в QAbstractTableModel?

Я пишу приложение, используя python2, qt и elixir. Приложение извлекает данные из базы данных sqlite в список объектов elixir и сохраняет их в переменной внутри подкласса QAbstractTableModel, который я создал для обработки данных. Я могу просматрива…
05 фев '13 в 18:14
1 ответ

UnitTest: Невозможно добавить много ко многим отношениям: ошибка целостности (кажется, удаление не делает его работу)

У меня есть две таблицы: человек и команда; у каждого есть отношение "многие ко многим" с другим. Я делаю это в setUp функция (вызывается перед каждой функцией тестирования, 3 раза в моем случае) p = Person(fname=u"John", lname=u"Doe") Team(name=u"A…
1 ответ

Как выполнить "ОБНОВЛЕНИЕ" с эликсиром

Я использую эликсир / флягу в небольшом веб-приложении, которое я написал для своего личного агрегатора. Я пытаюсь создать спокойный вызов, чтобы пометить все элементы определенного RSS-канала как прочитанные. Оператор SQL будет выглядеть примерно т…
27 ноя '10 в 03:54
1 ответ

Почему для session.bind в Elixir/SQLAlchemy в потоках задано значение None?

Я начну с некоторого упрощенного тестового кода, чтобы продемонстрировать проблему, на которую я ссылаюсь. t_model.py from elixir import * metadata.bind = 'sqlite:///test.db' session.bind = metadata.bind t_main.py #!/usr/bin/python import t_model im…
1 ответ

Когда прекратить использование эликсира?

Если у вас есть оболочка базы данных Python, использующая Elixir, с довольно простым дизайном "Active Record" (1 объект на 1 таблицу), но затем вы начинаете расширяться... В какой момент вы должны прекратить использование Elixir? Существуют ли общие…
14 апр '13 в 12:23
1 ответ

Модель совместного использования между приложениями Camelot и не-Camelot

Я хотел бы поделиться своей моделью данных между различными приложениями Elixir/ SQLAlchemy, одним из которых будет пользовательский интерфейс Camelot, а другим - веб-интерфейсы и так далее. Все они будут подключаться к одной и той же базе данных. Н…
14 окт '10 в 14:39
2 ответа

Python Camelot связан с эликсиром?

Документы для Камелота говорят, что он использует модели Elixir. Поскольку SQLAlchemy какое-то время включал декларативную_базу, я использовал ее вместо Elixir для другого приложения. Теперь я хотел бы использовать SQLAlchemy/ декларативные модели н…
12 мар '12 в 11:36
3 ответа

Sqlalchemy+elixir: как запросить отношения ManyToMany?

Я использую sqlalchemy с Elixir и у меня возникают проблемы при попытке сделать запрос.. У меня есть 2 лица, Customer и CustomerList, со многими ко многим отношениям. customer_lists_customers_table = Table('customer_lists_customers', metadata, Colum…
11 май '10 в 12:13
1 ответ

Базовая сущность с конкретным наследованием

Я хочу иметь базовую сущность с полем deleted который отмечает удаленную запись. И у меня есть 2 подкласса, каждый из которых имеет свою собственную таблицу со всеми своими столбцами: from elixir import * from sqlalchemy import create_engine class C…
16 июн '12 в 19:17
1 ответ

SQLAlchemy и сложные запросы

Я должен реализовать ACL для существующего приложения. Поэтому я добавил в базу данных таблицу user, group и groupmembers.Я определил отношение ManyToMany между пользователем и группой через членов таблицы ассоциации. Чтобы защитить некоторые ресурс…
02 июн '10 в 15:22
3 ответа

Как создать непостоянный объект Elixir/SQLAlchemy?

Из-за устаревших данных, которые недоступны в базе данных, но некоторые внешние файлы, я хочу создать объект SQLAlchemy, который содержит данные, считанные из внешних файлов, но не записывается в базу данных, если я выполняю session.flush() Мой код …
10 май '10 в 16:49
1 ответ

Удаление строк в промежуточной таблице ManyToMany

У меня есть две таблицы с отношением ManyToMany между ними. Иногда мне нужно обновить базу данных, чтобы удалить элементы из обеих таблиц. Однако отношения между удаленными строками по-прежнему хранятся в автоматически созданной промежуточной таблиц…
27 сен '10 в 23:30
1 ответ

Использование sqlalchemy.sql.functions.char_length в качестве условия фильтра

Я использую Elixir и sqla 0.6 и пытаюсь запросить мою модель: class Document(Entity): using_options(shortnames=True, order_by='doc_date') doc_number = Field(Unicode(20),index=True) ... для документов, имеющих номера заданной длины. Я думал о чем-то …
06 июл '11 в 16:41
0 ответов

Несколько внешних ключей к одной таблице с помощью Elixir

Я новичок в ОРМ в целом. У меня есть таблица (давайте назовем это Entity) со столбцами - Я БЫ выражение тип (может быть "длинным словом", "коротким словом" или "предложением") Часто первые два типа встречаются вsentence"Итак, я хочу сохранить другую…
09 апр '10 в 07:11