AlchemiaTools.

A Set of Helphers da utilizzare in qualsiasi progetto SQLalchemy
Scarica ora

AlchemiaTools. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Dalton Barreto
  • Sito web dell'editore:
  • http://github.com/daltonmatos/

AlchemiaTools. Tag


AlchemiaTools. Descrizione

AlchemyTools porta una serie di strumenti utili da utilizzare in qualsiasi progetto SQLACHEMLY. L'idea è di salvare problemi comuni, ad esempio: sessioni di apertura / chiusura, impedendo la sessina solo alla fine della transazione, ecc. Disponibili in AlchemyTools.Context ManagersManagedQuesto è il Gestore del contesto di base e si impegnerà e chiuderà automaticamente la sessione, alla fine del blocco. Con gestito (MySessionClass) come sessione: # Fai ciò di cui hai bisogno con la sessione # Qui la sessione è già chiusa e impegnata a sollevare qualsiasi eccezione all'interno del blocco con il blocco, la sessione verrà rimessa indietro e l'eccezione rilanciata. AUTO_FLUSH: Imposta l'opzione AutoFlush sulla sessione SQLalchemy, i valori predefiniti FALLECOMMIT_ON_SUCCESSTHIS ContextManager devono essere utilizzati in un blocco interiore, in cui hai già una sessione aperta ma è necessario commettere più di una volta. Il codice sarà qualcosa su queste linee. Con gestito (MySession) come sessione: per A Iterable: con commit_on_success (sessione): process (a) sessioni.Aggiungi (A) Se si alza un'eccezione all'interno del secondo con il blocco, tutte le iterazioni precedenti saranno già impegnate e solo il quello attuale sarà la homepage di rolledback.product


AlchemiaTools. Software correlato

PYCSW.

Un'attuazione del server CSW dell'oggetto OGC scritto in Python ...

98

Scarica

htables.

Una libreria di database per la memorizzazione di oggetti di mappatura in un database relazionale ...

74

Scarica