Elephantoplasty是努力創造一個ORM這將充分利用從PostgreSQL中 這是目前正在穩步發展。
哲學
1. PostgreSQL中是很大的。但是便攜ORM的使用它像SQLite的。要使用的Postgres的所有功能,我們需要刪除的便攜性較弱的引擎。
2.簡單的事情應該是簡單的,複雜的事情應該是可能的。在ORM應該猜到所有的明顯的事情,但允許覆蓋它們。
3.如果可能使用Python的EAFP策略。如果數據庫似乎不符合ORM同步嘗試遷移。
4.持久化對象的交互應該盡可能無縫和Python的越好
完成
1.簡單的表格。
2.繼承。
3.簡單的一種一對多和多對一的1
4.許多一對多
5. EAFP創建表
6.最簡單的身份
7.依賴和獨立的關係
8.有些文檔
9.樹裝飾簡單PARENT_ID樹
10.列表般的關係
要求:
- 在Python中
評論沒有發現