This release is a pre-release and may not be stable for production use.
Pony is an object-relational mapper. The most interesting feature of Pony is its ability to write queries to the database using generator expressions. Pony works with entities which are mapped to a SQL database. Using generator syntax for writing queries allows the user to formulate very eloquent queries. It increases the level of abstraction and allows a programmer to concentrate on the business logic of the application. For this purpose Pony analyzes the abstract syntax tree of a generator and translates it to its SQL equivalent.
Following is an example of a query in Pony:
select(p for p in Product if p.name.startswith(‘A’) and p.cost <= 1000)
Pony translates queries to SQL using a specific database dialect. Currently Pony works with SQLite, MySQL, PostgreSQL and Oracle databases.
The package pony.orm.examples contains several examples. Documenation is available at http://ponyorm.com
Metadata
Release files for pony 0.6rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pony-0.6rc1.tar.gz | 191.2 kB | Details |
Release files / pony-0.6rc1.tar.gz
| Download URL | pony-0.6rc1.tar.gz |
|---|---|
| Size | 191.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c5bd5f1d96f37d8df14c02a1950f78f0fd214f509204ec7631f4d212a229c3ea
|
|
BLAKE2b-256 checksum How to use checksums |
d7075ec53af50c9ae02648cb84037dd4f5b8346e853fbc04b83e0ae1c6d027f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |