ElephantoplastyはPostgresSQLのからフルに活用したいORMを作成するための努力である それは着実に現在開発中である。
の哲学の
1. PostgresSQLのは素晴らしいです。しかし、ポータブルのORMのは、SQLiteのようにそれを使用しています。 Postgresののすべての機能を使用するには、我々は弱いエンジンに移植性をドロップする必要があります。
2.単純なものはシンプルであるべきであり、複雑なものは可能なはずである。 ORMは、すべての明白なことを推測するが、それらを上書きできるようにする必要があります。
3.可能な場合に使用神託EAFP戦略。データベースはORMと同期していないと思われる場合は移行しよう。
4.永続オブジェクトとの相互作用は、可能な限りシームレスかつ神託のでなければならない
完了
1.簡単な表。
2.継承。
3.シンプルな一対多と多対一
4.多対多
5. EAFPテーブル作成
6.最も簡単なアイデンティティ
7.依存性および非依存性の関係
8.一部のマニュアル
シンプルPARENT_IDツリー9.ツリーデコレータ
10.リストのような関係
の要件の
- のPythonます。
コメントが見つかりません