MoSQL es un módulo ligero que permite a los desarrolladores de Python para utilizar la sintaxis de Python-específico para trabajar con bases de datos SQL impulsada.
Esto significa que el código escrito para interactuar con la base de datos se ve como Python, pero se convierte en norma, trabajando a través de sentencias SQL MoSQL
Características :.
< ul>
¿Qué hay de nuevo en esta versión:.
- La base de datos compatible para mantener la conexión abierta li>
- La base de datos es seguro para subprocesos ahora.
- El inserto () soporta multi-valor.
- El build_where () traduce x IN () en FALSO.
- El build_where () permite utilizar par como clave para incluir operador.
- El mosql.util.Statement.format ignora falsa - en contexto bool -. Argumento cláusula
- El mosql.util.Statement.format plantea TypeError si hay algún argumento cláusula no utilizado.
- Agregado mosql.util.Query.enable_echo () para hacerse eco del SQL que construye.
¿Cuál es nuevo en la versión 0.9.1:
- Ahora calificador () es compatible con Unicode para codificar en utf -8 STR automáticamente.
¿Cuál es nuevo en la versión 0.8:.
- Se ha solucionado el quejarse de la inserción con dict vacío
- Añadido mosql.sqlite para un mejor soporte de SQLite.
- mosql.query.replace Añadido ().
- mosql.statement Renombrado a mosql.stmt.
- mosql.func Añadido Básico supprt funciones SQL.
- Soporte utilizando par (2-tupla) para construir COMO comunicado.
- Soporte subconsulta perfectamente.
¿Qué hay de nuevo en la versión 0.7:.
- Se ha añadido la insignia Travis CI
- El Agregado Utilidades para Python API DB 2.0 -. Mosql.db
- Dispuesta los ejemplos.
¿Qué hay de nuevo en la versión 0.6.1:.
- Nada más que el cambio de los documentos
¿Qué hay de nuevo en la versión 0.5.3:
- Fija la compatibilidad de mosql.util con tipos que heredar los los tipos básicos.
¿Qué hay de nuevo en la versión 0.5.1:
- El mosql.result.Model.save () utiliza mosql.result.Model.arrange_by para guardar los cambios en la columna aplastada.
- El mosql.result.Model.clear () también se ha mejorado.
- Se ha mejorado el programa de conjunto de resultados de carga.
- El mosql.result.Model.select () o mosql.result.Model.where () devuelve None si no se devuelve ninguna fila.
¿Qué hay de nuevo en la versión 0.2.1:.
- Se ha corregido un error después de anexar fila
¿Qué hay de nuevo en la versión 0.1.6:
- Apoya a delimitar el identificador (para evitar la inyección de identificador).
- Soporta instrucciones SQL arbitrarias por mosql.util.raw.
- Apoya a personalizar nombre de parámetro de la declaración preparada por mosql.util.param.
- mosql.ext ahora es obsoleto. Utilice mosql.common lugar.
Comentarios que no se encuentran