Elephantoplasty является попыткой создать ORM, который бы в полной мере воспользоваться из PostgresSQL & NBSP;. В настоящее время в условиях устойчивого развития.
Философия
1. PostgresSQL велик. Однако использование портативного ORM это похоже SQLite. Чтобы использовать все возможности Postgres мы должны отказаться переносимость слабых двигателей.
2. Простые вещи должны быть простыми, сложные вещи должны быть возможно. ORM так должен угадать все очевидные вещи, но позволяют переопределить их.
3. Где можно использовать вещий стратегия ЭСПЦ. Если база данных, кажется, не в синхронизации с ORM попытаться перенести.
4. Взаимодействие с постоянных объектов должно быть цельной и вещий, как это возможно
Готово
1. Простые таблицы.
2. Наследование.
3. Простейший один-к-многим и многие-к-одному
4. Много-ко-многим
5. Создание таблицы ЭСПЦ
6. Простейшие тождества
7. Зависимые и независимые отношения
8. Некоторая документация
9. Дерево декоратор для простого дерева parent_id
10. Список, как отношения
Требования
- Python
Комментарии не найдены