| Brainfreeze. Un plugin SQLalchemy che supporta la composizione dell'oggetto (rispetto all'eredità della classe) |
Scarica ora |
Brainfreeze. Classifica e riepilogo
- Nome editore:
- BrainFreeze Team
- Sito web dell'editore:
- http://code.google.com/p/brainfreeze-alchemy/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 33 KB
Brainfreeze. Tag
Brainfreeze. Descrizione
Un plugin sqlalchemy che supporta la composizione dell'oggetto (rispetto all'eredità della classe) Brainfreeze è un plugin sqlalchemy che contiene una serie di strumenti per gli attributi proxying attraverso relazioni one-to-one, un po 'come l'associazione di SQLalchemy's AssociationProssy, ma per le relazioni one-to-one.Google per "Composizione contro l'ereditarietà" per ottenere l'idea generale. Un altro modo per pensare a BrainFreeze è che è un plug-in per le proprietà per proxying su oggetti correlati a uno a uno. Un po 'come l'associazione di SQLalchemyProxyProssy, ma per le relazioni one-to-one invece di molte relazioni. Breze offre una proprietà SQLalchemy Python che sarà in grado di prendere tutte le colonne straniere in una relazione one-to-one e fare rapidamente loro accessibili sulla classe mappata. Un po 'come l'Associazione di SQLalchemyProxy, ma per la relazioni one-to-relactBut aspettare! C'è più! Incluso anche una MapperProperty di SQLalchemy che consente a queste colonne straniere essere query-abili come se fossero normali colonne nella classe mappata. Atti ora e riceverai come nostro regalo speciale per te, una MappaSextensita SQLalchemy che imposta tutto per automaticamente tu.
Brainfreeze. Software correlato