SQL-обертки (activerecord), рекомендуемые для Python? - PullRequest
2 голосов
/ 28 апреля 2010

есть ли активная запись (любая похожая SQL-оболочка) для python? что хорошо для:

  • используется в скрипте Python на стороне сервера
  • легкий
  • поддерживает MySQL

что мне нужно сделать:

  • вставить (имя файла, размер файла, файл md5, сам файл) в столбцы (string, int, string, BLOB)
  • если тот же файл (контрольная сумма + имя файла) не существует в db

ТНХ

1 Ответ

5 голосов
/ 28 апреля 2010

Вы можете рассмотреть SQLAlchemy вместе с Эликсир :

Elixir - это декларативный слой поверх библиотеки SQLAlchemy. Это довольно тонкая оболочка, которая предоставляет возможность создавать простые классы Python, которые отображаются непосредственно в таблицы реляционных баз данных (этот шаблон часто называют шаблоном проектирования Active Record), обеспечивая многие преимущества традиционных баз данных без потери удобства объектов Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...