Skip to main content

dbix

https://img.shields.io/pypi/v/dbix.svg https://img.shields.io/travis/alexbodn/dbix.svg Documentation Status Updates

load a perl DBIx::Class schema with python

WHAT IS DBIx::Class ?

DBIx::Class (also known as DBIC) is an extensible and flexible Object/Relational Mapper (ORM) written in Perl. ORMs speed development, abstract data and make it pole, allow you to represent your business rules through OO code and generate boilerplate code for CRUD operations.

see http://www.dbix-class.org/

since perl syntax is quite complex, the input schema might need a few adjustments.

this code does correctly convert the examples included in the tests/schema and tests/example, both original schemas taken from the wild.

psycopg2 is needed for postgresql databases. MySQL-python is needed for mysql databases.

Features

  • TODO

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2017-10-08)

  • First release on PyPI.

Release files for dbix 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbix 0.1.4
File Size Uploaded
dbix-0.1.4.tar.gz 48.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dbix 0.1.4
File Interpreter ABI Platform
dbix-0.1.4-py2.7.egg Legacy Egg format - - Details

Total release size: 97.6 kB

Release files / dbix-0.1.4.tar.gz

Download URL dbix-0.1.4.tar.gz
Size 48.6 kB
Tags Source
SHA-256 checksum
How to use checksums
8473b404a8f5006d53ee0800ff813e1f7b7b676492281a4f6b95ec6374646618
BLAKE2b-256 checksum
How to use checksums
0561ad207243bd7eb59d50e2de3ee258a6fe20883a30ae79938df19a8b3168c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dbix-0.1.4-py2.7.egg

Download URL dbix-0.1.4-py2.7.egg
Size 49.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
072e099dcd2413187f771858653b2788d45055b40aa0abe9a50a752fb1939679
BLAKE2b-256 checksum
How to use checksums
4a4d1245e431f7422742701c7c27a51c22582ec5f15a9c306f25d7734cce323e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page