Storm es una biblioteca de programación de Python para el mapeo relacional de objetos entre una o más bases de datos SQL y objetos Python. Permite a los desarrolladores de Python formular consultas complejas que abarcan varias tablas de bases de datos para admitir el almacenamiento dinámico y la recuperación de información de objetos.
Desarrollador (es) | Canonical Ltd. |
---|---|
Lanzamiento estable | 0,20 / 28 de junio de 2013 |
Escrito en | Pitón |
Sistema operativo | Multiplataforma |
Tipo | Mapeo relacional de objetos |
Licencia | LGPL 2.1 |
Sitio web | tormenta |
El soporte de bases de datos MySQL , PostgreSQL y SQLite está integrado en Storm, y la API permite el soporte para otros. Storm también es compatible con los marcos web Django y Zope de forma nativa. El soporte trenzado está previsto para la versión .20. [1]
Desarrollo
Storm se desarrolló en Canonical Ltd. en Python para su uso en las aplicaciones Launchpad y Landscape y posteriormente se lanzó en 2007 como software gratuito. El proyecto es software gratuito y se publica bajo la Licencia Pública General Reducida de GNU y los contribuyentes deben asignar derechos de autor a Canonical. El control de versiones se realiza en bazar y el seguimiento de problemas en Launchpad. [2]
Versión | Fecha de lanzamiento | Mejoras [3] |
---|---|---|
Tormenta 0.21 | TBD | En desarrollo a partir de 2013[actualizar] |
Tormenta 0.20 | 28 de junio de 2013 |
|
Tormenta 0.19 | 05 octubre 2011 |
|
Tormenta 0.18 | 25 de octubre de 2010 |
|
Tormenta 0.17 | 05 agosto 2010 |
|
Tormenta 0.16 | 29 de noviembre de 2009 |
|
Tormenta 0.15 | 08 agosto 2009 |
|
Tormenta 0.14 | 09 de enero de 2009 |
|
Tormenta 0.13 | 28 de agosto de 2008 |
|
Tormenta 0.12 | 28 de enero de 2008 |
|
Tormenta 0.11 | 08 octubre 2007 | Lanzamiento de corrección de errores menores. |
Tormenta 0.10 | 08 agosto 2007 | Corrección de errores, mejoras de funciones, documentación. |
Tormenta 0.9 | 06 julio 2007 |
Ver también
- DatabaseObjects
- TurboGears
- SQLAlchemy
- SQLObject
Referencias
- ^ Código base de tormenta en bzr. http://bazaar.launchpad.net/~storm/storm/trunk/files/head:/storm/ Consultado el 24 de mayo de 2012
- ^ Acuerdo de colaborador de Canonical http://www.canonical.com/contributors Consultado el 24 de mayo de 2012
- ^ Desarrolladores de tormenta. "Plataforma de lanzamiento". https://launchpad.net/storm 2006-07-17. Consultado el 24 de mayo de 2012.
enlaces externos
- Página web oficial