🔍 Code Extractor

Search Components

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

Search Results for "schema"

Found 50 matching component(s)

  • function create_document

    Creates a new controlled document in a document management system with versioning, audit trails, and optional initial content.

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

    document-management controlled-documents document-creation versioning audit-trail
  • 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
  • class DocumentDetail_v1

    Document detail view component

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

    class documentdetail
  • class ExtensiveSearchManager

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

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

    class extensivesearchmanager
  • 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_diagram_data

    Transforms Neo4j schema information into a structured format suitable for graph visualization, creating separate node and edge data structures.

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

    graph-visualization schema-processing neo4j data-transformation diagram-generation
  • function generate_html_report

    Generate HTML report from schema info

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

    function generate_html_report
  • 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
  • class ControlledDocApp

    A standalone Panel web application class that provides a complete controlled document management system with user authentication, navigation, and document lifecycle management features.

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

    panel web-application document-management authentication navigation
  • class DocChatRAG

    Main RAG engine with three operating modes: 1. Basic RAG (similarity search) 2. Extensive (full document retrieval with preprocessing) 3. Full Reading (process all documents)

    File: /tf/active/vicechatdev/docchat/rag_engine.py

    class docchatrag
  • class SummarizationModel

    A Pydantic data model class that defines the configuration schema for a text summarization model, including model name, token limits, and temperature settings.

    File: /tf/active/vicechatdev/chromadb-cleanup/src/summarization/models.py

    pydantic data-model configuration validation summarization
  • function test_database_schema

    A test function that validates database schema updates, specifically testing the storage and retrieval of TextSection objects with analysis_session_id fields using an in-memory SQLite database.

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

    testing database schema validation unit-test
  • function main_v24

    Orchestrates and executes a comprehensive test suite for the Vice AI Data Analysis Integration, running multiple test functions, creating test datasets, and providing detailed pass/fail reporting.

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

    testing integration-tests test-runner data-analysis test-orchestration
  • class ExtensiveSearchManager_v1

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

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

    class extensivesearchmanager
  • class DatabaseManager_v1

    SQLite database manager for persistent storage

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

    class databasemanager
  • class DataSource

    A dataclass that represents configuration for various data sources, supporting file-based, SQL database, and query-based data access patterns.

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

    dataclass configuration data-source serialization sql
  • class DataSource_v1

    A dataclass that encapsulates configuration for various data sources used in analysis, supporting file-based, SQL database, and query-based data sources.

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

    dataclass configuration data-source sql database
  • class DataSource_v2

    A dataclass that encapsulates configuration for various data sources including files, SQL databases, and SQL workflow metadata.

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

    dataclass configuration data-source sql file-handling
  • class ControlledDocumentFlaskApp

    Main Flask application class for Controlled Document Management System.

    File: /tf/active/vicechatdev/CDocs/main_flask.py

    class controlleddocumentflaskapp
  • class ControlledDocumentApp

    Main application class for the Controlled Document Management System. This class initializes all components and provides the main Panel interface for the application. It is designed to be served via `panel serve` command and integrates with the existing datacapture application.

    File: /tf/active/vicechatdev/CDocs/main.py

    class controlleddocumentapp
  • class ApprovalCycle_v1

    Model representing a approval cycle for a document version.

    File: /tf/active/vicechatdev/CDocs/models/approval.py

    class approvalcycle
  • class ReviewCycle

    Model representing a review cycle for a document version.

    File: /tf/active/vicechatdev/CDocs/models/review.py

    class reviewcycle
  • function migrate_audit_trail

    Migrates existing audit events from a legacy format to a new AuditTrail structure in a Neo4j database, returning migration statistics.

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

    database-migration audit-trail neo4j schema-migration data-transformation
  • function init_database

    Initializes a Neo4j database with required schema constraints, creates an AuditTrail node, and migrates existing audit events.

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

    database initialization schema migration neo4j
  • class NodeLabels

    A constants class that defines string labels for different node types in a Neo4j graph database schema for a document management system (CDocs).

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

    constants neo4j graph-database node-labels document-management
  • function initialize_schema

    Initializes the Neo4j database schema by creating required constraints, indexes, root nodes, audit trails, and migrating existing data structures to current schema versions.

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

    database neo4j schema initialization migration
  • 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 update_schema

    Updates a Neo4j database schema to match a specific version, enabling schema migrations during system upgrades.

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

    database schema migration neo4j versioning
  • function get_relationship_types

    Retrieves a dictionary of relationship type constants from the RelTypes class, filtering out private attributes that start with underscore.

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

    introspection reflection constants relationship-types graph-database
  • 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 ensure_document_version_share_attributes

    Ensures a DocumentVersion object has share_id and share_url attributes, initializing them to None if missing and persisting changes to the database.

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

    attribute-initialization schema-migration defensive-programming database-persistence error-handling
  • 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 search_documents_v1

    Searches for controlled 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/CDocs/controllers/document_controller.py

    search documents neo4j cypher database-query
  • function validate_input

    A decorator factory that creates a decorator to validate function input arguments against a provided schema. Currently a placeholder implementation that passes through without validation.

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

    decorator validation input-validation schema placeholder
  • function log_event

    Creates and persists an audit trail event in a Neo4j graph database, linking it to users, resources, and an audit trail node with comprehensive event metadata.

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

    audit logging neo4j graph-database event-tracking
  • class AdminPanel

    Admin configuration interface component

    File: /tf/active/vicechatdev/CDocs/ui/admin_panel.py

    class adminpanel
  • class TableInfo

    A dataclass that encapsulates comprehensive metadata about a database table, including schema information, columns, keys, and data quality metrics.

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

    dataclass database metadata schema table-info
  • class DatabaseInfo

    A dataclass that encapsulates complete database schema information including tables, columns, relationships, and metadata for a specific database instance.

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

    database schema metadata dataclass serialization
  • class DynamicSchemaDiscovery

    Discovers database schema from live database connection

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

    class dynamicschemadiscovery
  • function database_schema

    Flask route handler that renders the database schema viewer page template.

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

    flask web-route database schema-viewer template-rendering
  • function load_sql_workflow_data

    Flask route handler that processes user natural language queries by leveraging an LLM to generate and execute SQL queries against a database, returning the results for a specific session.

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

    flask api-endpoint sql-workflow llm-integration natural-language-query
  • function execute_enhanced_workflow_background

    Executes an enhanced SQL workflow in a background thread, retrieving data from a database, processing it through an AI-powered workflow, and automatically triggering statistical analysis on the results.

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

    background-processing threading sql-workflow data-retrieval ai-powered
  • function get_field_suggestions

    Flask route handler that processes POST requests to generate field suggestions based on a user's natural language request by leveraging an enhanced SQL workflow system.

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

    flask api-endpoint field-suggestions natural-language-processing database-schema
  • function get_database_schema

    Flask route handler that retrieves and returns comprehensive database schema information, including tables, columns, relationships, and statistics.

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

    flask api-endpoint database schema metadata
  • function enhanced_sql_workflow

    Flask route handler that initiates an enhanced SQL workflow with iterative optimization, executing data extraction and analysis in a background thread while providing real-time progress tracking.

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

    flask api-endpoint sql-workflow async-processing background-thread
  • function get_database_tables_columns

    Flask route handler that retrieves database schema information including tables, columns, and relationships, filtered and sorted by relevance for data analysis workflows.

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

    flask database schema metadata api-endpoint
  • function add_manual_relationship

    Flask route handler that adds a manually specified database relationship to the schema and clears the schema cache to force reload with the new relationship.

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

    flask api-endpoint database-schema relationship-management manual-configuration

Search Examples