791
Comment:
|
1120
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Line 4: | Line 3: |
Storm is a generic object relational mapper (ORM) developed at Canonical to support the communication with multiple databases simultaneously. |
Storm is an object-relational mapper (ORM) for Python developed at Canonical. The project has been in development for more than a year for use in Canonical projects such as [https://launchpad.net Launchpad], and has recently been released as an open-source product. |
Line 8: | Line 8: |
The '''storm''' acronym stands for '''STorm Object Relational Mapper'''. | == Documentation == |
Line 10: | Line 10: |
There's a [:Tutorial: tutorial] available. More documentation will come in the near future. Questions are welcome in the mailing list. |
|
Line 11: | Line 14: |
== What Storm is not == | == License == |
Line 13: | Line 16: |
Storm wasn't created to handle the manipulation of database schemas. It has no support for creating tables, or extracting information out of a class to allow the creation of the table. That's not a limitation, but a design decision. Storm explores the infrastructure offered by relational databases and by the Python language to create an ORM, serving as an extension, rather than as a wrapper. |
Storm is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL 2.1]. |
Line 20: | Line 18: |
== Mailing list == The Storm mailing list is publicly available at: https://lists.canonical.com/mailman/listinfo/storm |
|
Line 25: | Line 28: |
* https://launchpad.net/storm | https://launchpad.net/storm The source code may be obtained using [http://bazaar-vcs.org Bazaar]: {{{bzr branch https://launchpad.net/storm}}} Code may be browsed at: http://codebrowse.launchpad.net/~storm/storm/trunk/files == Download == You can find released files at: https://launchpad.net/storm/+download |
What is Storm?
Storm is an object-relational mapper (ORM) for Python developed at Canonical. The project has been in development for more than a year for use in Canonical projects such as [https://launchpad.net Launchpad], and has recently been released as an open-source product.
Documentation
There's a [:Tutorial: tutorial] available. More documentation will come in the near future. Questions are welcome in the mailing list.
License
Storm is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL 2.1].
Mailing list
The Storm mailing list is publicly available at:
Development
Development of Storm may be tracked in Launchpad:
The source code may be obtained using [http://bazaar-vcs.org Bazaar]:
bzr branch https://launchpad.net/storm
Code may be browsed at:
Download
You can find released files at: