Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maxtepkeev/architect
A set of tools which enhances ORMs written in Python with more features
https://github.com/maxtepkeev/architect
architect database django mysql orm partitioning peewee pony postgres python sqlalchemy sqlobject
Last synced: 3 months ago
JSON representation
A set of tools which enhances ORMs written in Python with more features
- Host: GitHub
- URL: https://github.com/maxtepkeev/architect
- Owner: maxtepkeev
- License: other
- Created: 2014-07-13T13:57:18.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2022-09-16T13:18:20.000Z (about 2 years ago)
- Last Synced: 2024-07-18T21:45:25.991Z (4 months ago)
- Topics: architect, database, django, mysql, orm, partitioning, peewee, pony, postgres, python, sqlalchemy, sqlobject
- Language: Python
- Homepage:
- Size: 574 KB
- Stars: 391
- Watchers: 23
- Forks: 57
- Open Issues: 33
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - architect - A set of tools which enhances ORMs written in Python with more features (Python)
- jimsghstars - maxtepkeev/architect - A set of tools which enhances ORMs written in Python with more features (Python)
README
Architect
=========.. image:: https://badge.fury.io/py/architect.svg
:target: https://badge.fury.io/py/architect.. image:: https://img.shields.io/travis/maxtepkeev/architect/master.svg
:target: https://travis-ci.org/maxtepkeev/architect.. image:: https://img.shields.io/coveralls/maxtepkeev/architect/master.svg
:target: https://coveralls.io/r/maxtepkeev/architect?branch=masterArchitect is a set of tools which enhances ORMs written in Python with more features and simplifies
different database related complex tasks.Features
--------* Supported ORMs
- `Django `_ >= 1.4
- `Peewee `_ >= 2.8.0
- `Pony `_ >= 0.5.0
- `SQLAlchemy `_ >= 1.0.0
- `SQLObject `_ >= 3.5.0* Supported DBs
- `PostgreSQL `_ >= 8.0
- `MySQL `_ >= 5.5* Supports Python 2.7, 3.5 - 3.8
* Extensively documentedDependencies
------------Architect has no required external dependencies except for the ORM it will be used with.
Installation
------------To install Architect, simply:
.. code-block:: bash
$ pip install architect
or:
.. code-block:: bash
$ easy_install architect
Documentation
-------------Documentation is available at https://architect.readthedocs.io.
Contacts and Support
--------------------I will be glad to get your `feedback `_, `pull requests
`_, `issues `_,
whatever. Feel free to contact me for any questions.Donations and Sponsorship
-------------------------If you like this project and want to support it you have several options:
#. Just give this project a star at the `GitHub `_ repository.
#. Become a sponsor. Contact me via ``tepkeev at gmail dot com`` if you are interested in becoming a sponsor
and we will discuss the terms and conditions.Thanks
------PremiumSoft for supporting this project by providing `Open Source License
`_ of `Navicat `_... image:: https://architect.readthedocs.io/_images/navicat_logo.png
:width: 380px
:height: 120px
:target: https://www.navicat.comCopyright and License
---------------------Architect is licensed under Apache 2.0 license. Check the `LICENSE
`_ for details.