Closed gkorland closed 8 months ago
The project has expanded its database compatibility by introducing support for FalkorDB alongside Neo4J. The .env.example
file now includes variables for FalkorDB connectivity and user plan settings. The README.md
details the new graph database option and environment setup, and updates the Flask app run instructions with additional parameters. New FalkorDB driver functionalities are encapsulated in drivers/falkordb.py
. The main.py
and requirements.txt
files are updated to integrate and depend on the new FalkorDB driver.
File(s) | Summary of Changes |
---|---|
.env.example |
Added FALKORDB_URL and USER_PLAN variables. |
README.md |
Updated with graph database options, .env setup, and run commands. |
drivers/driver.py , drivers/neo4j.py |
Reformatted and refactored methods for consistency and connection setup. |
drivers/falkordb.py |
Introduced FalkorDB driver class with database interaction methods. |
main.py |
Added FalkorDB import and case in switch statement. |
requirements.txt |
Included FalkorDB version 1.0.1 as a dependency. |
🐇✨ In the code burrows deep and wide, A new database has come to reside. FalkorDB joins with Neo4J's tide, Together they hop, side by side. 🌟📂
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Your changes is good and it is working in my environment. There is a conflicts, please resolve it.
Thank you!! I merged this PR.
Summary by CodeRabbit
New Features
Enhancements
Documentation
Bug Fixes
Refactor
Chores
.env.example
.requirements.txt
with the latest FalkorDB library version.