>>>>> "Daniele" == Daniele Nicolodi <daniele@xxxxxxxxxx> writes: Daniele> On 24/08/11 13:17, azazel wrote: >> Ho già visto qualcosa per gestire o testare l'evoluzione dei >> metadati di un db ma al momneto non ricordo più i >> riferimenti. Comunque, con la reflection di sqlalchemy puoi >> ricercare fare introspezioni sulla struttura di un db molto >> semplicemente [1]_ e fare mooolto di più, altro che django. >> >> .. _[1]: >> http://www.sqlalchemy.org/docs/core/schema.html#metadata-reflection Daniele> Grazie Azazel! Non conosco le potenzialità di SQLQAlchemy, Daniele> ma ho fatto un rapidissimo test e la reflection fa Daniele> esattamente quello che mi serve! bene Daniele> Ci fosse anche un tool che prende la descrizione delle Daniele> tabelle di SQLAlchemy e produce una rappresentazione "human Daniele> readable", tipo YAML, e che permetta di comparare due Daniele> descrizioni, avrei finito. Ma questa è la parte facile da Daniele> implementare. già, il solito loop di esportazione. Non ho trovato nulla che esporti direttamente in yaml, ma vi sono molti esempi di esportazione in altri formati: http://www.sqlalchemy.org/trac/wiki/UsageRecipes/SchemaDisplay http://www.sqlalchemy.org/trac/wiki/UsageRecipes/SchemaToGraffle -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx