XRecord is not an attempt to replace existing ORMs. It's designed as a plug and play
component to ANY well defined, already existing database .
Features
--------
* full introspection, no model definition in Python required,
* automatic foreign key mapping, both in the referenced and
referencing objects,
* automatic many-to-many relationship detection,
* optional foreign-key references caching,
* easily extend generated record classes to provide extra
functionality for your objects,
* easily define FK and MTM relationships, that were left out in the
database definition,
* object-mapping of any SQL statement,
* may be used without writing a single line of SQL,
* multiple-column primary keys,
* database connection objects designed for long-running applications
component to ANY well defined, already existing database .
Features
--------
* full introspection, no model definition in Python required,
* automatic foreign key mapping, both in the referenced and
referencing objects,
* automatic many-to-many relationship detection,
* optional foreign-key references caching,
* easily extend generated record classes to provide extra
functionality for your objects,
* easily define FK and MTM relationships, that were left out in the
database definition,
* object-mapping of any SQL statement,
* may be used without writing a single line of SQL,
* multiple-column primary keys,
* database connection objects designed for long-running applications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
XRecord-0.1.4.tar.gz
(90.7 kB
view details)
File details
Details for the file XRecord-0.1.4.tar.gz.
File metadata
- Download URL: XRecord-0.1.4.tar.gz
- Upload date:
- Size: 90.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6eccd3069795d997aef11ccb55466fecec5ccd790dbff7e64150d58313f0f266
|
|
| MD5 |
01bc4f909c639e78348dccf0e900c38f
|
|
| BLAKE2b-256 |
7cb76288c75acb0ae89bc9a2680c2460db9bfcd5b5ce99c91df33d9d45d30164
|