Joril ha scritto:
On Sun, 25 Mar 2007 15:33:37 +0200
Manlio Perillo <[EMAIL PROTECTED]> wrote:

Ehila' :)


Ci conosciamo?

Guarda, non uso il modulo orm a fondo, ma l'affermazione che SQLAlchemy tenta di reinventare un linguaggio per le query è errata.

La cosa che preferisco di SQLALchemy è che non reinventa niente, è semplicemente un layer ad oggetti sopra l'SQL.

Interessante.. E i punti 2 e 3 li confermeresti o smentiresti? ^__^;


Confermo tutto tranne il punto 5.

Tra l'altro se sei un fan del principio DRY (Do not Repeat Yourself) puoi usare moduli di più alto livello basati su SQLAlchemy, come il nuovo Elixir (mai usato).

Io preferisco ripetermi, perchè tabelle, oggetti e mapper sono cose diverse e usandoli come si deve si possono fare cose davvero molto interessanti.

Come ORM tradizionale ho visto solo Django e, da quanto ho capito, in pratica permette solo relazioni 1:1 tra oggetti e tabelle.

Spesso non è così, anche se si possono comunque usare le view per ridursi a questo caso (peccato SQLAlchemy non le supporti).



Saluti  Manlio Perillo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a