.env.age.example
.env.example
.env.memgraph.example
.gitignore
.pre-commit-config.yaml
AGENTS.md
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md
README.md
Taskfile.yml
cli
mkdocs.yml
pyproject.toml
uv.lock
.github/workflows/ci.yml
.github/workflows/publish.yml
.github/workflows/release.yml
docs/TODO.md
docs/changelog.md
docs/documentation-guide.md
docs/index.md
docs/css/material.css
docs/css/mkdocstrings.css
docs/css/style.css
docs/design/duckdb-migration.md
docs/design/falkordb-integration.md
docs/design/hierarchical-export-format.md
docs/design/multiple-statement-execution.md
docs/design/parameterized-queries-for-typed-models.md
docs/design/query-result-immutable-design.md
docs/design/read-only-mode.md
docs/design/stateless-multi-graph-support.md
docs/examples/docstring_examples.py
docs/reference/cypher_graphdb/index.md
docs/reference/cypher_graphdb/backends/index.md
docs/reference/cypher_graphdb/backends/age/index.md
docs/reference/cypher_graphdb/cli/index.md
docs/reference/cypher_graphdb/cypher/index.md
docs/reference/cypher_graphdb/tools/index.md
docs/usage/index.md
scripts/gen_ref_nav.py
src/cypher_graphdb/__init__.py
src/cypher_graphdb/__main__.py
src/cypher_graphdb/args.py
src/cypher_graphdb/backend.py
src/cypher_graphdb/backendprovider.py
src/cypher_graphdb/cardinality.py
src/cypher_graphdb/command_reader.py
src/cypher_graphdb/config.py
src/cypher_graphdb/cypherbuilder.py
src/cypher_graphdb/cypherjson.py
src/cypher_graphdb/cypherparser.py
src/cypher_graphdb/dbpool.py
src/cypher_graphdb/decorators.py
src/cypher_graphdb/display.py
src/cypher_graphdb/exceptions.py
src/cypher_graphdb/graphops.py
src/cypher_graphdb/main.py
src/cypher_graphdb/modelinfo.py
src/cypher_graphdb/modelprovider.py
src/cypher_graphdb/models.py
src/cypher_graphdb/options.py
src/cypher_graphdb/settings.py
src/cypher_graphdb/statistics.py
src/cypher_graphdb.egg-info/PKG-INFO
src/cypher_graphdb.egg-info/SOURCES.txt
src/cypher_graphdb.egg-info/dependency_links.txt
src/cypher_graphdb.egg-info/entry_points.txt
src/cypher_graphdb.egg-info/requires.txt
src/cypher_graphdb.egg-info/top_level.txt
src/cypher_graphdb/backends/__init__.py
src/cypher_graphdb/backends/age/__init__.py
src/cypher_graphdb/backends/age/agegraphdb.py
src/cypher_graphdb/backends/age/agerowfactories.py
src/cypher_graphdb/backends/age/agesearch.py
src/cypher_graphdb/backends/age/ageserializer.py
src/cypher_graphdb/backends/age/agesqlbuilder.py
src/cypher_graphdb/backends/age/agtype.py
src/cypher_graphdb/backends/memgraph/__init__.py
src/cypher_graphdb/backends/memgraph/memgraphdb.py
src/cypher_graphdb/backends/memgraph/memgraphrowfactories.py
src/cypher_graphdb/cli/__init__.py
src/cypher_graphdb/cli/app.py
src/cypher_graphdb/cli/banner.py
src/cypher_graphdb/cli/command_manager.py
src/cypher_graphdb/cli/command_map.py
src/cypher_graphdb/cli/command_registry.py
src/cypher_graphdb/cli/completer.py
src/cypher_graphdb/cli/config.py
src/cypher_graphdb/cli/exporter.py
src/cypher_graphdb/cli/file_executor.py
src/cypher_graphdb/cli/graphdata.py
src/cypher_graphdb/cli/graphdb.py
src/cypher_graphdb/cli/help.py
src/cypher_graphdb/cli/importer.py
src/cypher_graphdb/cli/prompt.py
src/cypher_graphdb/cli/promptparser.py
src/cypher_graphdb/cli/provider.py
src/cypher_graphdb/cli/renderer.py
src/cypher_graphdb/cli/runtime.py
src/cypher_graphdb/cli/schema_cmd.py
src/cypher_graphdb/cli/settings.py
src/cypher_graphdb/cli/commands/__init__.py
src/cypher_graphdb/cli/commands/add_graph_command.py
src/cypher_graphdb/cli/commands/apply_config_command.py
src/cypher_graphdb/cli/commands/base_command.py
src/cypher_graphdb/cli/commands/clear_graph_command.py
src/cypher_graphdb/cli/commands/commit_command.py
src/cypher_graphdb/cli/commands/connect_command.py
src/cypher_graphdb/cli/commands/create_edge_command.py
src/cypher_graphdb/cli/commands/create_graph_command.py
src/cypher_graphdb/cli/commands/create_linked_node_command.py
src/cypher_graphdb/cli/commands/create_node_command.py
src/cypher_graphdb/cli/commands/delete_graphobj_command.py
src/cypher_graphdb/cli/commands/disconnect_command.py
src/cypher_graphdb/cli/commands/drop_graph_command.py
src/cypher_graphdb/cli/commands/dump_backends_command.py
src/cypher_graphdb/cli/commands/dump_graphs_command.py
src/cypher_graphdb/cli/commands/dump_indexes_command.py
src/cypher_graphdb/cli/commands/dump_labels_command.py
src/cypher_graphdb/cli/commands/dump_models_command.py
src/cypher_graphdb/cli/commands/dump_parsed_query_command.py
src/cypher_graphdb/cli/commands/dump_schema_command.py
src/cypher_graphdb/cli/commands/dump_statistics_command.py
src/cypher_graphdb/cli/commands/execute_cypher_command.py
src/cypher_graphdb/cli/commands/execute_file_command.py
src/cypher_graphdb/cli/commands/exit_command.py
src/cypher_graphdb/cli/commands/export_graph_command.py
src/cypher_graphdb/cli/commands/fetch_all_command.py
src/cypher_graphdb/cli/commands/fetch_edges_command.py
src/cypher_graphdb/cli/commands/fetch_nodes_command.py
src/cypher_graphdb/cli/commands/format_output_command.py
src/cypher_graphdb/cli/commands/get_command.py
src/cypher_graphdb/cli/commands/gid_command.py
src/cypher_graphdb/cli/commands/graph_exists_command.py
src/cypher_graphdb/cli/commands/graph_op_command.py
src/cypher_graphdb/cli/commands/graph_to_tree_command.py
src/cypher_graphdb/cli/commands/help_command.py
src/cypher_graphdb/cli/commands/import_graph_command.py
src/cypher_graphdb/cli/commands/last_result_op_command.py
src/cypher_graphdb/cli/commands/load_models_command.py
src/cypher_graphdb/cli/commands/resolve_edges_command.py
src/cypher_graphdb/cli/commands/rollback_command.py
src/cypher_graphdb/cli/commands/search_command.py
src/cypher_graphdb/cli/commands/set_command.py
src/cypher_graphdb/cli/commands/sql_command.py
src/cypher_graphdb/cli/commands/update_graphobj_command.py
src/cypher_graphdb/cli/commands/use_graph_command.py
src/cypher_graphdb/cli/help/_overview.md
src/cypher_graphdb/cli/help/_template.md
src/cypher_graphdb/cli/help/add_graph.md
src/cypher_graphdb/cli/help/exit.md
src/cypher_graphdb/cli/help/export_graph.md
src/cypher_graphdb/cli/help/import_graph.md
src/cypher_graphdb/cli/help/last_result.md
src/cypher_graphdb/cypher/Cypher.g4
src/cypher_graphdb/cypher/Cypher.interp
src/cypher_graphdb/cypher/Cypher.tokens
src/cypher_graphdb/cypher/CypherLexer.interp
src/cypher_graphdb/cypher/CypherLexer.py
src/cypher_graphdb/cypher/CypherLexer.tokens
src/cypher_graphdb/cypher/CypherListener.py
src/cypher_graphdb/cypher/CypherParser.py
src/cypher_graphdb/cypher/__init__.py
src/cypher_graphdb/cypher/.antlr/Cypher.interp
src/cypher_graphdb/cypher/.antlr/Cypher.tokens
src/cypher_graphdb/cypher/.antlr/CypherBaseListener.java
src/cypher_graphdb/cypher/.antlr/CypherLexer.interp
src/cypher_graphdb/cypher/.antlr/CypherLexer.java
src/cypher_graphdb/cypher/.antlr/CypherLexer.tokens
src/cypher_graphdb/cypher/.antlr/CypherListener.java
src/cypher_graphdb/cypher/.antlr/CypherParser.java
src/cypher_graphdb/cyphergraphdb/__init__.py
src/cypher_graphdb/cyphergraphdb/batch.py
src/cypher_graphdb/cyphergraphdb/bulk_normalize.py
src/cypher_graphdb/cyphergraphdb/connection.py
src/cypher_graphdb/cyphergraphdb/criteria.py
src/cypher_graphdb/cyphergraphdb/cyphergraphdb.py
src/cypher_graphdb/cyphergraphdb/indexing.py
src/cypher_graphdb/cyphergraphdb/result.py
src/cypher_graphdb/cyphergraphdb/schema.py
src/cypher_graphdb/cyphergraphdb/search.py
src/cypher_graphdb/cyphergraphdb/sql.py
src/cypher_graphdb/cyphergraphdb/stream_mixin.py
src/cypher_graphdb/schema/__init__.py
src/cypher_graphdb/schema/converter.py
src/cypher_graphdb/schema/core.py
src/cypher_graphdb/schema/generator.py
src/cypher_graphdb/tools/__init__.py
src/cypher_graphdb/tools/base_exporter.py
src/cypher_graphdb/tools/base_importer.py
src/cypher_graphdb/tools/csv_exporter.py
src/cypher_graphdb/tools/csv_importer.py
src/cypher_graphdb/tools/csv_source.py
src/cypher_graphdb/tools/data_flattener.py
src/cypher_graphdb/tools/excel_exporter.py
src/cypher_graphdb/tools/excel_importer.py
src/cypher_graphdb/tools/excel_row_source.py
src/cypher_graphdb/tools/file_exporter.py
src/cypher_graphdb/tools/file_importer.py
src/cypher_graphdb/tools/hierarchical_exporter.py
src/cypher_graphdb/tools/hierarchical_importer.py
src/cypher_graphdb/tools/hierarchical_row_source.py
src/cypher_graphdb/tools/json_importer.py
src/cypher_graphdb/tools/json_yaml_data_source.py
src/cypher_graphdb/tools/row_collector.py
src/cypher_graphdb/tools/row_set.py
src/cypher_graphdb/tools/row_source.py
src/cypher_graphdb/tools/tabular_importer.py
src/cypher_graphdb/tools/yaml_importer.py
src/cypher_graphdb/utils/__init__.py
src/cypher_graphdb/utils/collection_utils.py
src/cypher_graphdb/utils/column_utils.py
src/cypher_graphdb/utils/connection_utils.py
src/cypher_graphdb/utils/conversion_utils.py
src/cypher_graphdb/utils/core_utils.py
src/cypher_graphdb/utils/schema_merge.py
src/cypher_graphdb/utils/schema_utils.py
src/cypher_graphdb/utils/settings_repr.py
src/cypher_graphdb/utils/string_utils.py
tests/README.md
tests/conftest.py
tests/test_json_schema_loading.py
tests/test_json_schema_vs_decorators.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_basic_operations.py
tests/integration/test_create_or_merge.py
tests/integration/test_example.py
tests/integration/test_indexes_and_bulk.py
tests/integration/test_parameters.py
tests/integration/test_read_only_mode.py
tests/integration/test_streaming.py
tests/unit/README.md
tests/unit/__init__.py
tests/unit/mock_backend.py
tests/unit/test_age_serializer.py
tests/unit/test_backend_capabilities.py
tests/unit/test_bulk_normalize.py
tests/unit/test_column_utils.py
tests/unit/test_command_reader.py
tests/unit/test_cypherbuilder.py
tests/unit/test_cypherparser.py
tests/unit/test_dbpool.py
tests/unit/test_dict_access_mixin.py
tests/unit/test_extend_relation_decorator.py
tests/unit/test_extend_relations.py
tests/unit/test_graph_id_zero.py
tests/unit/test_graphops.py
tests/unit/test_indexing.py
tests/unit/test_model_inheritance.py
tests/unit/test_modelinfo.py
tests/unit/test_modelprovider_loading.py
tests/unit/test_modelprovider_schemas.py
tests/unit/test_models.py
tests/unit/test_schema_converter.py
tests/unit/cli/__init__.py
tests/unit/cli/test_cmd_map.py
tests/unit/cli/test_command_registry.py
tests/unit/tools/__init__.py
tests/unit/tools/test_data_flattener.py
tests/unit/tools/test_exporters.py
tests/unit/tools/test_hierarchical_importer.py
tests/unit/tools/test_json_yaml_data_source.py
tests/unit/tools/test_resource_management.py
tests/unit/tools/test_tabular_import.py
tests/unit/utils/test_collection_utils.py
tests/unit/utils/test_connection_utils.py
tests/unit/utils/test_conversion_utils.py
tests/unit/utils/test_core_utils.py
tests/unit/utils/test_schema_merge.py
tests/unit/utils/test_schema_utils.py
tests/unit/utils/test_settings_repr.py
tests/unit/utils/test_string_utils.py