SQLAlchemy-ORM-tree
An implementation for SQLAlchemy-based applications of the nested-sets / modified-pre-order-tree-traversal technique for storing hierarchical data in a relational database.
Python support |
Python 2.6+, 3.3+ |
SQLAlchemy |
SQLAlchemy >=0.7.5, >=0.8, >=0.9 |
Source |
|
Issues |
|
Docs |
|
API |
|
Travis |
|
Test coverage |
|
pypi |
|
ohloh |
|
License |
BSD. |
git repo |
|
install |
|
install dev |
|
tests |
|
Simple Example
import sqlalchemy_tree
Model = declarative_base(metaclass=sqlalchemy_tree.DeclarativeMeta)
class Page(Model):
# This activates sqlalchemy-orm-tree.
__tree_manager__ = 'tree'
Page.tree.register()
Metadata
Release files for sqlalchemy-orm-tree2 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sqlalchemy-orm-tree2-0.5.1.tar.gz | 46.1 kB | Details |
Release files / sqlalchemy-orm-tree2-0.5.1.tar.gz
| Download URL | sqlalchemy-orm-tree2-0.5.1.tar.gz |
|---|---|
| Size | 46.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0c0234ba54b35e9db206f60ac67d098433ae8d7d04bfd441e472bd71c279eb17
|
|
BLAKE2b-256 checksum How to use checksums |
5b1f94389f31acd72cf2789b262813f5ae079a550b98c90edccb71869331375c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.7
|