🔍 Code Extractor

Search Components

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

Search Results for "CRUD"

Found 37 matching component(s)

  • 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 test_acl_functions

    Comprehensive test function that validates ACL (Access Control List) management operations in FileCloudAPI, including creating, reading, updating, and deleting ACL entries for users and groups.

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

    testing acl access-control permissions filecloud
  • 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 api_create_document

    Flask API endpoint that creates a new document with a title and author, returning the created document's details as JSON.

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

    flask api rest endpoint document-management
  • function api_update_document

    Flask API endpoint that updates document metadata (title and custom metadata fields) for a specific document, with authentication and authorization checks.

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

    api rest flask document-management update
  • function api_delete_document

    REST API endpoint that deletes a document from the application state after verifying the user's ownership and authentication.

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

    flask rest-api delete-endpoint document-management authentication
  • function api_create_section

    Flask API endpoint that creates a new section within a specified document, handling section positioning, type, level, title, and content with proper authentication and authorization checks.

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

    api flask rest-endpoint document-management section-creation
  • function api_update_section

    REST API endpoint that updates an existing section within a document, allowing modification of title, content, type, and level properties with authentication and authorization checks.

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

    api rest flask document-management section-update
  • function api_delete_section

    Flask API endpoint that deletes a specific section from a document after validating user authorization and document existence.

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

    api rest delete section document-management
  • function api_create_chat_session_v1

    Flask API endpoint that creates a new chat session for a document section or retrieves an existing one if already present.

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

    api flask chat session-management authentication
  • function api_replace_section_content

    API endpoint that replaces the content of a specific section within a document, storing the old content for potential undo operations and updating the section's timestamp.

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

    api rest flask document-management content-replacement
  • function api_delete_chat_uploaded_document

    Flask API endpoint that deletes a user's uploaded document by document ID, requiring authentication and returning success/error responses.

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

    flask api rest delete document-management
  • function create_text_section

    Flask API endpoint that creates a new text section with specified title, type, level, and content for an authenticated user.

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

    flask api-endpoint text-section document-management crud
  • function delete_text_section

    Flask API endpoint that deletes a text section after verifying user ownership and authentication.

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

    flask api delete rest-api authentication
  • function create_document_v5

    Flask API endpoint that creates a new document or duplicates an existing document with options to copy or reference sections.

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

    flask api-endpoint document-management create duplicate
  • function update_document_v2

    Flask API endpoint that updates a document's title and/or description after verifying user ownership and authentication.

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

    flask api rest document-management update
  • function create_text_section_for_document

    Flask API endpoint that creates or adds text sections to a document with three action modes: creating new sections, adding existing sections, or duplicating existing sections.

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

    flask api-endpoint document-management text-sections crud-operations
  • function duplicate_text_section

    Flask API endpoint that creates a duplicate of an existing text section with ownership verification and optional custom title.

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

    flask api-endpoint text-section duplicate copy
  • function api_create_chat_session

    Flask API endpoint that creates or retrieves a chat session associated with a specific document section, ensuring proper validation and linking between documents, sections, and chat sessions.

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

    flask api rest-endpoint chat-session document-management
  • function delete_data_section

    Flask API endpoint that deletes a data section after verifying ownership by the authenticated user.

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

    flask api rest delete data-section
  • function update_data_section_content

    Flask API endpoint that updates the content of a data section, setting both current_content and analysis_conclusions fields to the provided content value.

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

    flask api rest data-section update
  • class TextSectionService

    Service class for managing TextSection entities, providing CRUD operations, versioning, chat functionality, and search capabilities.

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

    service-layer text-management versioning crud-operations chat-integration
  • class DataSectionService

    Service class for managing DataSection entities, providing CRUD operations and specialized update methods for analysis sessions, plots, and conclusions.

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

    service-layer data-management CRUD database data-section
  • class DocumentService

    Service class for managing Document entities, including creation, retrieval, section management, versioning, and duplication operations.

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

    document-management service-layer crud-operations versioning section-management
  • class ChatSessionService

    Service class for managing chat sessions, including creation, retrieval, message management, and configuration updates for document section-based conversations.

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

    chat session-management conversation messaging database-service
  • 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 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 update_user

    Updates an existing user's information in a Neo4j database, including profile fields, password, and role assignments.

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

    user-management database-update neo4j authentication role-management
  • function delete_user_v1

    Deletes a user from the database by removing their user node using the provided user_id.

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

    user-management database deletion CRUD error-handling
  • function update_user_v1

    Updates user information in a Neo4j graph database, including username, full name, email, department, and active status, with automatic audit logging.

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

    user-management database-update neo4j graph-database audit-logging
  • function create_document_legacy

    Creates a new controlled document in a document management system with versioning, audit trails, and notifications. Generates document nodes in a graph database with relationships to users and versions.

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

    document-management controlled-documents graph-database neo4j versioning
  • function delete_notification

    Deletes a notification node from a Neo4j graph database by its unique identifier (UID).

    File: /tf/active/vicechatdev/CDocs/utils/notifications.py

    database neo4j notification delete crud
  • class ManualRelationshipManager

    A class that manages manually defined database relationships with persistent JSON storage, allowing users to add, retrieve, update, and remove relationship definitions between database tables.

    File: /tf/active/vicechatdev/full_smartstat/manual_relationships.py

    database relationships persistence json-storage data-management
  • function create_dbo_concepts

    Creates a new node with the label 'dbo_Concepts' in a Neo4j graph database with the specified properties.

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database database-insert node-creation cypher-query
  • function create_dbo_flocktypes

    Creates a new node of type dbo_FlockTypes in a Neo4j graph database with the specified properties and returns the created node.

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database database create node
  • function create_dbo_flocks

    Creates a new node of type 'dbo_Flocks' in a Neo4j graph database with the specified properties and returns the created node.

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database cypher database-insert node-creation
  • class DatabaseManager

    SQLite database manager for SmartStat application that handles persistence of statistical analysis sessions, steps, and results.

    File: /tf/active/vicechatdev/smartstat/models.py

    database sqlite persistence orm statistical-analysis

Search Examples