Elephantoplasty je snaha vytvořit ORM, který by plně využít z PostgresSQL. & Nbsp; V současné době je pod trvalý rozvoj.
Filozofie
1. PostgreSQL je skvělý. Nicméně použití přenosného ORM je to jako SQLite. Chcete-li používat všechny funkce Postgres musíme klesnout přenositelnost na slabší motory.
2. Jednoduché věci by měly být jednoduché, měli by komplikované věci možné. ORM by měl odhadnout všechny zjevné věci, ale možné je přepsat.
3. Pokud je to možné využití pythonic strategie EAFP. Pokud databáze se zdá, že nejsou v synchronizaci s ORM pokusu o migraci.
4. Interakce s perzistentní objekty by měly být co bezproblémové a pythonic jak je to možné
Hotovo
1. Jednoduché tabulky.
2. Dědičnost.
3. Nejjednodušší one-to-many a many-to-one
4. Many-to-many
5. EAFP vytváření tabulek
6. Nejjednodušší identity
7. Závislé a nezávislé vztahy
8. Některé dokumentace
9. Tree natěrač pro jednoduché PARENT_ID strom
10. Seznam podobné vztahy
Požadavky na :
- Python
Komentáře nebyl nalezen