Fedora Packages

python3-sqlacodegen Subpackage of python-sqlacodegen

Automatic model code generator for SQLAlchemy

This is a tool that reads the structure of an existing database and generates the appropriate SQLAlchemy model code, using the declarative style if possible. This tool was written as a replacement for sqlautocode, which was suffering from several issues (including, but not limited to, incompatibility with Python 3 and the latest SQLAlchemy version). Features: * Supports SQLAlchemy 0.8.x - 1.2.x * Produces declarative code that almost looks like it was hand written * Produces PEP 8 compliant code * Accurately determines relationships, including many-to-many, one-to-one * Automatically detects joined table inheritance * Excellent test coverage Python 3 version.

Releases Overview

Release Stable Testing
Fedora Rawhide 2.0.0-21.fc40 -
Fedora 40 2.0.0-21.fc40 -
Fedora 39 2.0.0-19.fc39 -
Fedora 38 2.0.0-17.fc38 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at python-sqlacodegen dash maintainers at fedoraproject dot org.



Sources on Pagure