MoSQL est un module léger qui permet aux développeurs d'utiliser la syntaxe Python Python spécifique de travailler avec des bases de données SQL-entraînée.
Cela signifie que le code écrit pour interagir avec la base de données ressemble Python, mais est converti à la norme, le travail des instructions SQL via MoSQL
Caractéristiques :.
< class = ""> bbli déclarations charge ul>
Ce qui est nouveau dans cette version:.
- La base de données prend en charge de garder la connexion ouverte
- La base de données est thread-safe maintenant.
- L'insert () supporte le multi-valeur.
- Le build_where () traduit x IN () dans FALSE.
- Le build_where () permet d'utiliser paire comme la clé d'inclure opérateur.
- Le mosql.util.Statement.format ignore fausse - dans un contexte de bool -. Argument clause
- Le mosql.util.Statement.format soulève TypeError se il n'y a aucun argument clause utilisé.
- Ajouté mosql.util.Query.enable_echo () faire écho à la SQL il se appuie.
Quoi de neuf dans la version 0.9.1:
- Maintenant qualificatif () prend en charge pour coder Unicode en utf -8 STR automatiquement.
Quoi de neuf dans la version 0.8:.
- Correction de la plaindre d'insertion avec vide dict
- Ajout mosql.sqlite pour un meilleur support SQLite.
- mosql.query.replace Ajouté ().
- mosql.statement renommé en mosql.stmt.
- Ajout de la base mosql.func fonctions SQL supprt.
- Support utilisant paire (2-tuple) pour construire AS déclaration.
- Support sous-requête parfaitement.
Ce qui est nouveau dans la version 0.7:.
- Ajout de l'insigne Travis CI
- Ajouté Le Utilitaires pour Python DB API 2.0 -. Mosql.db
- arrangé les exemples.
Ce qui est nouveau dans la version 0.6.1:.
- Rien que le changement de la documentation
Ce qui est nouveau dans la version 0.5.3:
- Correction de la compatibilité des types avec qui mosql.util hériter des types de base.
Ce qui est nouveau dans la version 0.5.1:
- Le mosql.result.Model.save () mosql.result.Model.arrange_by utilise pour enregistrer les modifications sur la colonne écrasé.
- Le mosql.result.Model.clear () est également améliorée.
- Amélioration du programme de résultat de chargement jeu.
- Le mosql.result.Model.select () ou mosql.result.Model.where () retourne None si aucune ligne ne est retournée.
Ce qui est nouveau dans la version 0.2.1:.
- Correction d'un bug après la concaténation de ligne
Ce qui est nouveau dans la version 0.1.6:
- Supports pour délimiter les identificateurs (pour éviter l'injection de identifiant).
- Prise en charge des instructions SQL arbitraires par mosql.util.raw.
- Prise en charge de personnaliser le nom du paramètre de déclaration préparée par mosql.util.param.
- mosql.ext est obsolète maintenant. Utilisez mosql.common place.
Commentaires non trouvées