【文件属性】:
文件名称:SATree:SQLAlchemy的TreeModel
文件大小:28KB
文件格式:ZIP
更新时间:2021-04-30 05:47:02
Python
SATree
TreeModel for SQLAlchemy
基于SQLAlcemy ORM库,利用左右值原理来实现树状存储的库。
什么是左右值树存储原理可以问度娘。
SATree可以在一张数据库表中存储多棵树,并可以方便地进行树的增加、删除、移动、输出等。
树的一个节点在存储为一条记录,表现为SQLALchemy一个混合了TreeMixin的Model实例。
安装
通过pip进行安装
pip install satree
直接下载源代码,导入就可以使用
from satree imoport TreeMixin,TreeManager
快速使用
SAtree只有一个源文件,直接导入就可以工作。
from satree imoport TreeMixin,TreeManager
将TreeMixin混合到SQLAlchemy Model中
engine = create_engine
【文件预览】:
SATree-master
----setup.py(829B)
----satree.py(43KB)
----test.db(3KB)
----dist()
--------SATree-0.1.zip(10KB)
----test.py(9KB)
----readme.md(16KB)
----MANIFEST(62B)