MoSQL è un modulo leggero che permette agli sviluppatori di utilizzare la sintassi Python Python-specifiche per lavorare con i database SQL-driven.
Ciò significa che il codice scritto per interagire con il database assomiglia Python, ma viene convertito in serie, lavorando istruzioni SQL tramite MoSQL
Caratteristiche :.
< ul>
Cosa c'è di nuovo in questa versione:.
- Database supporta per mantenere la connessione aperta li>
- Il Database è thread-safe ora.
- L'inserto () supporta multi-valore.
- Il build_where () traduce x IN () in FALSE.
- Il build_where () consente di utilizzare coppia come la chiave per comprendere operatore.
- Il mosql.util.Statement.format ignora falso - in contesto bool -. Argomento clausola
- Il mosql.util.Statement.format solleva TypeError se non vi è alcun argomento clausola inutilizzato.
- Aggiunto mosql.util.Query.enable_echo () per riprendere la SQL costruisce.
Cosa c'è di nuovo nella versione 0.9.1:
- Ora qualificatore () supporta la codifica unicode in utf -8 str automaticamente.
Cosa c'è di nuovo in versione 0.8:.
- Risolto il lamentarsi di inserire con dict vuoto
- mosql.sqlite aggiunto per un miglior supporto SQLite.
- Aggiunto mosql.query.replace ().
- mosql.statement rinominato mosql.stmt.
- mosql.func aggiunto per funzioni SQL di base supprt.
- Supporto con coppia di (2-tuple) per costruire AS dichiarazione.
- Supporto subquery perfettamente.
Cosa c'è di nuovo in versione 0.7:.
- Aggiunta la distintivo Travis CI
- aggiunto il Utilities per Python DB API 2.0 -. Mosql.db
- Disposti gli esempi.
Cosa c'è di nuovo nella versione 0.6.1:.
- Nient'altro che il cambiamento dei documenti
Cosa c'è di nuovo nella versione 0.5.3:
- Corretta la compatibilità di mosql.util con i tipi che ereditare le tipologie di base.
Cosa c'è di nuovo nella versione 0.5.1:
- Il mosql.result.Model.save () usa mosql.result.Model.arrange_by per salvare le modifiche sulla colonna schiacciato.
- Il mosql.result.Model.clear () è anche migliorata.
- Migliorato il programma di set di risultati carico.
- Il mosql.result.Model.select () o mosql.result.Model.where () restituisce None se viene restituita nessuna riga.
Cosa c'è di nuovo nella versione 0.2.1:.
- Risoluzione di un errore dopo aggiungendo riga
Cosa c'è di nuovo nella versione 0.1.6:
- Supporto per delimitare l'identificatore (per evitare l'iniezione da identifier).
- Supporta istruzioni SQL arbitrarie da mosql.util.raw.
- Sostiene di personalizzare il nome del parametro di dichiarazione preparata dalla mosql.util.param.
- mosql.ext è deprecato ora. Utilizzare mosql.common invece.
I commenti non trovato