Top.Mail.Ru
python по русски -- Day
? ?
python по русски -- Day [entries|friends|calendar]
Ру_питон

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

SQLObject 1.2.0 [20 Nov 2011|04:32pm]

Выпущен SQLObject 1.2.0. Изменения:

  • Стало возможно использовать строки в низкоуровневом API Select() и Update(): Select(['id, 'name'], where='value = 42'). В Update строки можно использовать в WHERE.
  • ForeignKey('Table', refColumn='refcol_id') - можно указать в ForeignKey колонку, отличную от id.
  • Прекращена поддержка PostgreSQL 7.*. Минимальная поддерживаемая версия PostgreSQL 8.1. Изменён способ квотирования строк с обратными слэшами: SQLObject теперь использует E''.
  • SQLObject научился работать со свежими версиями psycopg2, в которых появился булевский атрибут autcommit.
  • sqlobject.__doc__ и main.__doc__ больше не содержат номер версии. Используйте sqlobject.version или version_info.
  • Полный список новостей (на английском) можно посмотреть здесь: http://sqlobject.org/News.html.

SQLObject - это библиотека объектно-реляционного отображения. Каждая таблица представлена классом, каждая строка таблицы - экземпляром этого класса, каждая колонка (атрибут) - питоновским атрибутом. Библиотека SQLObject проста в использовании; не претендует на универсальность и всеохватность, но основные операции с SQL поддерживает. SQLObject работает со следующими БД: MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL и MaxDB (SAPDB). Работает с Python 2.4 по 2.7.

post comment

navigation
[ viewing | November 20th, 2011 ]
[ go | previous day|next day ]
Image