EVE NEO4J延长线。
eve_neo4j的Python项目详细描述
EVE NEO4J扩展。
EVE-NEO4J是EVE-Rest框架的NEO4J数据层。
功能
- neo4j的结积垢。
许可证
安装
$ pip install eve-neo4j
使用量
将neo4j设置为EVE数据层。
importevefromeve_neo4jimportNeo4japp=eve.Eve(data=Neo4j)app.run()
配置
GRAPH_DATABASE='http://localhost:7474/db/data/'GRAPH_USER='neo4j'GRAPH_PASSWORD='neo4j'# TODO: Override this as a defautl when ussing Neo4j as datalayerITEM_URL='regex("[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}")'
历史记录
0.1.4
- 特点:建立关系。
- 修正:更新时的dict数据类型。
- 修复:使用内部删除方法删除旧节点。
- 特点:实现唯一性验证。
0.1.3
- 支持dict数据类型。
- 使用docker compose进行测试
- 提高移除方法性能
- 为neo4j的数据类型实现自定义验证器。
0.1.2
- 分析从节点到datetime对象的时间戳字段。
- 更新文档中的使用情况。
- 将dict_重命名为_node以创建_node。