🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "cypher"

Found 50 matching component(s)

  • function create_folder_hierarchy_v2

    Creates a hierarchical structure of Subfolder nodes in a Neo4j graph database based on a file path, establishing parent-child relationships between folders.

    File: /tf/active/vicechatdev/offline_parser_docstore.py

    neo4j graph-database hierarchy folder-structure file-system
  • class OneCo_hybrid_RAG

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG copy.py

    class oneco_hybrid_rag
  • function search_documents

    Searches for documents in a Neo4j graph database based on multiple optional filter criteria including text query, document type, department, status, and owner.

    File: /tf/active/vicechatdev/document_controller_backup.py

    search documents neo4j cypher database-query
  • function get_document_audit_trail

    Retrieves the complete audit trail for a controlled document from a Neo4j graph database, including timestamps, user actions, and event details.

    File: /tf/active/vicechatdev/document_controller_backup.py

    audit document-management neo4j graph-database compliance
  • class pathobrowser_base

    Base class that contains all static elements of the app Parameters ---------- image : str An Image UID which may be passed on app startup. Immediately redirects to said image Attributes ---------- current_user : Userclass A class containing various information on the user workspace : panel.layout.Column The main container of the app sidebar : panel.layout.Column Container showing items on the side of the app head : panel.layout.Row The header of the app modal : panel.layout.Column The container for the modal window of the app

    File: /tf/active/vicechatdev/datacapture_integrated.py

    class pathobrowser_base
  • class OneCo_hybrid_RAG_v1

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG_old.py

    class oneco_hybrid_rag
  • function run_query_v1

    Executes a Cypher query against a Neo4j database session and returns the result, with optional parameterization for safe query execution.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    neo4j graph-database cypher query-execution database
  • function evaluate_query

    Executes a Cypher query against a Neo4j database session and returns the first value from a single result record.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    neo4j cypher database graph-database query-execution
  • function push_changes

    Updates a node's properties in a Neo4j graph database by matching on UID and setting new property values.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    neo4j graph-database database-update cypher node-update
  • function add_document_to_graph_v1

    Creates a Neo4j graph node for a processed document and connects it to a folder hierarchy, along with its text and table chunks.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    neo4j graph-database document-management knowledge-graph cypher-query
  • function create_folder_hierarchy

    Creates a hierarchical structure of Subfolder nodes in a Neo4j graph database based on a file system path, connecting each folder level with PATH relationships.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    neo4j graph-database file-system hierarchy folder-structure
  • class OneCo_hybrid_RAG_v2

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py

    class oneco_hybrid_rag
  • function generate_neo4j_schema_report

    Generates a comprehensive schema report of a Neo4j graph database, including node labels, relationships, properties, constraints, indexes, and sample data, outputting multiple file formats (JSON, HTML, Python snippets, Cypher examples).

    File: /tf/active/vicechatdev/neo4j_schema_report.py

    neo4j graph-database schema-analysis database-introspection documentation-generation
  • function generate_python_snippets

    Generates a Python file containing code snippets and helper functions for interacting with a Neo4j graph database based on the provided schema information.

    File: /tf/active/vicechatdev/neo4j_schema_report.py

    code-generation neo4j graph-database cypher schema
  • function generate_cypher_examples

    Generates a comprehensive Cypher query examples file for interacting with a Neo4j graph database based on the provided schema information.

    File: /tf/active/vicechatdev/neo4j_schema_report.py

    neo4j cypher graph-database code-generation documentation
  • function update_access_tokens

    Updates access control tokens for nodes in a Neo4j graph database by traversing relationships from token carrier nodes and storing accumulated access keys.

    File: /tf/active/vicechatdev/dbinit.py

    neo4j graph-database access-control security token-management
  • function add_document_to_graph

    Creates nodes and relationships in a Neo4j graph database for a processed document, including its text and table chunks, connecting it to a folder hierarchy.

    File: /tf/active/vicechatdev/offline_docstore_multi.py

    neo4j graph-database document-management knowledge-graph data-ingestion
  • function create_folder_hierarchy_v1

    Creates a hierarchical structure of Subfolder nodes in a Neo4j graph database based on a file path, connecting each folder level with PATH relationships.

    File: /tf/active/vicechatdev/offline_docstore_multi.py

    neo4j graph-database folder-hierarchy file-system path-processing
  • class pathobrowser_base_v1

    Base class that contains all static elements of the app Parameters ---------- image : str An Image UID which may be passed on app startup. Immediately redirects to said image Attributes ---------- current_user : Userclass A class containing various information on the user workspace : panel.layout.Column The main container of the app sidebar : panel.layout.Column Container showing items on the side of the app head : panel.layout.Row The header of the app modal : panel.layout.Column The container for the modal window of the app

    File: /tf/active/vicechatdev/datacapture.py

    class pathobrowser_base
  • class OneCo_hybrid_RAG_v3

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py

    class oneco_hybrid_rag
  • function create_node

    Creates a node in a Neo4j graph database with a specified label and properties, automatically generating a unique ID and timestamp if not provided.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-creation database cypher
  • function create_node_with_relationship

    Creates a new node in a Neo4j graph database and optionally establishes a relationship with an existing node in a single atomic operation.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-creation relationship cypher
  • function create_node_and_ensure_relationships

    Creates a new node in a Neo4j graph database and establishes multiple relationships to existing nodes within a single atomic transaction.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-creation relationship-management transaction
  • function create_relationship

    Creates a directed relationship between two Neo4j graph database nodes identified by their UIDs, with optional properties attached to the relationship.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database relationship edge-creation cypher
  • function update_node

    Updates properties of a Neo4j graph database node identified by its unique UID, automatically adding a modification timestamp.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database update node-update database-operation
  • function delete_node

    Deletes a node from a Neo4j graph database by its unique identifier (UID), with optional cascade deletion of connected nodes and relationships.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database delete node-deletion cascade-delete
  • function get_node_by_uid

    Retrieves a node from a Neo4j graph database by its unique identifier (UID) and returns it as a dictionary.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-retrieval database-query uid-lookup
  • function get_nodes_by_label

    Retrieves nodes from a Neo4j graph database by label with optional property filtering, pagination, and sorting capabilities.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database query node-retrieval filtering
  • function run_query

    Executes a custom Cypher query against a Neo4j database and returns the results as a list of dictionaries, handling conversion of Neo4j-specific types.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j cypher database graph-database query-execution
  • function get_related_nodes

    Retrieves nodes from a Neo4j graph database that are related to a source node identified by its UID, with optional filtering by relationship type, target node label, and relationship direction.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database relationships traversal query
  • function batch_create_nodes

    Creates multiple Neo4j graph database nodes in batches for improved performance, automatically generating UIDs and timestamps for each node.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database batch-processing bulk-insert database
  • function get_document_with_relationships

    Retrieves a complete document from Neo4j graph database along with all its related entities including versions, reviews, approvals, and authors.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database document-management relationships cypher-query
  • function check_node_exists

    Checks if a node with a specified label and matching properties exists in a Neo4j graph database.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-validation database-query existence-check
  • function create_node_with_uid

    Creates a new node in a Neo4j graph database with a specified UID, label, and properties, automatically adding a creation timestamp if not provided.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-creation database uid
  • function node_exists

    Checks if a node with a specific UID exists in a Neo4j graph database by querying for the node and returning a boolean result.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-validation existence-check database-query
  • function get_document_v5

    Retrieves all versions of a controlled document from a Neo4j graph database, including metadata about which version is current.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    database neo4j graph-database document-management version-control
  • function migrate_approval_data

    Migrates legacy single-step approval records in Neo4j to a new multi-step approval model by creating ApprovalStep nodes and Approver nodes with proper relationships.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    database-migration neo4j graph-database data-transformation approval-workflow
  • function migrate_approval_cycles

    Migrates legacy Approval nodes and their related structures to the new ApprovalCycle model in a Neo4j graph database, creating ApprovalCycle nodes and ApproverAssignment nodes while maintaining relationships with DocumentVersion nodes.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    database-migration neo4j graph-database approval-workflow data-transformation
  • function validate_schema

    Validates that a Neo4j database schema contains all required constraints and node labels for a controlled document management system.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    database validation schema neo4j graph-database
  • function initialize_approval_workflow_types

    Initializes default approval workflow types in a Neo4j database by creating or updating four predefined workflow type nodes (STANDARD, DEPARTMENT, QUALITY, REGULATORY) with their configurations.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j database-initialization workflow approval-workflow graph-database
  • function ensure_audit_trail_exists

    Ensures a singleton AuditTrail node exists in a Neo4j database, creating it if necessary, and returns its unique identifier.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j graph-database audit-trail idempotent database-initialization
  • function migrate_audit_events

    Migrates orphaned AuditEvent nodes from CDocs nodes to an AuditTrail node in a Neo4j graph database by deleting old relationships and creating new ones.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j database-migration graph-database audit-events data-migration
  • function initialize_document_counters

    Initializes document counters in Neo4j by analyzing existing ControlledDocument nodes and creating DocumentCounter nodes with values higher than the maximum existing document numbers for each department/type combination.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j database-initialization document-management counter-initialization graph-database
  • function get_system_stats

    Retrieves comprehensive system statistics from a Neo4j graph database for display on an admin dashboard, including user counts, document counts, review cycles, and approval metrics.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    admin dashboard statistics metrics neo4j
  • function get_document_stats

    Retrieves aggregated statistics about controlled documents from a Neo4j database, including status and type distributions for visualization in charts.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    statistics analytics neo4j graph-database document-management
  • function get_users

    Retrieves user information from a Neo4j graph database for display in an admin panel, with optional filtering by user ID.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    database neo4j user-management admin query
  • function get_user_activity

    Retrieves user activity logs from a Neo4j graph database by querying AuditEvent nodes with flexible filtering options for date ranges, users, and action types.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    audit-trail activity-logs neo4j graph-database cypher-query
  • function get_all_documents

    Retrieves all controlled documents from a Neo4j graph database with their associated owner information, formatted for administrative management interfaces.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    database neo4j document-management admin query
  • function get_audit_trail

    Retrieves audit trail events from a Neo4j database with optional filtering by date range, action type, and user, returning a list of audit event dictionaries.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    audit logging admin database neo4j
  • function get_user_by_id

    Retrieves user data from a Neo4j graph database by user ID, including associated roles and formatted name fields.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    database neo4j user-management graph-database query

Search Examples