Elephantoplasty è un tentativo di creare un ORM che trarre il massimo vantaggio da PostgreSQL. & Nbsp; E 'attualmente in fase di sviluppo costante.
Filosofia
1. PostgresSQL è grande. Tuttavia l'utilizzo di ORM portatile che come SQLite. Per utilizzare tutte le funzionalità di Postgres dobbiamo abbandonare la portabilità ai motori più deboli.
2. Le cose semplici devono essere semplici, le cose complicate dovrebbe essere possibile. L'ORM deve indovinare tutte le cose ovvie, ma permettere di ignorare loro.
3. Se possibile uso strategia EAFP divinatorio. Se il database non sembra essere in sintonia con ORM provare a migrare.
4. L'interazione con gli oggetti persistenti dovrebbe essere il più semplice e il più possibile pythonic
DONE
1. Semplici tavoli.
2. Eredità.
3. Simplest uno-a-molti e molti-a-uno
4. molti-a-molti
5. EAFP creazione tavolo
6. identità più semplici
7. relazioni dipendenti e indipendenti
8. Alcuni documentazione
9. Albero decorator per semplice albero parent_id
10. relazioni su List come
Requisiti :
- Python
I commenti non trovato