latest
This commit is contained in:
parent
2a85845835
commit
46b2319e2d
4
.gitignore
vendored
4
.gitignore
vendored
@ -5,6 +5,4 @@ __pycache__
|
||||
|
||||
.env
|
||||
|
||||
|
||||
data/init_data/
|
||||
logs/
|
||||
.archive/*
|
||||
212
README_GAIS_IMPORT.md
Normal file
212
README_GAIS_IMPORT.md
Normal file
@ -0,0 +1,212 @@
|
||||
# GAIS Data Import for ClassroomCopilot
|
||||
|
||||
This document describes the GAIS (Get All Information from Schools) data import functionality for ClassroomCopilot, which allows you to import publicly available school databases into the Neo4j database.
|
||||
|
||||
## Overview
|
||||
|
||||
The GAIS data import system is designed to import publicly available educational data from various sources, starting with Edubase All Data. The system follows Neo4j naming conventions and creates a comprehensive graph structure representing schools and their relationships.
|
||||
|
||||
## Neo4j Naming Conventions
|
||||
|
||||
The import system adheres to the following Neo4j naming conventions:
|
||||
|
||||
- **Node Labels**: PascalCase (e.g., `Establishment`, `LocalAuthority`, `EstablishmentType`)
|
||||
- **Relationships**: `HAS_` prefix followed by the target node label (e.g., `HAS_LOCAL_AUTHORITY`, `HAS_ESTABLISHMENT_TYPE`)
|
||||
- **Properties**: camelCase (e.g., `establishmentName`, `schoolCapacity`, `numberOfPupils`)
|
||||
|
||||
## Data Structure
|
||||
|
||||
### Main Nodes
|
||||
|
||||
1. **Establishment** - The primary school/educational institution node
|
||||
- Properties: URN, name, address, capacity, pupil counts, etc.
|
||||
- Unique identifier: `urn` property
|
||||
|
||||
2. **LocalAuthority** - Local authority governing the establishment
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_LOCAL_AUTHORITY`
|
||||
|
||||
3. **EstablishmentType** - Type of educational establishment
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_ESTABLISHMENT_TYPE`
|
||||
|
||||
4. **EstablishmentTypeGroup** - Group classification of establishment types
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_ESTABLISHMENT_TYPE_GROUP`
|
||||
|
||||
5. **PhaseOfEducation** - Educational phase (Primary, Secondary, etc.)
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_PHASE_OF_EDUCATION`
|
||||
|
||||
6. **GenderType** - Gender classification of the establishment
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_GENDER_TYPE`
|
||||
|
||||
7. **ReligiousCharacter** - Religious character of the establishment
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_RELIGIOUS_CHARACTER`
|
||||
|
||||
8. **Diocese** - Religious diocese (if applicable)
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_DIOCESE`
|
||||
|
||||
9. **GovernmentOfficeRegion** - Government office region
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_GOVERNMENT_OFFICE_REGION`
|
||||
|
||||
10. **DistrictAdministrative** - Administrative district
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_DISTRICT_ADMINISTRATIVE`
|
||||
|
||||
11. **MSOA** - Middle Super Output Area
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_MSOA`
|
||||
|
||||
12. **LSOA** - Lower Super Output Area
|
||||
- Properties: code, name
|
||||
- Relationship: `HAS_LSOA`
|
||||
|
||||
13. **Country** - Country of the establishment
|
||||
- Properties: name
|
||||
- Relationship: `HAS_COUNTRY`
|
||||
|
||||
## Usage
|
||||
|
||||
### Command Line
|
||||
|
||||
You can run the GAIS data import using the startup script:
|
||||
|
||||
```bash
|
||||
# Import GAIS data
|
||||
./start.sh gais-data
|
||||
|
||||
# Or directly with Python
|
||||
python main.py --mode gais-data
|
||||
```
|
||||
|
||||
### Programmatic Usage
|
||||
|
||||
```python
|
||||
from run.initialization.gais_data import import_gais_data
|
||||
|
||||
# Import the data
|
||||
result = import_gais_data()
|
||||
|
||||
if result["success"]:
|
||||
print(f"Successfully imported {result['total_rows']} records")
|
||||
print(f"Processing time: {result['processing_time']:.2f} seconds")
|
||||
print(f"Nodes created: {result['nodes_created']}")
|
||||
print(f"Relationships created: {result['relationships_created']}")
|
||||
else:
|
||||
print(f"Import failed: {result['message']}")
|
||||
```
|
||||
|
||||
## Data Sources
|
||||
|
||||
### Edubase All Data
|
||||
|
||||
The primary data source is the Edubase All Data CSV file, which contains information about all educational establishments in England and Wales.
|
||||
|
||||
**File Location**: `run/initialization/import/edubasealldata20250828.csv`
|
||||
|
||||
**Data Volume**: Approximately 51,900 records
|
||||
|
||||
**Key Fields**:
|
||||
- URN (Unique Reference Number)
|
||||
- Establishment details (name, type, status)
|
||||
- Geographic information (address, coordinates, administrative areas)
|
||||
- Educational characteristics (phase, gender, religious character)
|
||||
- Capacity and pupil numbers
|
||||
- Contact information
|
||||
- Inspection details
|
||||
|
||||
## Data Processing
|
||||
|
||||
### Batch Processing
|
||||
|
||||
The import system processes data in batches to optimize performance and memory usage:
|
||||
|
||||
- **Batch Size**: 1,000 records per batch
|
||||
- **Processing**: Nodes are created first, then relationships
|
||||
- **Error Handling**: Individual record failures don't stop the entire import
|
||||
|
||||
### Data Validation
|
||||
|
||||
The system automatically handles:
|
||||
- Empty/blank values (excluded from node properties)
|
||||
- "Not applicable" values (treated as empty)
|
||||
- Date format conversion (DD-MM-YYYY to ISO format)
|
||||
- Numeric value parsing
|
||||
- Duplicate node prevention
|
||||
|
||||
### Relationship Creation
|
||||
|
||||
Relationships are created using a two-pass approach:
|
||||
1. **First Pass**: Create all nodes and build a mapping of keys to node objects
|
||||
2. **Second Pass**: Create relationships between nodes using the mapping
|
||||
|
||||
## Performance Considerations
|
||||
|
||||
- **Memory Usage**: Data is processed in batches to minimize memory footprint
|
||||
- **Database Connections**: Uses connection pooling for efficient database access
|
||||
- **Duplicate Prevention**: Tracks created nodes to avoid duplicates
|
||||
- **Error Resilience**: Continues processing even if individual records fail
|
||||
|
||||
## Future Enhancements
|
||||
|
||||
The GAIS import system is designed to be extensible for additional data sources:
|
||||
|
||||
1. **Governance Data** - School governance and management information
|
||||
2. **Links Data** - Relationships between schools and other entities
|
||||
3. **Groups Data** - Multi-academy trusts and federations
|
||||
4. **Additional Sources** - Other publicly available educational datasets
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Common Issues
|
||||
|
||||
1. **File Not Found**: Ensure the Edubase CSV file is in the correct location
|
||||
2. **Database Connection**: Verify Neo4j is running and accessible
|
||||
3. **Memory Issues**: Reduce batch size if processing large datasets
|
||||
4. **Permission Errors**: Check file permissions for the CSV data file
|
||||
|
||||
### Logging
|
||||
|
||||
The system provides comprehensive logging:
|
||||
- Import progress updates
|
||||
- Error details for failed records
|
||||
- Performance metrics
|
||||
- Node and relationship creation counts
|
||||
|
||||
### Testing
|
||||
|
||||
Use the test script to verify functionality:
|
||||
|
||||
```bash
|
||||
python test_gais_import.py
|
||||
```
|
||||
|
||||
## Data Quality
|
||||
|
||||
The import system maintains data quality by:
|
||||
- Filtering out invalid or empty values
|
||||
- Converting data types appropriately
|
||||
- Maintaining referential integrity
|
||||
- Providing detailed error reporting
|
||||
|
||||
## Schema Compatibility
|
||||
|
||||
The imported data is compatible with the existing ClassroomCopilot schema and can be integrated with:
|
||||
- Calendar structures
|
||||
- User management systems
|
||||
- Educational content management
|
||||
- Analytics and reporting tools
|
||||
|
||||
## Support
|
||||
|
||||
For issues or questions related to the GAIS data import:
|
||||
|
||||
1. Check the logs for detailed error information
|
||||
2. Verify data file format and content
|
||||
3. Ensure database connectivity and permissions
|
||||
4. Review the Neo4j schema constraints and indexes
|
||||
66
archive/auto_processing/README.md
Normal file
66
archive/auto_processing/README.md
Normal file
@ -0,0 +1,66 @@
|
||||
# Auto-Processing Code Archive
|
||||
|
||||
This directory contains the complex auto-processing system that was previously used for automatic document processing after file upload.
|
||||
|
||||
## Archived Components
|
||||
|
||||
### Core Processing Files
|
||||
- `files_with_auto_processing.py` - Original files.py router with automatic processing
|
||||
- `pipeline_controller.py` - Complex multi-phase pipeline orchestration
|
||||
- `task_processors.py` - Document processing task handlers
|
||||
|
||||
### Advanced Queue Management (Created but not deployed)
|
||||
- `memory_aware_queue.py` - Memory-based intelligent queue management
|
||||
- `enhanced_upload_handler.py` - Advanced upload handler with queuing
|
||||
- `enhanced_upload.py` - API endpoints for advanced upload system
|
||||
|
||||
## What This System Did
|
||||
|
||||
### Automatic Processing Pipeline
|
||||
1. **File Upload** → Immediate processing trigger
|
||||
2. **PDF Conversion** (synchronous, blocking)
|
||||
3. **Phase 1**: Structure discovery (Tika, Page Images, Document Analysis, Split Map)
|
||||
4. **Phase 2**: Docling processing (NO_OCR → OCR → VLM pipelines)
|
||||
5. **Complex Dependencies**: Phase coordination, task sequencing
|
||||
6. **Redis Queue Management**: Service limits, rate limits, dependency tracking
|
||||
|
||||
### Features
|
||||
- Multi-phase processing pipelines
|
||||
- Complex task dependency management
|
||||
- Memory-aware queue limits
|
||||
- Multi-user capacity management
|
||||
- Real-time processing status
|
||||
- WebSocket status updates
|
||||
- Service-specific resource limits
|
||||
- Task recovery on restart
|
||||
|
||||
## Why Archived
|
||||
|
||||
The system was overly complex for the current needs:
|
||||
- **Complexity**: Multi-phase pipelines with complex dependencies
|
||||
- **Blocking Operations**: Synchronous PDF conversion causing timeouts
|
||||
- **Resource Management**: Over-engineered for single-user scenarios
|
||||
- **User Experience**: Users had to wait for processing to complete
|
||||
|
||||
## New Simplified Approach
|
||||
|
||||
The new system focuses on:
|
||||
- **Simple Upload**: Just store files and create database records
|
||||
- **No Auto-Processing**: Users manually trigger processing when needed
|
||||
- **Directory Support**: Upload entire folders with manifest tracking
|
||||
- **Immediate Response**: Users get instant confirmation without waiting
|
||||
|
||||
## If You Need to Restore
|
||||
|
||||
To restore the auto-processing functionality:
|
||||
1. Copy `files_with_auto_processing.py` back to `routers/database/files/files.py`
|
||||
2. Ensure `pipeline_controller.py` and `task_processors.py` are in `modules/`
|
||||
3. Update imports and dependencies
|
||||
4. Re-enable background processing in upload handlers
|
||||
|
||||
## Migration Notes
|
||||
|
||||
The database schema and Redis structure remain compatible. The new simplified system can coexist with the archived processing logic if needed.
|
||||
|
||||
Date Archived: $(date)
|
||||
Reason: Simplification for directory upload implementation
|
||||
142
archive/auto_processing/enhanced_upload.py
Normal file
142
archive/auto_processing/enhanced_upload.py
Normal file
@ -0,0 +1,142 @@
|
||||
"""
|
||||
Enhanced Upload Router with Memory-Aware Queuing
|
||||
===============================================
|
||||
|
||||
Provides intelligent upload endpoints with capacity checking,
|
||||
queue management, and real-time status updates.
|
||||
|
||||
Endpoints:
|
||||
- POST /upload/check-capacity - Pre-check if upload is possible
|
||||
- POST /upload/with-queue - Upload with intelligent queuing
|
||||
- GET /upload/status/{file_id} - Get processing status
|
||||
- GET /upload/queue-status - Get overall queue status
|
||||
- WebSocket /ws/upload-status - Real-time status updates
|
||||
"""
|
||||
|
||||
import os
|
||||
import uuid
|
||||
import json
|
||||
import logging
|
||||
from typing import Dict, List, Optional, Any
|
||||
from fastapi import APIRouter, Depends, HTTPException, UploadFile, File, Form, WebSocket, WebSocketDisconnect
|
||||
from fastapi.responses import JSONResponse
|
||||
|
||||
from modules.auth.supabase_bearer import SupabaseBearer
|
||||
from modules.enhanced_upload_handler import get_upload_handler
|
||||
from modules.memory_aware_queue import get_memory_queue
|
||||
from modules.logger_tool import initialise_logger
|
||||
|
||||
router = APIRouter()
|
||||
auth = SupabaseBearer()
|
||||
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
# WebSocket connection manager for real-time updates
|
||||
class ConnectionManager:
|
||||
def __init__(self):
|
||||
self.active_connections: Dict[str, List[WebSocket]] = {}
|
||||
|
||||
async def connect(self, websocket: WebSocket, file_id: str):
|
||||
await websocket.accept()
|
||||
if file_id not in self.active_connections:
|
||||
self.active_connections[file_id] = []
|
||||
self.active_connections[file_id].append(websocket)
|
||||
|
||||
def disconnect(self, websocket: WebSocket, file_id: str):
|
||||
if file_id in self.active_connections:
|
||||
self.active_connections[file_id].remove(websocket)
|
||||
if not self.active_connections[file_id]:
|
||||
del self.active_connections[file_id]
|
||||
|
||||
async def broadcast_to_file(self, file_id: str, message: dict):
|
||||
if file_id in self.active_connections:
|
||||
for connection in self.active_connections[file_id].copy():
|
||||
try:
|
||||
await connection.send_json(message)
|
||||
except:
|
||||
self.active_connections[file_id].remove(connection)
|
||||
|
||||
manager = ConnectionManager()
|
||||
|
||||
@router.post("/upload/check-capacity")
|
||||
async def check_upload_capacity(
|
||||
file_size: int = Form(...),
|
||||
mime_type: str = Form(...),
|
||||
payload: Dict[str, Any] = Depends(auth)
|
||||
):
|
||||
"""
|
||||
Check if user can upload a file of given size and type.
|
||||
|
||||
Returns capacity information and recommendations.
|
||||
"""
|
||||
try:
|
||||
user_id = payload.get('sub') or payload.get('user_id', 'anonymous')
|
||||
|
||||
# Determine environment
|
||||
environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'
|
||||
upload_handler = get_upload_handler(environment)
|
||||
|
||||
eligible, message, details = upload_handler.check_upload_eligibility(
|
||||
user_id, file_size, mime_type
|
||||
)
|
||||
|
||||
response = {
|
||||
'eligible': eligible,
|
||||
'message': message,
|
||||
'details': details,
|
||||
'timestamp': time.time()
|
||||
}
|
||||
|
||||
status_code = 200 if eligible else 429 # Too Many Requests if not eligible
|
||||
|
||||
logger.info(f"📋 Capacity check for user {user_id}: {eligible} - {message}")
|
||||
|
||||
return JSONResponse(content=response, status_code=status_code)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Capacity check error: {e}")
|
||||
raise HTTPException(status_code=500, detail=str(e))
|
||||
|
||||
@router.post("/upload/with-queue")
|
||||
async def upload_with_queue(
|
||||
cabinet_id: str = Form(...),
|
||||
path: str = Form(...),
|
||||
scope: str = Form(...),
|
||||
priority: int = Form(1),
|
||||
file: UploadFile = File(...),
|
||||
payload: Dict[str, Any] = Depends(auth)
|
||||
):
|
||||
"""
|
||||
Upload file with intelligent queuing and capacity management.
|
||||
|
||||
Returns queue information and processing status.
|
||||
"""
|
||||
try:
|
||||
user_id = payload.get('sub') or payload.get('user_id', 'anonymous')
|
||||
|
||||
# Read file content
|
||||
file_bytes = await file.read()
|
||||
file_size = len(file_bytes)
|
||||
mime_type = file.content_type or 'application/octet-stream'
|
||||
filename = file.filename or path
|
||||
|
||||
logger.info(f"📤 Upload request: {filename} ({file_size} bytes) for user {user_id}")
|
||||
|
||||
# Determine environment
|
||||
environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'
|
||||
upload_handler = get_upload_handler(environment)
|
||||
|
||||
# Check if upload queuing is enabled
|
||||
if os.getenv('UPLOAD_QUEUE_ENABLED', 'true').lower() == 'true':
|
||||
# Use new queue-based upload
|
||||
file_id = str(uuid.uuid4())
|
||||
|
||||
result = await upload_handler.handle_upload_with_queue(
|
||||
file_id=file_id,
|
||||
user_id=user_id,
|
||||
filename=filename,
|
||||
file_bytes=file_bytes,
|
||||
mime_type=mime_type,
|
||||
cabinet_id=cabinet_id,
|
||||
priority=priority
|
||||
)\n \n return result\n \n else:\n # Fall back to immediate processing (legacy mode)\n logger.warning(\"Using legacy immediate processing mode\")\n # TODO: Call original upload_file function\n raise HTTPException(status_code=501, detail=\"Legacy mode not implemented in this endpoint\")\n \n except HTTPException:\n raise\n except Exception as e:\n logger.error(f\"Upload error: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.get(\"/upload/status/{file_id}\")\nasync def get_upload_status(\n file_id: str,\n payload: Dict[str, Any] = Depends(auth)\n):\n \"\"\"\n Get current processing status for an uploaded file.\n \"\"\"\n try:\n # Determine environment\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n \n status = upload_handler.get_processing_status(file_id)\n \n if status.get('status') == 'not_found':\n raise HTTPException(status_code=404, detail=\"File not found\")\n \n return status\n \n except HTTPException:\n raise\n except Exception as e:\n logger.error(f\"Status check error for {file_id}: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.get(\"/upload/queue-status\")\nasync def get_queue_status(\n payload: Dict[str, Any] = Depends(auth)\n):\n \"\"\"\n Get overall queue status and system capacity information.\n \"\"\"\n try:\n # Determine environment\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n memory_queue = get_memory_queue(environment)\n \n system_status = memory_queue.get_system_status()\n \n return {\n 'system_status': system_status,\n 'timestamp': time.time(),\n 'environment': environment\n }\n \n except Exception as e:\n logger.error(f\"Queue status error: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.websocket(\"/ws/upload-status/{file_id}\")\nasync def websocket_upload_status(websocket: WebSocket, file_id: str):\n \"\"\"\n WebSocket endpoint for real-time upload status updates.\n \"\"\"\n await manager.connect(websocket, file_id)\n \n try:\n # Send initial status\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n initial_status = upload_handler.get_processing_status(file_id)\n \n await websocket.send_json({\n 'type': 'status_update',\n 'data': initial_status\n })\n \n # Keep connection alive and listen for updates\n while True:\n # In a real implementation, you'd have a background task\n # that pushes updates when file status changes\n await asyncio.sleep(5)\n \n # Check for status updates\n current_status = upload_handler.get_processing_status(file_id)\n await websocket.send_json({\n 'type': 'status_update', \n 'data': current_status\n })\n \n except WebSocketDisconnect:\n manager.disconnect(websocket, file_id)\n except Exception as e:\n logger.error(f\"WebSocket error for {file_id}: {e}\")\n manager.disconnect(websocket, file_id)\n\n# Background task to process upload queue\n@router.on_event(\"startup\")\nasync def start_queue_processor():\n \"\"\"Start background queue processor.\"\"\"\n \n if os.getenv('UPLOAD_QUEUE_ENABLED', 'true').lower() != 'true':\n logger.info(\"📋 Upload queue disabled, skipping queue processor\")\n return\n \n import asyncio\n \n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n \n # Start background processor\n asyncio.create_task(upload_handler.process_queued_files(\"document_processor\"))\n \n logger.info(\"🚀 Upload queue processor started\")\n\nimport time\nimport asyncio"
|
||||
362
archive/auto_processing/enhanced_upload_handler.py
Normal file
362
archive/auto_processing/enhanced_upload_handler.py
Normal file
@ -0,0 +1,362 @@
|
||||
"""
|
||||
Enhanced Upload Handler with Memory-Aware Queuing
|
||||
=================================================
|
||||
|
||||
Replaces the immediate processing model with intelligent queue management.
|
||||
Provides user feedback about capacity, queue position, and processing status.
|
||||
|
||||
Features:
|
||||
- Pre-upload capacity checking
|
||||
- Memory-aware queuing with user quotas
|
||||
- Real-time status updates via WebSocket/SSE
|
||||
- Graceful degradation under load
|
||||
- Fair queuing across multiple users
|
||||
"""
|
||||
|
||||
import os
|
||||
import uuid
|
||||
import time
|
||||
import logging
|
||||
import asyncio
|
||||
from typing import Dict, List, Optional, Any, Tuple
|
||||
from fastapi import HTTPException, BackgroundTasks
|
||||
from dataclasses import asdict
|
||||
|
||||
from .memory_aware_queue import get_memory_queue, QueuedFile
|
||||
from .redis_manager import get_redis_manager
|
||||
from modules.database.supabase.utils.client import SupabaseServiceRoleClient
|
||||
from modules.database.tools.storage.storage_admin import StorageAdmin
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
class EnhancedUploadHandler:
|
||||
"""Enhanced upload handler with memory-aware queuing."""
|
||||
|
||||
def __init__(self, environment: str = "dev"):
|
||||
self.memory_queue = get_memory_queue(environment)
|
||||
self.redis_manager = get_redis_manager(environment)
|
||||
self.redis_client = self.redis_manager.client
|
||||
|
||||
# Processing status tracking
|
||||
self.processing_status_key = "file_processing_status"
|
||||
|
||||
def check_upload_eligibility(self, user_id: str, file_size: int,
|
||||
mime_type: str) -> Tuple[bool, str, Dict[str, Any]]:
|
||||
"""
|
||||
Check if user can upload a file right now.
|
||||
|
||||
Returns:
|
||||
(eligible, message, details)
|
||||
"""
|
||||
|
||||
# Check system capacity
|
||||
can_accept, message, queue_info = self.memory_queue.check_upload_capacity(
|
||||
user_id, file_size, mime_type
|
||||
)
|
||||
|
||||
if not can_accept:
|
||||
return False, message, {
|
||||
'reason': 'capacity_exceeded',
|
||||
'queue_info': queue_info,
|
||||
'recommendations': self._get_recommendations(queue_info)
|
||||
}
|
||||
|
||||
return True, message, {
|
||||
'status': 'ready_for_upload',
|
||||
'queue_info': queue_info,
|
||||
'processing_estimate': self._estimate_processing_time(file_size, mime_type)
|
||||
}
|
||||
|
||||
async def handle_upload_with_queue(self, file_id: str, user_id: str,
|
||||
filename: str, file_bytes: bytes,
|
||||
mime_type: str, cabinet_id: str,
|
||||
priority: int = 1) -> Dict[str, Any]:
|
||||
"""
|
||||
Handle file upload with intelligent queuing.
|
||||
|
||||
Steps:
|
||||
1. Store file immediately (cheap operation)
|
||||
2. Add to processing queue
|
||||
3. Return queue status to user
|
||||
4. Process asynchronously when capacity available
|
||||
"""
|
||||
|
||||
# Store file immediately (this is fast)
|
||||
storage = StorageAdmin()
|
||||
client = SupabaseServiceRoleClient()
|
||||
|
||||
# Create database record
|
||||
bucket = f"{cabinet_id}-files" # or your bucket naming convention
|
||||
storage_path = f"{cabinet_id}/{file_id}/{filename}"
|
||||
|
||||
try:
|
||||
# Store file
|
||||
storage.upload_file(bucket, storage_path, file_bytes, mime_type, upsert=True)
|
||||
|
||||
# Create file record
|
||||
insert_res = client.supabase.table('files').insert({
|
||||
'id': file_id,
|
||||
'name': filename,
|
||||
'cabinet_id': cabinet_id,
|
||||
'bucket': bucket,
|
||||
'path': storage_path,
|
||||
'mime_type': mime_type,
|
||||
'uploaded_by': user_id,
|
||||
'size_bytes': len(file_bytes),
|
||||
'source': 'classroomcopilot-web',
|
||||
'status': 'queued_for_processing' # New status
|
||||
}).execute()
|
||||
|
||||
if not insert_res.data:
|
||||
raise HTTPException(status_code=500, detail="Failed to create file record")
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to store file {file_id}: {e}")
|
||||
raise HTTPException(status_code=500, detail=f"Storage failed: {str(e)}")
|
||||
|
||||
# Add to processing queue
|
||||
try:
|
||||
queue_result = self.memory_queue.enqueue_file(
|
||||
file_id=file_id,
|
||||
user_id=user_id,
|
||||
filename=filename,
|
||||
size_bytes=len(file_bytes),
|
||||
mime_type=mime_type,
|
||||
cabinet_id=cabinet_id,
|
||||
priority=priority
|
||||
)
|
||||
|
||||
# Update file status in database
|
||||
client.supabase.table('files').update({
|
||||
'status': 'queued_for_processing',
|
||||
'extra': {
|
||||
'queue_position': queue_result['queue_position'],
|
||||
'estimated_wait_seconds': queue_result['estimated_wait_seconds'],
|
||||
'memory_estimate_mb': queue_result['memory_estimate_mb']
|
||||
}
|
||||
}).eq('id', file_id).execute()
|
||||
|
||||
logger.info(f"📋 File {file_id} queued at position {queue_result['queue_position']}")
|
||||
|
||||
return {
|
||||
'status': 'upload_successful',
|
||||
'message': 'File uploaded and queued for processing',
|
||||
'file_id': file_id,
|
||||
'queue_info': queue_result,
|
||||
'next_steps': {
|
||||
'poll_status_endpoint': f'/database/files/{file_id}/processing-status',
|
||||
'websocket_updates': f'/ws/file-processing/{file_id}'
|
||||
}
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to queue file {file_id}: {e}")
|
||||
# Clean up stored file
|
||||
try:
|
||||
storage.delete_file(bucket, storage_path)
|
||||
client.supabase.table('files').delete().eq('id', file_id).execute()
|
||||
except:
|
||||
pass
|
||||
raise HTTPException(status_code=500, detail=f"Queue failed: {str(e)}")
|
||||
|
||||
async def process_queued_files(self, service_name: str = "document_processor"):
|
||||
"""
|
||||
Background service to process queued files.
|
||||
This runs continuously as a background task.
|
||||
"""
|
||||
|
||||
logger.info(f"🚀 Started queue processor for {service_name}")
|
||||
|
||||
while True:
|
||||
try:
|
||||
# Get next file from queue
|
||||
queued_file = self.memory_queue.dequeue_next_file(service_name)
|
||||
|
||||
if not queued_file:
|
||||
# No files ready for processing
|
||||
await asyncio.sleep(5)
|
||||
continue
|
||||
|
||||
# Update file status
|
||||
await self._update_processing_status(queued_file.file_id, 'processing')
|
||||
|
||||
# Process the file
|
||||
try:
|
||||
await self._process_file(queued_file, service_name)
|
||||
await self._update_processing_status(queued_file.file_id, 'completed')
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to process file {queued_file.file_id}: {e}")
|
||||
await self._update_processing_status(queued_file.file_id, 'failed', str(e))
|
||||
|
||||
finally:
|
||||
# Always free memory
|
||||
self.memory_queue.complete_processing(
|
||||
service_name,
|
||||
queued_file.file_id,
|
||||
queued_file.memory_estimate_mb
|
||||
)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Queue processor error: {e}")
|
||||
await asyncio.sleep(10) # Back off on errors
|
||||
|
||||
async def _process_file(self, queued_file: QueuedFile, service_name: str):
|
||||
"""Process a single file from the queue."""
|
||||
|
||||
logger.info(f"🔄 Processing file {queued_file.file_id} in {service_name}")
|
||||
|
||||
# Import here to avoid circular imports
|
||||
from modules.pipeline_controller import get_pipeline_controller
|
||||
|
||||
client = SupabaseServiceRoleClient()
|
||||
controller = get_pipeline_controller()
|
||||
|
||||
# Get file record
|
||||
file_result = client.supabase.table('files').select('*').eq('id', queued_file.file_id).single().execute()
|
||||
file_row = file_result.data
|
||||
|
||||
if not file_row:
|
||||
raise Exception(f"File record not found: {queued_file.file_id}")
|
||||
|
||||
# Update status to processing
|
||||
client.supabase.table('files').update({
|
||||
'status': 'processing'
|
||||
}).eq('id', queued_file.file_id).execute()
|
||||
|
||||
# Convert to PDF if needed (this is where the bottleneck was before)
|
||||
processing_path = await self._handle_pdf_conversion(file_row)
|
||||
|
||||
# Enqueue Phase 1 tasks
|
||||
phase1_tasks = controller.enqueue_phase1_tasks(
|
||||
file_id=queued_file.file_id,
|
||||
file_row={**file_row, 'path': processing_path},
|
||||
processing_path=processing_path,
|
||||
processing_mime=file_row['mime_type']
|
||||
)
|
||||
|
||||
# Update database with task IDs
|
||||
client.supabase.table('files').update({
|
||||
'status': 'phase1_processing',
|
||||
'extra': {
|
||||
**file_row.get('extra', {}),
|
||||
'phase1_tasks': phase1_tasks,
|
||||
'processing_started_at': time.time()
|
||||
}
|
||||
}).eq('id', queued_file.file_id).execute()
|
||||
|
||||
logger.info(f"✅ File {queued_file.file_id} processing initiated")
|
||||
|
||||
async def _handle_pdf_conversion(self, file_row: Dict[str, Any]) -> str:
|
||||
"""Handle PDF conversion asynchronously."""
|
||||
|
||||
if file_row['mime_type'] == 'application/pdf':
|
||||
return file_row['path']
|
||||
|
||||
# TODO: Implement async PDF conversion
|
||||
# For now, return original path and handle conversion in pipeline
|
||||
logger.info(f"PDF conversion queued for file {file_row['id']}")
|
||||
return file_row['path']
|
||||
|
||||
async def _update_processing_status(self, file_id: str, status: str, error: str = None):
|
||||
"""Update file processing status."""
|
||||
|
||||
status_data = {
|
||||
'file_id': file_id,
|
||||
'status': status,
|
||||
'timestamp': time.time(),
|
||||
'error': error
|
||||
}
|
||||
|
||||
# Store in Redis for real-time updates
|
||||
status_key = f"{self.processing_status_key}:{file_id}"
|
||||
self.redis_client.setex(status_key, 86400, json.dumps(status_data)) # 24h expiry
|
||||
|
||||
# Update database
|
||||
client = SupabaseServiceRoleClient()
|
||||
client.supabase.table('files').update({
|
||||
'status': status,
|
||||
'error_message': error
|
||||
}).eq('id', file_id).execute()
|
||||
|
||||
logger.info(f"📊 Status update for {file_id}: {status}")
|
||||
|
||||
def get_processing_status(self, file_id: str) -> Dict[str, Any]:
|
||||
"""Get current processing status for a file."""
|
||||
|
||||
status_key = f"{self.processing_status_key}:{file_id}"
|
||||
status_json = self.redis_client.get(status_key)
|
||||
|
||||
if status_json:
|
||||
return json.loads(status_json)
|
||||
|
||||
# Fallback to database
|
||||
client = SupabaseServiceRoleClient()
|
||||
result = client.supabase.table('files').select('status, error_message, extra').eq('id', file_id).single().execute()
|
||||
|
||||
if result.data:
|
||||
return {
|
||||
'file_id': file_id,
|
||||
'status': result.data['status'],
|
||||
'error': result.data.get('error_message'),
|
||||
'extra': result.data.get('extra', {})
|
||||
}
|
||||
|
||||
return {'file_id': file_id, 'status': 'not_found'}
|
||||
|
||||
def _estimate_processing_time(self, file_size: int, mime_type: str) -> Dict[str, Any]:
|
||||
"""Estimate processing time for a file."""
|
||||
|
||||
# Base time estimates (in seconds)
|
||||
base_times = {
|
||||
'application/pdf': 60, # 1 minute per MB
|
||||
'application/msword': 120, # 2 minutes per MB
|
||||
'image/': 30 # 30 seconds per MB
|
||||
}
|
||||
|
||||
# Find matching mime type
|
||||
time_per_mb = 60 # default
|
||||
for mime_prefix, time_val in base_times.items():
|
||||
if mime_type.startswith(mime_prefix):
|
||||
time_per_mb = time_val
|
||||
break
|
||||
|
||||
file_size_mb = file_size / (1024 * 1024)
|
||||
estimated_seconds = int(file_size_mb * time_per_mb)
|
||||
|
||||
return {
|
||||
'estimated_seconds': estimated_seconds,
|
||||
'estimated_minutes': estimated_seconds / 60,
|
||||
'phases': {
|
||||
'pdf_conversion': estimated_seconds * 0.2,
|
||||
'metadata_extraction': estimated_seconds * 0.3,
|
||||
'docling_processing': estimated_seconds * 0.5
|
||||
}
|
||||
}
|
||||
|
||||
def _get_recommendations(self, queue_info: Dict[str, Any]) -> List[str]:
|
||||
"""Get recommendations for user when upload is rejected."""
|
||||
|
||||
recommendations = []
|
||||
|
||||
if queue_info.get('reason') == 'file_too_large':
|
||||
recommendations.append("Try compressing your file or splitting it into smaller parts")
|
||||
|
||||
if queue_info.get('utilization', 0) > 0.9:
|
||||
recommendations.append("System is currently overloaded. Try uploading during off-peak hours")
|
||||
recommendations.append("Consider uploading smaller files first")
|
||||
|
||||
if queue_info.get('user_current', 0) > 0:
|
||||
recommendations.append("Wait for your current uploads to complete before uploading more")
|
||||
|
||||
if not recommendations:
|
||||
recommendations.append("Please try again in a few minutes")
|
||||
|
||||
return recommendations
|
||||
|
||||
# Convenience functions
|
||||
def get_upload_handler(environment: str = "dev") -> EnhancedUploadHandler:
|
||||
"""Get enhanced upload handler instance."""
|
||||
return EnhancedUploadHandler(environment)
|
||||
|
||||
import json
|
||||
997
archive/auto_processing/files_with_auto_processing.py
Normal file
997
archive/auto_processing/files_with_auto_processing.py
Normal file
@ -0,0 +1,997 @@
|
||||
import os
|
||||
import io
|
||||
from fastapi import APIRouter, Depends, HTTPException, UploadFile, File, Form, BackgroundTasks
|
||||
from typing import Any, Dict, Optional
|
||||
import uuid
|
||||
import re
|
||||
import requests
|
||||
import os
|
||||
import tempfile
|
||||
from pathlib import Path
|
||||
from modules.auth.supabase_bearer import SupabaseBearer, verify_supabase_jwt_str
|
||||
from modules.logger_tool import initialise_logger
|
||||
from modules.database.supabase.utils.client import SupabaseServiceRoleClient
|
||||
from modules.database.supabase.utils.storage import StorageAdmin
|
||||
from modules.document_processor import DocumentProcessor
|
||||
from modules.queue_system import (
|
||||
enqueue_tika_task, enqueue_docling_task, enqueue_split_map_task,
|
||||
enqueue_document_analysis_task, enqueue_page_images_task,
|
||||
TaskPriority, get_queue, QueueConnectionError
|
||||
)
|
||||
from fastapi.responses import Response
|
||||
from fastapi import Body
|
||||
|
||||
router = APIRouter()
|
||||
auth = SupabaseBearer()
|
||||
doc_processor = DocumentProcessor()
|
||||
|
||||
DEFAULT_BUCKET = os.getenv('DEFAULT_FILES_BUCKET', 'cc.users')
|
||||
|
||||
# Timeout configurations (in seconds)
|
||||
TIKA_TIMEOUT = int(os.getenv('TIKA_TIMEOUT', '300')) # 5 minutes default
|
||||
DOCLING_FRONTMATTER_TIMEOUT = int(os.getenv('DOCLING_FRONTMATTER_TIMEOUT', '1800')) # 30 minutes default
|
||||
DOCLING_NOOCR_TIMEOUT = int(os.getenv('DOCLING_NOOCR_TIMEOUT', '3600')) # 1 hour default
|
||||
|
||||
# (Legacy feature flags removed - using new three-phase system)
|
||||
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
def _safe_filename(name: str) -> str:
|
||||
base = os.path.basename(name or 'file')
|
||||
return re.sub(r"[^A-Za-z0-9._-]+", "_", base)
|
||||
|
||||
def _choose_bucket(scope: str, user_id: str, school_id: Optional[str]) -> str:
|
||||
scope = (scope or 'teacher').lower()
|
||||
if scope == 'school' and school_id:
|
||||
return f"cc.institutes.{school_id}.private"
|
||||
# teacher / student fall back to users bucket for now
|
||||
return 'cc.users'
|
||||
|
||||
@router.post("/files/upload")
|
||||
async def upload_file(
|
||||
cabinet_id: str = Form(...),
|
||||
path: str = Form(...),
|
||||
scope: str = Form('teacher'),
|
||||
school_id: Optional[str] = Form(default=None),
|
||||
file: UploadFile = File(...),
|
||||
payload: Dict[str, Any] = Depends(auth),
|
||||
background_tasks: BackgroundTasks = None
|
||||
):
|
||||
user_id = payload.get('sub') or payload.get('user_id')
|
||||
if not user_id:
|
||||
raise HTTPException(status_code=401, detail="Invalid token payload")
|
||||
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
|
||||
# Determine target bucket by scope
|
||||
bucket = _choose_bucket(scope, user_id, school_id)
|
||||
|
||||
# Stage DB row to get file_id
|
||||
staged_path = f"{cabinet_id}/staging/{uuid.uuid4()}"
|
||||
name = _safe_filename(path or file.filename)
|
||||
file_bytes = await file.read()
|
||||
insert_res = client.supabase.table('files').insert({
|
||||
'cabinet_id': cabinet_id,
|
||||
'name': name,
|
||||
'path': staged_path,
|
||||
'bucket': bucket,
|
||||
'mime_type': file.content_type,
|
||||
'uploaded_by': user_id,
|
||||
'size_bytes': len(file_bytes),
|
||||
'source': 'classroomcopilot-web'
|
||||
}).execute()
|
||||
if not insert_res.data:
|
||||
raise HTTPException(status_code=500, detail="Failed to create file record")
|
||||
file_row = insert_res.data[0]
|
||||
file_id = file_row['id']
|
||||
|
||||
# Final storage path: bucket/cabinet_id/file_id/file
|
||||
final_storage_path = f"{cabinet_id}/{file_id}/{name}"
|
||||
try:
|
||||
storage.upload_file(bucket, final_storage_path, file_bytes, file.content_type or 'application/octet-stream', upsert=True)
|
||||
except Exception as e:
|
||||
# cleanup staged row
|
||||
client.supabase.table('files').delete().eq('id', file_id).execute()
|
||||
raise HTTPException(status_code=500, detail=f"Storage upload failed: {str(e)}")
|
||||
|
||||
# Update DB path to final
|
||||
update_res = client.supabase.table('files').update({
|
||||
'path': final_storage_path
|
||||
}).eq('id', file_id).execute()
|
||||
# Kick off initial artefacts generation in background (Tika + Docling frontmatter + no-OCR)
|
||||
try:
|
||||
if background_tasks is not None:
|
||||
logger.info(f"Scheduling initial artefacts generation for file_id={file_id}")
|
||||
background_tasks.add_task(generate_initial_artefacts, file_id, payload)
|
||||
else:
|
||||
logger.info(f"Running initial artefacts generation synchronously for file_id={file_id}")
|
||||
generate_initial_artefacts(file_id, payload)
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to schedule initial artefacts for file_id={file_id}: {e}")
|
||||
|
||||
return update_res.data
|
||||
|
||||
@router.get("/files")
|
||||
def list_files(cabinet_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
client = SupabaseServiceRoleClient()
|
||||
res = client.supabase.table('files').select('*').eq('cabinet_id', cabinet_id).execute()
|
||||
return res.data
|
||||
|
||||
@router.post("/files/{file_id}/move")
|
||||
def move_file(file_id: str, body: Dict[str, Any], payload: Dict[str, Any] = Depends(auth)):
|
||||
client = SupabaseServiceRoleClient()
|
||||
updates = {}
|
||||
if 'cabinet_id' in body:
|
||||
updates['cabinet_id'] = body['cabinet_id']
|
||||
if 'path' in body:
|
||||
updates['path'] = body['path']
|
||||
if not updates:
|
||||
raise HTTPException(status_code=400, detail="No changes provided")
|
||||
res = client.supabase.table('files').update(updates).eq('id', file_id).execute()
|
||||
return res.data
|
||||
|
||||
@router.delete("/files/{file_id}")
|
||||
def delete_file(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
client = SupabaseServiceRoleClient()
|
||||
res = client.supabase.table('files').delete().eq('id', file_id).execute()
|
||||
return res.data
|
||||
|
||||
@router.get("/files/{file_id}/artefacts")
|
||||
def list_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
client = SupabaseServiceRoleClient()
|
||||
res = client.supabase.table('document_artefacts').select('*').eq('file_id', file_id).order('created_at', desc=True).execute()
|
||||
return res.data
|
||||
|
||||
@router.get("/files/{file_id}/viewer-artefacts")
|
||||
def list_viewer_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""
|
||||
Get artefacts organized for UI viewer display, including frontmatter JSON,
|
||||
processing bundles, and analysis data with proper display metadata.
|
||||
"""
|
||||
client = SupabaseServiceRoleClient()
|
||||
|
||||
# Get all artefacts for the file
|
||||
res = client.supabase.table('document_artefacts').select('*').eq('file_id', file_id).order('created_at', desc=True).execute()
|
||||
all_artefacts = res.data or []
|
||||
|
||||
# Organize artefacts by category for UI display
|
||||
viewer_artefacts = {
|
||||
'document_analysis': [],
|
||||
'processing_bundles': [],
|
||||
'raw_data': []
|
||||
}
|
||||
|
||||
for artefact in all_artefacts:
|
||||
artefact_type = artefact.get('type', '')
|
||||
extra = artefact.get('extra', {})
|
||||
|
||||
# Enhanced artefact info for UI display
|
||||
artefact_info = {
|
||||
'id': artefact['id'],
|
||||
'type': artefact_type,
|
||||
'display_name': extra.get('display_name'),
|
||||
'bundle_label': extra.get('bundle_label'),
|
||||
'section_title': extra.get('section_title'),
|
||||
'page_range': extra.get('page_range'),
|
||||
'page_count': extra.get('page_count'),
|
||||
'pipeline': extra.get('pipeline'),
|
||||
'processing_mode': extra.get('processing_mode'),
|
||||
'ui_order': extra.get('ui_order', 999),
|
||||
'description': extra.get('description'),
|
||||
'viewer_type': extra.get('viewer_type', 'json'),
|
||||
'created_at': artefact['created_at'],
|
||||
'status': artefact.get('status', 'unknown')
|
||||
}
|
||||
|
||||
# Categorize artefacts for UI organization
|
||||
if artefact_type == 'docling_frontmatter_json':
|
||||
artefact_info.update({
|
||||
'display_name': artefact_info['display_name'] or 'Document Frontmatter',
|
||||
'bundle_label': artefact_info['bundle_label'] or 'Frontmatter Analysis',
|
||||
'description': artefact_info['description'] or 'OCR analysis of document structure and metadata',
|
||||
'ui_order': 1,
|
||||
'viewer_type': 'json'
|
||||
})
|
||||
viewer_artefacts['document_analysis'].append(artefact_info)
|
||||
|
||||
elif artefact_type == 'split_map_json':
|
||||
artefact_info.update({
|
||||
'display_name': 'Document Structure Map',
|
||||
'bundle_label': 'Split Map',
|
||||
'description': 'Document section boundaries and organization structure',
|
||||
'ui_order': 2,
|
||||
'viewer_type': 'json'
|
||||
})
|
||||
viewer_artefacts['document_analysis'].append(artefact_info)
|
||||
|
||||
elif artefact_type == 'tika_json':
|
||||
artefact_info.update({
|
||||
'display_name': 'Document Metadata',
|
||||
'bundle_label': 'Tika Analysis',
|
||||
'description': 'Raw document metadata and properties extracted by Apache Tika',
|
||||
'ui_order': 3,
|
||||
'viewer_type': 'json'
|
||||
})
|
||||
viewer_artefacts['raw_data'].append(artefact_info)
|
||||
|
||||
elif artefact_type in ['canonical_docling_json', 'docling_bundle_split', 'docling_bundle', 'docling_standard', 'docling_bundle_split_pages']:
|
||||
# Processing bundles (OCR, No-OCR, VLM) - use original_pipeline for proper differentiation
|
||||
pipeline_name = extra.get('original_pipeline', extra.get('pipeline', 'Unknown'))
|
||||
bundle_label = artefact_info['bundle_label'] or f"{pipeline_name.upper().replace('_', '-')} Bundle"
|
||||
display_name = artefact_info['display_name'] or f"{pipeline_name.upper().replace('_', '-')} Processing Result"
|
||||
|
||||
# Special handling for master manifests
|
||||
if artefact_type == 'docling_bundle_split_pages':
|
||||
display_name = f"{pipeline_name.upper().replace('_', '-')} Document Pages"
|
||||
bundle_label = f"{pipeline_name.upper().replace('_', '-')} Pages Bundle"
|
||||
artefact_info.update({
|
||||
'viewer_type': 'bundle_collection',
|
||||
'is_master_manifest': True,
|
||||
'ui_order': 10 # Show master manifests before individual pages
|
||||
})
|
||||
elif artefact_type == 'docling_standard':
|
||||
# Individual page bundles - lower UI priority
|
||||
artefact_info.update({
|
||||
'viewer_type': 'page_bundle',
|
||||
'is_individual_page': True,
|
||||
'ui_order': extra.get('split_order', 999) + 100 # Show after master manifests
|
||||
})
|
||||
|
||||
artefact_info.update({
|
||||
'display_name': display_name,
|
||||
'bundle_label': bundle_label,
|
||||
'description': f"Docling processing result using {pipeline_name.replace('_', '-')} pipeline",
|
||||
'pipeline_type': pipeline_name # Add explicit pipeline type for UI
|
||||
})
|
||||
viewer_artefacts['processing_bundles'].append(artefact_info)
|
||||
|
||||
elif artefact_type.startswith('docling_') and artefact_type.endswith('_json'):
|
||||
# Other docling JSON results
|
||||
pipeline_name = artefact_type.replace('docling_', '').replace('_json', '').upper()
|
||||
artefact_info.update({
|
||||
'display_name': f"{pipeline_name} Analysis",
|
||||
'bundle_label': f"{pipeline_name} Result",
|
||||
'description': f"Docling {pipeline_name.lower()} processing result",
|
||||
'viewer_type': 'json'
|
||||
})
|
||||
viewer_artefacts['processing_bundles'].append(artefact_info)
|
||||
|
||||
elif artefact_type == 'page_images':
|
||||
artefact_info.update({
|
||||
'display_name': 'Page Images',
|
||||
'bundle_label': 'Visual Pages',
|
||||
'description': 'Generated page images for document visualization',
|
||||
'viewer_type': 'images'
|
||||
})
|
||||
viewer_artefacts['raw_data'].append(artefact_info)
|
||||
|
||||
# Sort each category by ui_order
|
||||
for category in viewer_artefacts.values():
|
||||
category.sort(key=lambda x: (x['ui_order'], x['created_at']))
|
||||
|
||||
return {
|
||||
'file_id': file_id,
|
||||
'categories': viewer_artefacts,
|
||||
'total_artefacts': len(all_artefacts)
|
||||
}
|
||||
|
||||
@router.post("/files/{file_id}/artefacts/initial")
|
||||
def generate_initial_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""
|
||||
Generate initial artefacts using the new three-phase pipeline architecture.
|
||||
|
||||
Phase 1: Document Structure Discovery & Analysis
|
||||
- Tika metadata extraction
|
||||
- Page images generation
|
||||
- Document structure analysis (LLM-enhanced)
|
||||
- Split map generation
|
||||
|
||||
Phase 2: Triggered automatically after Phase 1 completion
|
||||
"""
|
||||
logger.info(f"Three-phase pipeline: Starting Phase 1 for file_id={file_id}")
|
||||
|
||||
from modules.pipeline_controller import get_pipeline_controller
|
||||
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
controller = get_pipeline_controller()
|
||||
|
||||
# Load file row
|
||||
fr = client.supabase.table('files').select('*').eq('id', file_id).single().execute()
|
||||
file_row = fr.data
|
||||
if not file_row:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
|
||||
bucket = file_row['bucket']
|
||||
storage_path = file_row['path']
|
||||
cabinet_id = file_row['cabinet_id']
|
||||
mime = file_row.get('mime_type') or 'application/octet-stream'
|
||||
filename = file_row.get('name', 'file')
|
||||
|
||||
# Step 1: Convert to PDF if not already a PDF (synchronous for now)
|
||||
processing_path = storage_path
|
||||
processing_mime = mime
|
||||
|
||||
if mime != 'application/pdf':
|
||||
logger.info(f"Converting non-PDF file to PDF: file_id={file_id} mime={mime}")
|
||||
try:
|
||||
file_bytes = storage.download_file(bucket, storage_path)
|
||||
|
||||
with tempfile.TemporaryDirectory() as temp_dir:
|
||||
# Save original file to temp location
|
||||
temp_input = Path(temp_dir) / filename
|
||||
with open(temp_input, 'wb') as f:
|
||||
f.write(file_bytes)
|
||||
|
||||
# Convert to PDF
|
||||
pdf_bytes = doc_processor.convert_to_pdf(temp_input)
|
||||
|
||||
# Store PDF as artefact
|
||||
pdf_artefact_id = str(uuid.uuid4())
|
||||
pdf_rel_path = f"{cabinet_id}/{file_id}/{pdf_artefact_id}/document.pdf"
|
||||
storage.upload_file(bucket, pdf_rel_path, pdf_bytes, 'application/pdf', upsert=True)
|
||||
|
||||
pdf_ar = client.supabase.table('document_artefacts').insert({
|
||||
'file_id': file_id,
|
||||
'type': 'document_pdf',
|
||||
'rel_path': pdf_rel_path,
|
||||
'extra': {'converted_from': mime, 'original_filename': filename},
|
||||
'status': 'completed'
|
||||
}).execute()
|
||||
|
||||
# Use converted PDF for subsequent processing
|
||||
processing_path = pdf_rel_path
|
||||
processing_mime = 'application/pdf'
|
||||
logger.info(f"PDF conversion: completed file_id={file_id} rel_path={pdf_rel_path}")
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"PDF conversion: error processing file_id={file_id}: {e}")
|
||||
# Continue with original file if conversion fails
|
||||
else:
|
||||
logger.info(f"File is already PDF, skipping conversion: file_id={file_id}")
|
||||
|
||||
# Step 2: Enqueue Phase 1 tasks using the new pipeline controller
|
||||
user_id = payload.get('sub') or payload.get('user_id')
|
||||
priority = TaskPriority.HIGH if user_id else TaskPriority.NORMAL
|
||||
|
||||
try:
|
||||
# Update file row with processing path
|
||||
updated_file_row = {**file_row, 'path': processing_path, 'mime_type': processing_mime}
|
||||
|
||||
# Enqueue Phase 1 tasks
|
||||
phase1_tasks = controller.enqueue_phase1_tasks(
|
||||
file_id=file_id,
|
||||
file_row=updated_file_row,
|
||||
processing_path=processing_path,
|
||||
processing_mime=processing_mime,
|
||||
priority=priority
|
||||
)
|
||||
|
||||
total_tasks = sum(len(task_list) for task_list in phase1_tasks.values())
|
||||
|
||||
logger.info(f"Three-phase pipeline: Enqueued {total_tasks} Phase 1 tasks for file_id={file_id}")
|
||||
|
||||
|
||||
return {
|
||||
'message': f'Three-phase pipeline: Enqueued {total_tasks} Phase 1 tasks. Phase 2 will trigger automatically after completion.',
|
||||
'phase1_tasks': {k: v for k, v in phase1_tasks.items()},
|
||||
'file_id': file_id,
|
||||
'pipeline_mode': 'three_phase',
|
||||
'bundle_architecture_enabled': True
|
||||
}
|
||||
|
||||
except QueueConnectionError as e:
|
||||
logger.error(f"Queue system unavailable for file_id={file_id}: {e}")
|
||||
logger.error("Redis is not running. Please start the API server with './start.sh dev' to auto-start Redis.")
|
||||
return {
|
||||
'message': 'File uploaded successfully, but processing tasks could not be queued (Redis unavailable)',
|
||||
'file_id': file_id,
|
||||
'queue_status': 'unavailable',
|
||||
'error': 'Queue system unavailable. Please restart the API server with Redis enabled.'
|
||||
}
|
||||
except Exception as e:
|
||||
logger.error(f"Unexpected error enqueueing Phase 1 tasks for file_id={file_id}: {e}")
|
||||
return {
|
||||
'message': 'File uploaded successfully, but processing tasks failed to queue',
|
||||
'file_id': file_id,
|
||||
'queue_status': 'failed',
|
||||
'error': str(e)
|
||||
}
|
||||
|
||||
@router.get("/files/{file_id}/page-images/manifest")
|
||||
def get_page_images_manifest(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""Return the page_images manifest JSON for a file via service-role access."""
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
|
||||
# Find file row to get bucket
|
||||
fr = client.supabase.table('files').select('id,bucket,cabinet_id').eq('id', file_id).single().execute()
|
||||
file_row = fr.data or {}
|
||||
if not file_row:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
bucket = file_row['bucket']
|
||||
cabinet_id = file_row['cabinet_id']
|
||||
|
||||
# Find page_images artefact
|
||||
arts = client.supabase.table('document_artefacts') \
|
||||
.select('id,type,rel_path,extra') \
|
||||
.eq('file_id', file_id).eq('type', 'page_images') \
|
||||
.order('created_at', desc=True).limit(1).execute().data or []
|
||||
if not arts:
|
||||
raise HTTPException(status_code=404, detail="page_images artefact not found")
|
||||
art = arts[0]
|
||||
|
||||
# Manifest path
|
||||
manifest_rel_path = (art.get('extra') or {}).get('manifest') or f"{art['rel_path'].rstrip('/')}/page_images.json"
|
||||
|
||||
try:
|
||||
raw = storage.download_file(bucket, manifest_rel_path)
|
||||
import json as _json
|
||||
manifest = _json.loads(raw.decode('utf-8'))
|
||||
# Ensure bucket and base prefix are present for the UI
|
||||
manifest.setdefault('bucket', bucket)
|
||||
manifest.setdefault('base_dir', art['rel_path'])
|
||||
return manifest
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500, detail=f"Failed to load manifest: {e}")
|
||||
|
||||
def json_dumps(obj: Any) -> str:
|
||||
try:
|
||||
import json
|
||||
return json.dumps(obj, ensure_ascii=False)
|
||||
except Exception:
|
||||
return "{}"
|
||||
|
||||
|
||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/json")
|
||||
def get_artefact_json(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""Return the JSON content of a document artefact using service-role storage access."""
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
# Look up artefact to get rel_path and validate it belongs to file
|
||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path').eq('id', artefact_id).single().execute()
|
||||
artefact = ar.data
|
||||
if not artefact:
|
||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
||||
if artefact.get('file_id') != file_id:
|
||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
||||
|
||||
# Look up file to get bucket
|
||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute()
|
||||
file_row = fr.data
|
||||
if not file_row:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
|
||||
bucket = file_row['bucket']
|
||||
rel_path = artefact['rel_path']
|
||||
try:
|
||||
raw = storage.download_file(bucket, rel_path)
|
||||
import json as _json
|
||||
data = _json.loads(raw.decode('utf-8'))
|
||||
return data
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500, detail=f"Failed to load artefact JSON: {str(e)}")
|
||||
|
||||
|
||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/vlm-section-manifest")
|
||||
def get_vlm_section_manifest(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""Return the VLM section page bundle manifest JSON for a VLM section bundle artefact."""
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
|
||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path,type,extra').eq('id', artefact_id).single().execute().data
|
||||
if not ar:
|
||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
||||
if ar.get('file_id') != file_id:
|
||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
||||
if ar.get('type') != 'vlm_section_page_bundle':
|
||||
raise HTTPException(status_code=400, detail="Artefact is not a VLM section page bundle")
|
||||
|
||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute().data
|
||||
if not fr:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
bucket = fr['bucket']
|
||||
|
||||
# The rel_path directly points to the manifest JSON file
|
||||
manifest_rel_path = ar['rel_path']
|
||||
|
||||
try:
|
||||
raw = storage.download_file(bucket, manifest_rel_path)
|
||||
import json as _json
|
||||
data = _json.loads(raw.decode('utf-8'))
|
||||
# ensure bucket present for client use
|
||||
data.setdefault('bucket', bucket)
|
||||
return data
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500, detail=f"Failed to load VLM section manifest: {e}")
|
||||
|
||||
|
||||
@router.post("/files/{file_id}/artefacts/outline")
|
||||
def enqueue_outline_structure(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""
|
||||
Manually enqueue the fast document outline (headings-only) analysis for an existing file.
|
||||
Returns the queued task id.
|
||||
"""
|
||||
client = SupabaseServiceRoleClient()
|
||||
|
||||
fr = client.supabase.table('files').select('id,bucket,cabinet_id,path,mime_type').eq('id', file_id).single().execute()
|
||||
file_row = fr.data
|
||||
if not file_row:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
|
||||
bucket = file_row['bucket']
|
||||
storage_path = file_row['path']
|
||||
cabinet_id = file_row['cabinet_id']
|
||||
mime = file_row.get('mime_type') or 'application/pdf'
|
||||
|
||||
# Prefer converted PDF artefact if available
|
||||
arts = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).order('created_at', desc=True).execute().data or []
|
||||
pdf_art = next((a for a in arts if a.get('type') == 'document_pdf'), None)
|
||||
processing_path = pdf_art['rel_path'] if pdf_art else storage_path
|
||||
|
||||
try:
|
||||
task_id = enqueue_docling_task(
|
||||
file_id=file_id,
|
||||
task_type='document_structure_analysis',
|
||||
payload={
|
||||
'bucket': bucket,
|
||||
'file_path': processing_path,
|
||||
'cabinet_id': cabinet_id,
|
||||
'mime_type': mime,
|
||||
'config': {
|
||||
'target_type': 'inbody',
|
||||
'to_formats': 'json',
|
||||
'do_ocr': False,
|
||||
'force_ocr': False
|
||||
}
|
||||
},
|
||||
priority=TaskPriority.NORMAL,
|
||||
timeout=300
|
||||
)
|
||||
return { 'message': 'outline task enqueued', 'task_id': task_id, 'file_id': file_id }
|
||||
except QueueConnectionError as e:
|
||||
raise HTTPException(status_code=503, detail=f"Queue unavailable: {e}")
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500, detail=f"Failed to enqueue outline task: {e}")
|
||||
|
||||
@router.get("/files/proxy")
|
||||
def proxy_storage_file(bucket: str, path: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""Proxy a storage file (service-role), useful for private image access in the UI."""
|
||||
storage = StorageAdmin()
|
||||
try:
|
||||
data = storage.download_file(bucket, path)
|
||||
media = 'application/octet-stream'
|
||||
lp = path.lower()
|
||||
if lp.endswith('.png'):
|
||||
media = 'image/png'
|
||||
elif lp.endswith('.webp'):
|
||||
media = 'image/webp'
|
||||
elif lp.endswith('.jpg') or lp.endswith('.jpeg'):
|
||||
media = 'image/jpeg'
|
||||
elif lp.endswith('.json'):
|
||||
media = 'application/json'
|
||||
return Response(content=data, media_type=media)
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=404, detail=f"File not found or inaccessible: {e}")
|
||||
|
||||
|
||||
# Signed proxy for iframe/img tags without Authorization header
|
||||
@router.get("/files/proxy_signed")
|
||||
def proxy_storage_file_signed(bucket: str, path: str, token: str):
|
||||
"""Proxy using a signed bearer token passed as query param 'token'."""
|
||||
try:
|
||||
payload = verify_supabase_jwt_str(token)
|
||||
if not payload:
|
||||
raise HTTPException(status_code=403, detail="Invalid token")
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=403, detail=f"Invalid token: {e}")
|
||||
|
||||
storage = StorageAdmin()
|
||||
try:
|
||||
data = storage.download_file(bucket, path)
|
||||
media = 'application/octet-stream'
|
||||
lp = path.lower()
|
||||
if lp.endswith('.png'):
|
||||
media = 'image/png'
|
||||
elif lp.endswith('.webp'):
|
||||
media = 'image/webp'
|
||||
elif lp.endswith('.jpg') or lp.endswith('.jpeg'):
|
||||
media = 'image/jpeg'
|
||||
elif lp.endswith('.json'):
|
||||
media = 'application/json'
|
||||
return Response(content=data, media_type=media)
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=404, detail=f"File not found or inaccessible: {e}")
|
||||
|
||||
# -------- Canonical bundle manifest ---------
|
||||
|
||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/manifest")
|
||||
def get_canonical_manifest(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
||||
"""Return the manifest.json for a canonical_docling_bundle artefact."""
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
|
||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path,extra').eq('id', artefact_id).single().execute().data
|
||||
if not ar:
|
||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
||||
if ar.get('file_id') != file_id:
|
||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
||||
extra = ar.get('extra') or {}
|
||||
manifest_rel_path = extra.get('manifest')
|
||||
if not manifest_rel_path:
|
||||
raise HTTPException(status_code=404, detail="Manifest path not recorded on artefact")
|
||||
|
||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute().data
|
||||
if not fr:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
bucket = fr['bucket']
|
||||
|
||||
try:
|
||||
raw = storage.download_file(bucket, manifest_rel_path)
|
||||
import json as _json
|
||||
data = _json.loads(raw.decode('utf-8'))
|
||||
# ensure bucket present for client use
|
||||
data.setdefault('bucket', bucket)
|
||||
return data
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500, detail=f"Failed to load manifest: {e}")
|
||||
|
||||
# -------- Canonical Docling generation ---------
|
||||
|
||||
def _load_split_map(client: SupabaseServiceRoleClient, storage: StorageAdmin, bucket: str, file_id: str) -> Optional[Dict[str, Any]]:
|
||||
try:
|
||||
arts = client.supabase.table('document_artefacts') \
|
||||
.select('id,type,rel_path') \
|
||||
.eq('file_id', file_id).eq('type', 'split_map_json') \
|
||||
.order('created_at', desc=True).limit(1).execute().data or []
|
||||
if not arts:
|
||||
return None
|
||||
art = arts[0]
|
||||
raw = storage.download_file(bucket, art['rel_path'])
|
||||
import json as _json
|
||||
return _json.loads(raw.decode('utf-8'))
|
||||
except Exception:
|
||||
return None
|
||||
|
||||
|
||||
@router.post("/files/{file_id}/artefacts/canonical-docling")
|
||||
def enqueue_canonical_docling(
|
||||
file_id: str,
|
||||
body: Dict[str, Any] = Body(default={}),
|
||||
payload: Dict[str, Any] = Depends(auth)
|
||||
):
|
||||
"""Enqueue generation of canonical Docling JSON(s) for a file.
|
||||
|
||||
If a split_map is available and the document is large, this will enqueue
|
||||
multiple Docling jobs using page ranges per section. Otherwise a single
|
||||
job is created for the whole document.
|
||||
"""
|
||||
client = SupabaseServiceRoleClient()
|
||||
storage = StorageAdmin()
|
||||
|
||||
fr = client.supabase.table('files').select('*').eq('id', file_id).single().execute()
|
||||
file_row = fr.data
|
||||
if not file_row:
|
||||
raise HTTPException(status_code=404, detail="File not found")
|
||||
|
||||
bucket = file_row['bucket']
|
||||
cabinet_id = file_row['cabinet_id']
|
||||
mime = file_row.get('mime_type') or 'application/pdf'
|
||||
storage_path = file_row['path']
|
||||
|
||||
# Prefer converted PDF if available
|
||||
try:
|
||||
arts = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).order('created_at', desc=True).execute().data or []
|
||||
a_pdf = next((a for a in arts if a.get('type') == 'document_pdf'), None)
|
||||
processing_path = a_pdf['rel_path'] if a_pdf else storage_path
|
||||
processing_mime = 'application/pdf' if a_pdf else mime
|
||||
except Exception:
|
||||
processing_path = storage_path
|
||||
processing_mime = mime
|
||||
|
||||
# Determine page_count (prefer Tika; fallback to PDF parser if needed)
|
||||
page_count = None
|
||||
try:
|
||||
arts_pc = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).execute().data or []
|
||||
a_tika_pc = next((a for a in arts_pc if a.get('type') == 'tika_json'), None)
|
||||
if a_tika_pc:
|
||||
raw = storage.download_file(bucket, a_tika_pc['rel_path'])
|
||||
import json as _json
|
||||
tj = _json.loads(raw.decode('utf-8'))
|
||||
for k in ("xmpTPg:NPages", "Page-Count", "pdf:PageCount"):
|
||||
v = tj.get(k) or tj.get(k.lower())
|
||||
if v is not None:
|
||||
page_count = int(v)
|
||||
break
|
||||
except Exception as e:
|
||||
logger.debug(f"[canonical-docling] Tika page_count read failed: {e}")
|
||||
pass
|
||||
|
||||
# Fallback: compute page_count from PDF if Tika did not provide it
|
||||
if page_count is None:
|
||||
try:
|
||||
pdf_bytes = storage.download_file(bucket, processing_path)
|
||||
try:
|
||||
import fitz # PyMuPDF
|
||||
doc = fitz.open(stream=pdf_bytes, filetype='pdf')
|
||||
page_count = int(doc.page_count)
|
||||
doc.close()
|
||||
logger.info(f"[canonical-docling] page_count via PyMuPDF: {page_count}")
|
||||
except Exception:
|
||||
try:
|
||||
from PyPDF2 import PdfReader
|
||||
reader = PdfReader(io.BytesIO(pdf_bytes))
|
||||
page_count = int(len(reader.pages))
|
||||
logger.info(f"[canonical-docling] page_count via PyPDF2: {page_count}")
|
||||
except Exception:
|
||||
page_count = None
|
||||
except Exception:
|
||||
page_count = None
|
||||
else:
|
||||
logger.info(f"[canonical-docling] page_count via Tika: {page_count}")
|
||||
|
||||
# Optional custom range from caller
|
||||
custom_range = body.get('custom_range')
|
||||
custom_label = body.get('custom_label') or ''
|
||||
selected_section_id = body.get('selected_section_id')
|
||||
selected_section_title = body.get('selected_section_title')
|
||||
|
||||
# Load split map if requested and document is large enough
|
||||
use_split_requested = bool(body.get('use_split_map', True))
|
||||
split_threshold = int(body.get('threshold') or os.getenv('DOCLING_SPLIT_THRESHOLD', '50'))
|
||||
ranges = [] # list of (start,end)
|
||||
split_map = None
|
||||
sections = [] # list of dicts: {start,end,title}
|
||||
logger.info(f"[canonical-docling] use_split_map={use_split_requested} threshold={split_threshold} page_count={page_count}")
|
||||
# If custom range provided, honor it and bypass split map
|
||||
if isinstance(custom_range, list) and len(custom_range) >= 2:
|
||||
try:
|
||||
cs = int(custom_range[0]); ce = int(custom_range[1])
|
||||
if page_count is not None:
|
||||
cs = max(1, min(cs, page_count))
|
||||
ce = max(cs, min(ce, page_count))
|
||||
ranges = [(cs, ce)]
|
||||
sections = [{'start': cs, 'end': ce, 'title': custom_label or 'Custom range'}]
|
||||
use_split_requested = False
|
||||
logger.info(f"[canonical-docling] using custom_range start={cs} end={ce} label='{custom_label}'")
|
||||
except Exception as _e:
|
||||
logger.warning(f"[canonical-docling] invalid custom_range; falling back. err={_e}")
|
||||
|
||||
if not ranges and use_split_requested and (page_count is None or page_count >= split_threshold):
|
||||
split_map = _load_split_map(client, storage, bucket, file_id)
|
||||
entries = (split_map or {}).get('entries') if split_map else []
|
||||
logger.info(f"[canonical-docling] split_map loaded entries={len(entries) if isinstance(entries, list) else 0}")
|
||||
if split_map and isinstance(entries, list) and len(entries) > 0:
|
||||
# Normalize and sort entries by start_page to enforce correct order
|
||||
norm: list[dict] = []
|
||||
for e in entries:
|
||||
try:
|
||||
s = int(e.get('start_page', 1))
|
||||
t = int(e.get('end_page', s))
|
||||
if t < s:
|
||||
t = s
|
||||
title = e.get('title') or e.get('label') or ''
|
||||
norm.append({'start': s, 'end': t, 'title': title})
|
||||
except Exception:
|
||||
continue
|
||||
norm.sort(key=lambda x: x['start'])
|
||||
# Deduplicate identical or overlapping starts by keeping the earliest occurrence
|
||||
ordered: list[dict] = []
|
||||
last_end = 0
|
||||
for e in norm:
|
||||
s, t = int(e['start']), int(e['end'])
|
||||
if ordered and s <= last_end:
|
||||
# Clamp to prevent inversion and maintain order
|
||||
s = last_end + 1
|
||||
if s > (page_count or s):
|
||||
continue
|
||||
if t < s:
|
||||
t = s
|
||||
last_end = max(last_end, t)
|
||||
ordered.append({'start': s, 'end': t, 'title': e['title']})
|
||||
for e in ordered:
|
||||
ranges.append((e['start'], e['end']))
|
||||
sections.append(e)
|
||||
|
||||
# Fallback: if no split_map ranges... we shouldn't be here
|
||||
if not ranges:
|
||||
# If document is large, split into fixed windows to protect Docling server
|
||||
if page_count is not None and page_count >= split_threshold:
|
||||
chunk = int(os.getenv('DOCLING_FALLBACK_CHUNK_PAGES', '25'))
|
||||
chunk = max(5, min(100, chunk))
|
||||
for i in range(1, (page_count or 1) + 1, chunk):
|
||||
end = min(i + chunk - 1, page_count or i)
|
||||
ranges.append((i, end))
|
||||
sections.append({'start': i, 'end': end, 'title': f"Pages {i}-{end}"})
|
||||
logger.warning(f"[canonical-docling] using fallback chunking ranges={len(ranges)} chunk={chunk}")
|
||||
else:
|
||||
ranges = [(1, page_count or 9223372036854775807)]
|
||||
logger.warning(f"[canonical-docling] using single-range fallback (small doc)")
|
||||
|
||||
# Build config
|
||||
cfg = body.get('config', {})
|
||||
pipeline = cfg.get('pipeline', 'standard')
|
||||
config: Dict[str, Any] = {
|
||||
# target_type is computed in processor based on to_formats unless explicitly provided by user
|
||||
'to_formats': cfg.get('to_formats', 'json'),
|
||||
'do_ocr': bool(cfg.get('do_ocr', True)),
|
||||
'force_ocr': bool(cfg.get('force_ocr', False)),
|
||||
'image_export_mode': cfg.get('image_export_mode', 'embedded'),
|
||||
'ocr_engine': cfg.get('ocr_engine', 'easyocr'),
|
||||
'ocr_lang': cfg.get('ocr_lang', 'en'),
|
||||
'pdf_backend': cfg.get('pdf_backend', 'dlparse_v4'),
|
||||
'table_mode': cfg.get('table_mode', 'fast'),
|
||||
'pipeline': pipeline,
|
||||
'do_picture_classification': bool(cfg.get('do_picture_classification', False)),
|
||||
'do_picture_description': bool(cfg.get('do_picture_description', False)),
|
||||
}
|
||||
# If user explicitly set target_type, pass it through
|
||||
if 'target_type' in cfg:
|
||||
config['target_type'] = cfg['target_type']
|
||||
# Optional VLM settings (only include API fields if provided as JSON by caller)
|
||||
if config['do_picture_description']:
|
||||
pd_api = cfg.get('picture_description_api')
|
||||
if isinstance(pd_api, (dict, list)):
|
||||
config['picture_description_api'] = pd_api
|
||||
elif isinstance(pd_api, str) and pd_api.strip().startswith(('{', '[')):
|
||||
config['picture_description_api'] = pd_api
|
||||
if cfg.get('picture_description_prompt'):
|
||||
config['picture_description_prompt'] = cfg['picture_description_prompt']
|
||||
if pipeline == 'vlm':
|
||||
# Provider presets mapping
|
||||
provider = (cfg.get('vlm_provider') or '').strip().lower()
|
||||
provider_model = (cfg.get('vlm_provider_model') or '').strip()
|
||||
provider_base = (cfg.get('vlm_provider_base_url') or '').strip()
|
||||
if provider in ('ollama', 'openai') and provider_model:
|
||||
if provider == 'ollama':
|
||||
base_url = provider_base or os.getenv('OLLAMA_BASE_URL') or os.getenv('VLM_OLLAMA_BASE_URL')
|
||||
if base_url:
|
||||
endpoint = f"{base_url.rstrip('/')}/v1/chat/completions"
|
||||
# Use OpenAI provider schema against Ollama's OpenAI-compatible endpoint
|
||||
cfg_api = {
|
||||
'provider': 'openai',
|
||||
'url': endpoint,
|
||||
'model': provider_model,
|
||||
'response_format': 'markdown',
|
||||
'request_params': {'model': provider_model}
|
||||
}
|
||||
logger.info(f"[canonical-docling] VLM provider=ollama mapped to openai-compatible url={endpoint} model={provider_model}")
|
||||
config['vlm_pipeline_model_api'] = cfg_api
|
||||
# Also wire picture_description_api if picture description is enabled
|
||||
if config.get('do_picture_description'):
|
||||
config['picture_description_api'] = {
|
||||
'url': endpoint,
|
||||
'headers': {},
|
||||
'params': {'model': provider_model}
|
||||
}
|
||||
elif provider == 'openai':
|
||||
base_url = provider_base or os.getenv('OPENAI_BASE_URL') or 'https://api.openai.com/v1'
|
||||
api_key = os.getenv('OPENAI_API_KEY') or os.getenv('OPENAI_API_KEY_READONLY')
|
||||
# Do not inline key if not present; server may have default
|
||||
model_cfg: Dict[str, Any] = {
|
||||
'provider': 'openai',
|
||||
'url': f"{base_url.rstrip('/')}/chat/completions",
|
||||
'model': provider_model,
|
||||
'response_format': 'markdown',
|
||||
'request_params': {'model': provider_model}
|
||||
}
|
||||
if api_key:
|
||||
model_cfg['api_key'] = api_key
|
||||
# Also pass explicit Authorization header for servers that expect it
|
||||
model_cfg['headers'] = {
|
||||
'Authorization': f"Bearer {api_key}"
|
||||
}
|
||||
logger.info(f"[canonical-docling] VLM provider=openai url={model_cfg['url']} model={provider_model} api_key={'yes' if api_key else 'no'}")
|
||||
config['vlm_pipeline_model_api'] = model_cfg
|
||||
# Also wire picture_description_api if picture description is enabled
|
||||
if config.get('do_picture_description'):
|
||||
headers = {'Authorization': f"Bearer {api_key}"} if api_key else {}
|
||||
config['picture_description_api'] = {
|
||||
'url': f"{base_url.rstrip('/')}/chat/completions",
|
||||
'headers': headers,
|
||||
'params': {'model': provider_model}
|
||||
}
|
||||
else:
|
||||
# Pass through explicit API/local JSON if provided by caller
|
||||
vpa = cfg.get('vlm_pipeline_model_api')
|
||||
if isinstance(vpa, (dict, list)):
|
||||
config['vlm_pipeline_model_api'] = vpa
|
||||
elif isinstance(vpa, str) and vpa.strip().startswith(('{', '[')):
|
||||
config['vlm_pipeline_model_api'] = vpa
|
||||
|
||||
# Enqueue tasks for each range
|
||||
priority = TaskPriority.HIGH
|
||||
task_ids = []
|
||||
multi = len(ranges) > 1
|
||||
logger.info(f"[canonical-docling] final ranges={len(ranges)} multi={multi} pipeline={pipeline} producer={body.get('producer', 'manual')}")
|
||||
|
||||
# Create a group id for split bundles (used for UI grouping)
|
||||
# Use provided group_id if present (for two-pass auto system), otherwise generate new
|
||||
group_id = body.get('group_id') or (str(uuid.uuid4()) if multi else None)
|
||||
if multi and not sections:
|
||||
# Build sections from ranges if titles were not captured
|
||||
for (start, end) in ranges:
|
||||
sections.append({'start': int(start), 'end': int(end), 'title': ''})
|
||||
|
||||
idx = 0
|
||||
for (start, end) in ranges:
|
||||
# Locate title for this range if available
|
||||
title = ''
|
||||
if multi and sections and idx < len(sections):
|
||||
title = sections[idx].get('title') or ''
|
||||
idx += 1
|
||||
|
||||
cfg_range = dict(config)
|
||||
# Ensure 1-based inclusive range is passed through
|
||||
cfg_range['page_range'] = [max(1, int(start)), max(int(start), int(end))]
|
||||
extra = {
|
||||
'is_subdoc': multi,
|
||||
'page_range': [int(start), int(end)],
|
||||
'label': (title or f"subdoc p{int(start)}-{int(end)}") if multi else 'canonical'
|
||||
}
|
||||
# Attach selected section metadata if provided by caller
|
||||
if selected_section_id:
|
||||
extra['selected_section_id'] = selected_section_id
|
||||
if selected_section_title or custom_label:
|
||||
extra['selected_section_title'] = selected_section_title or custom_label
|
||||
# For split processing, force split bundle artefact type and add grouping/order metadata
|
||||
if multi:
|
||||
extra.update({
|
||||
# UI grouping metadata
|
||||
'split_order': idx,
|
||||
'split_heading': title,
|
||||
'split_total': len(ranges)
|
||||
})
|
||||
if group_id:
|
||||
extra['group_id'] = group_id
|
||||
extra['group_pack_type'] = 'docling_standard_auto_split'
|
||||
else:
|
||||
# Single-bundle case: allow caller to override type (defaults to canonical bundle)
|
||||
if 'artefact_type_override' in body and body.get('artefact_type_override'):
|
||||
extra['artefact_type_override'] = body.get('artefact_type_override')
|
||||
|
||||
# Mark producer and selection metadata
|
||||
extra['producer'] = body.get('producer') or ('auto_split' if (multi and body.get('use_split_map')) else 'manual')
|
||||
if selected_section_id:
|
||||
extra['selected_section_id'] = selected_section_id
|
||||
if selected_section_title or custom_label:
|
||||
extra['selected_section_title'] = selected_section_title or custom_label
|
||||
|
||||
# Enhanced logging for canonical operations
|
||||
if multi:
|
||||
logger.info(f"[canonical-docling] enqueue range idx={idx}/{len(ranges)} start={start} end={end} title='{title}' group_id={group_id} producer={extra.get('producer')} pipeline={pipeline}")
|
||||
else:
|
||||
logger.info(f"[canonical-docling] enqueue single range start={start} end={end} producer={extra.get('producer')} pipeline={pipeline}")
|
||||
tid = enqueue_docling_task(
|
||||
file_id=file_id,
|
||||
task_type='canonical_docling_subdoc_json' if multi else 'canonical_docling_json',
|
||||
payload={
|
||||
'bucket': bucket,
|
||||
'file_path': processing_path,
|
||||
'cabinet_id': cabinet_id,
|
||||
'mime_type': processing_mime,
|
||||
'config': cfg_range,
|
||||
'artefact_extra': extra,
|
||||
# Ensure canonical tasks respect upstream dependencies (e.g., Frontmatter)
|
||||
'depends_on': body.get('depends_on', []),
|
||||
# Pass through grouping info if provided by caller (kept for backward-compat)
|
||||
'group_pack_type': body.get('group_pack_type')
|
||||
},
|
||||
priority=priority,
|
||||
timeout=int(body.get('timeout', DOCLING_NOOCR_TIMEOUT))
|
||||
)
|
||||
task_ids.append(tid)
|
||||
|
||||
logger.info(f"[canonical-docling] completed enqueue file_id={file_id} tasks={len(task_ids)} ranges={len(ranges)} pipeline={pipeline} producer={body.get('producer','manual')} group_id={group_id if multi else 'single'}")
|
||||
|
||||
return {
|
||||
'message': f'enqueued {len(task_ids)} canonical docling job(s)',
|
||||
'task_ids': task_ids,
|
||||
'ranges': ranges,
|
||||
'used_split_map': bool(split_map),
|
||||
'group_id': group_id,
|
||||
'pipeline': pipeline,
|
||||
'producer': body.get('producer', 'manual')
|
||||
}
|
||||
|
||||
411
archive/auto_processing/memory_aware_queue.py
Normal file
411
archive/auto_processing/memory_aware_queue.py
Normal file
@ -0,0 +1,411 @@
|
||||
"""
|
||||
Memory-Aware Queue Management System
|
||||
====================================
|
||||
|
||||
Provides intelligent queue management based on memory usage and file sizes
|
||||
rather than simple task count limits. Supports multiple users with fair
|
||||
queuing and capacity management.
|
||||
|
||||
Features:
|
||||
- Memory-based queue limits (not just task count)
|
||||
- Fair queuing across multiple users
|
||||
- Upload capacity checking with user feedback
|
||||
- Graceful degradation under load
|
||||
- Service-specific memory tracking
|
||||
"""
|
||||
|
||||
import os
|
||||
import time
|
||||
import json
|
||||
import uuid
|
||||
import logging
|
||||
from typing import Dict, List, Optional, Any, Tuple
|
||||
from dataclasses import dataclass, asdict
|
||||
from enum import Enum
|
||||
import redis
|
||||
from .redis_manager import get_redis_manager
|
||||
import psutil
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
class QueueStatus(Enum):
|
||||
ACCEPTING = "accepting" # Normal operation
|
||||
BUSY = "busy" # High load, warn users
|
||||
OVERLOADED = "overloaded" # Reject new uploads
|
||||
MAINTENANCE = "maintenance" # Manual override
|
||||
|
||||
@dataclass
|
||||
class MemoryConfig:
|
||||
"""Memory configuration for queue management."""
|
||||
max_total_memory_mb: int = 2048 # 2GB total queue memory
|
||||
max_user_memory_mb: int = 512 # 512MB per user
|
||||
max_file_size_mb: int = 100 # 100MB max file size
|
||||
memory_warning_threshold: float = 0.8 # Warn at 80%
|
||||
memory_reject_threshold: float = 0.95 # Reject at 95%
|
||||
|
||||
@dataclass
|
||||
class QueuedFile:
|
||||
"""Represents a file waiting in the queue."""
|
||||
file_id: str
|
||||
user_id: str
|
||||
filename: str
|
||||
size_bytes: int
|
||||
mime_type: str
|
||||
cabinet_id: str
|
||||
priority: int = 1
|
||||
queued_at: float = 0
|
||||
estimated_processing_time: int = 300 # seconds
|
||||
memory_estimate_mb: float = 0
|
||||
|
||||
def __post_init__(self):
|
||||
if self.queued_at == 0:
|
||||
self.queued_at = time.time()
|
||||
|
||||
# Estimate memory usage (rough heuristic)
|
||||
self.memory_estimate_mb = self._estimate_memory_usage()
|
||||
|
||||
def _estimate_memory_usage(self) -> float:
|
||||
"""Estimate memory usage for this file during processing."""
|
||||
base_mb = self.size_bytes / (1024 * 1024)
|
||||
|
||||
# Processing multipliers based on operations
|
||||
if self.mime_type == 'application/pdf':
|
||||
# PDF: original + extracted text + images + thumbnails
|
||||
return base_mb * 3.5
|
||||
elif self.mime_type.startswith('image/'):
|
||||
# Images: original + resized variants + OCR text
|
||||
return base_mb * 2.5
|
||||
else:
|
||||
# Other docs: original + PDF conversion + processing
|
||||
return base_mb * 4.0
|
||||
|
||||
class MemoryAwareQueue:
|
||||
"""Memory-aware queue management system."""
|
||||
|
||||
def __init__(self, environment: str = "dev"):
|
||||
self.redis_manager = get_redis_manager(environment)
|
||||
self.redis_client = self.redis_manager.client
|
||||
self.config = self._load_config()
|
||||
|
||||
# Redis keys
|
||||
self.upload_queue_key = "upload_queue"
|
||||
self.processing_memory_key = "processing_memory"
|
||||
self.user_quota_key = "user_quotas"
|
||||
self.system_status_key = "system_status"
|
||||
|
||||
logger.info(f"🧠 Memory-aware queue initialized (max: {self.config.max_total_memory_mb}MB)")
|
||||
|
||||
def _load_config(self) -> MemoryConfig:
|
||||
"""Load memory configuration from environment."""
|
||||
return MemoryConfig(
|
||||
max_total_memory_mb=int(os.getenv('QUEUE_MAX_MEMORY_MB', '2048')),
|
||||
max_user_memory_mb=int(os.getenv('QUEUE_MAX_USER_MEMORY_MB', '512')),
|
||||
max_file_size_mb=int(os.getenv('MAX_FILE_SIZE_MB', '100')),
|
||||
memory_warning_threshold=float(os.getenv('MEMORY_WARNING_THRESHOLD', '0.8')),
|
||||
memory_reject_threshold=float(os.getenv('MEMORY_REJECT_THRESHOLD', '0.95'))
|
||||
)
|
||||
|
||||
def check_upload_capacity(self, user_id: str, file_size_bytes: int,
|
||||
mime_type: str) -> Tuple[bool, str, Dict[str, Any]]:
|
||||
"""
|
||||
Check if system can accept a new upload.
|
||||
|
||||
Returns:
|
||||
(can_accept, message, queue_info)
|
||||
"""
|
||||
|
||||
# Create temporary QueuedFile to estimate memory
|
||||
temp_file = QueuedFile(
|
||||
file_id="temp",
|
||||
user_id=user_id,
|
||||
filename="temp",
|
||||
size_bytes=file_size_bytes,
|
||||
mime_type=mime_type,
|
||||
cabinet_id="temp"
|
||||
)
|
||||
|
||||
file_memory_mb = temp_file.memory_estimate_mb
|
||||
|
||||
# Check file size limit
|
||||
if file_size_bytes > (self.config.max_file_size_mb * 1024 * 1024):
|
||||
return False, f"File too large (max: {self.config.max_file_size_mb}MB)", {}
|
||||
|
||||
# Get current memory usage
|
||||
current_memory = self._get_current_memory_usage()
|
||||
user_memory = self._get_user_memory_usage(user_id)
|
||||
|
||||
# Check user quota
|
||||
if user_memory + file_memory_mb > self.config.max_user_memory_mb:
|
||||
return False, f"User quota exceeded (limit: {self.config.max_user_memory_mb}MB)", {
|
||||
'user_current': user_memory,
|
||||
'user_limit': self.config.max_user_memory_mb
|
||||
}
|
||||
|
||||
# Check system capacity
|
||||
total_after = current_memory + file_memory_mb
|
||||
max_memory = self.config.max_total_memory_mb
|
||||
|
||||
if total_after > (max_memory * self.config.memory_reject_threshold):
|
||||
queue_info = self._get_queue_info()
|
||||
return False, "System overloaded. Please try again later.", {
|
||||
'current_memory': current_memory,
|
||||
'max_memory': max_memory,
|
||||
'utilization': current_memory / max_memory,
|
||||
'queue_position': queue_info['total_queued'] + 1
|
||||
}
|
||||
|
||||
# Calculate wait time estimate
|
||||
wait_estimate = self._estimate_wait_time(user_id)
|
||||
|
||||
status = "ready"
|
||||
message = "Upload accepted"
|
||||
|
||||
if total_after > (max_memory * self.config.memory_warning_threshold):
|
||||
status = "busy"
|
||||
message = f"System busy. Estimated wait: {wait_estimate // 60}m {wait_estimate % 60}s"
|
||||
|
||||
return True, message, {
|
||||
'status': status,
|
||||
'estimated_wait_seconds': wait_estimate,
|
||||
'memory_usage': {
|
||||
'current': current_memory,
|
||||
'after_upload': total_after,
|
||||
'limit': max_memory,
|
||||
'utilization': total_after / max_memory
|
||||
},
|
||||
'user_quota': {
|
||||
'used': user_memory,
|
||||
'after_upload': user_memory + file_memory_mb,
|
||||
'limit': self.config.max_user_memory_mb
|
||||
}
|
||||
}
|
||||
|
||||
def enqueue_file(self, file_id: str, user_id: str, filename: str,
|
||||
size_bytes: int, mime_type: str, cabinet_id: str,
|
||||
priority: int = 1) -> Dict[str, Any]:
|
||||
"""
|
||||
Add file to upload queue.
|
||||
|
||||
Returns:
|
||||
Queue information including position and estimated wait time
|
||||
"""
|
||||
|
||||
queued_file = QueuedFile(
|
||||
file_id=file_id,
|
||||
user_id=user_id,
|
||||
filename=filename,
|
||||
size_bytes=size_bytes,
|
||||
mime_type=mime_type,
|
||||
cabinet_id=cabinet_id,
|
||||
priority=priority
|
||||
)
|
||||
|
||||
# Serialize and add to Redis queue (priority queue: higher priority = lower score)
|
||||
score = time.time() - (priority * 1000000) # Priority affects score significantly
|
||||
|
||||
self.redis_client.zadd(
|
||||
self.upload_queue_key,
|
||||
{json.dumps(asdict(queued_file)): score}
|
||||
)
|
||||
|
||||
# Update user quota tracking
|
||||
self._update_user_quota(user_id, queued_file.memory_estimate_mb, increment=True)
|
||||
|
||||
# Get queue position and wait estimate
|
||||
position = self._get_queue_position(file_id)
|
||||
wait_estimate = self._estimate_wait_time(user_id)
|
||||
|
||||
logger.info(f"📋 Queued file {file_id} for user {user_id} (pos: {position}, wait: {wait_estimate}s)")
|
||||
|
||||
return {
|
||||
'queued': True,
|
||||
'file_id': file_id,
|
||||
'queue_position': position,
|
||||
'estimated_wait_seconds': wait_estimate,
|
||||
'memory_estimate_mb': queued_file.memory_estimate_mb
|
||||
}
|
||||
|
||||
def dequeue_next_file(self, service_name: str) -> Optional[QueuedFile]:
|
||||
"""
|
||||
Get next file from queue for processing.
|
||||
|
||||
Args:
|
||||
service_name: The service requesting work (for capacity management)
|
||||
"""
|
||||
|
||||
# Check if service has capacity
|
||||
service_memory = self._get_service_memory_usage(service_name)
|
||||
service_limit = self._get_service_memory_limit(service_name)
|
||||
|
||||
if service_memory >= service_limit:
|
||||
logger.debug(f"Service {service_name} at capacity ({service_memory}/{service_limit}MB)")
|
||||
return None
|
||||
|
||||
# Get next item from priority queue (lowest score first)
|
||||
items = self.redis_client.zrange(self.upload_queue_key, 0, 0, withscores=True)
|
||||
|
||||
if not items:
|
||||
return None
|
||||
|
||||
file_data_json, score = items[0]
|
||||
file_data = json.loads(file_data_json)
|
||||
queued_file = QueuedFile(**file_data)
|
||||
|
||||
# Check if this file would exceed service memory limit
|
||||
if service_memory + queued_file.memory_estimate_mb > service_limit:
|
||||
# Skip this file for now, try smaller ones later
|
||||
logger.debug(f"File {queued_file.file_id} too large for {service_name} capacity")
|
||||
return None
|
||||
|
||||
# Remove from queue
|
||||
self.redis_client.zrem(self.upload_queue_key, file_data_json)
|
||||
|
||||
# Update tracking
|
||||
self._update_user_quota(queued_file.user_id, queued_file.memory_estimate_mb, increment=False)
|
||||
self._update_service_memory(service_name, queued_file.memory_estimate_mb, increment=True)
|
||||
|
||||
logger.info(f"🎯 Dequeued file {queued_file.file_id} for {service_name} processing")
|
||||
|
||||
return queued_file
|
||||
|
||||
def complete_processing(self, service_name: str, file_id: str, memory_used_mb: float):
|
||||
"""Mark file processing as complete and free memory."""
|
||||
self._update_service_memory(service_name, memory_used_mb, increment=False)
|
||||
logger.info(f"✅ Completed processing {file_id} in {service_name} (freed {memory_used_mb}MB)")
|
||||
|
||||
def _get_current_memory_usage(self) -> float:
|
||||
"""Get current total memory usage across all services."""
|
||||
services = ['docling', 'tika', 'llm', 'document_analysis']
|
||||
total = 0
|
||||
|
||||
for service in services:
|
||||
service_key = f"{self.processing_memory_key}:{service}"
|
||||
memory = float(self.redis_client.get(service_key) or 0)
|
||||
total += memory
|
||||
|
||||
return total
|
||||
|
||||
def _get_user_memory_usage(self, user_id: str) -> float:
|
||||
"""Get current memory usage for a specific user."""
|
||||
user_key = f"{self.user_quota_key}:{user_id}"
|
||||
return float(self.redis_client.get(user_key) or 0)
|
||||
|
||||
def _get_service_memory_usage(self, service_name: str) -> float:
|
||||
"""Get current memory usage for a service."""
|
||||
service_key = f"{self.processing_memory_key}:{service_name}"
|
||||
return float(self.redis_client.get(service_key) or 0)
|
||||
|
||||
def _get_service_memory_limit(self, service_name: str) -> float:
|
||||
"""Get memory limit for a service."""
|
||||
# Service-specific memory limits as percentage of total
|
||||
limits = {
|
||||
'docling': 0.4, # 40% for Docling (memory-intensive)
|
||||
'tika': 0.2, # 20% for Tika
|
||||
'llm': 0.3, # 30% for LLM processing
|
||||
'document_analysis': 0.1 # 10% for document analysis
|
||||
}
|
||||
|
||||
percentage = limits.get(service_name, 0.1)
|
||||
return self.config.max_total_memory_mb * percentage
|
||||
|
||||
def _update_user_quota(self, user_id: str, memory_mb: float, increment: bool):
|
||||
"""Update user memory quota tracking."""
|
||||
user_key = f"{self.user_quota_key}:{user_id}"
|
||||
|
||||
if increment:
|
||||
self.redis_client.incrbyfloat(user_key, memory_mb)
|
||||
else:
|
||||
current = float(self.redis_client.get(user_key) or 0)
|
||||
new_value = max(0, current - memory_mb)
|
||||
self.redis_client.set(user_key, new_value)
|
||||
|
||||
# Set expiration for cleanup
|
||||
self.redis_client.expire(user_key, 86400) # 24 hours
|
||||
|
||||
def _update_service_memory(self, service_name: str, memory_mb: float, increment: bool):
|
||||
"""Update service memory usage tracking."""
|
||||
service_key = f"{self.processing_memory_key}:{service_name}"
|
||||
|
||||
if increment:
|
||||
self.redis_client.incrbyfloat(service_key, memory_mb)
|
||||
else:
|
||||
current = float(self.redis_client.get(service_key) or 0)
|
||||
new_value = max(0, current - memory_mb)
|
||||
self.redis_client.set(service_key, new_value)
|
||||
|
||||
# Set expiration for cleanup
|
||||
self.redis_client.expire(service_key, 3600) # 1 hour
|
||||
|
||||
def _get_queue_position(self, file_id: str) -> int:
|
||||
"""Get position of file in queue."""
|
||||
items = self.redis_client.zrange(self.upload_queue_key, 0, -1)
|
||||
for i, item in enumerate(items):
|
||||
file_data = json.loads(item)
|
||||
if file_data['file_id'] == file_id:
|
||||
return i + 1
|
||||
return 0
|
||||
|
||||
def _estimate_wait_time(self, user_id: str) -> int:
|
||||
"""Estimate wait time for user's next file."""
|
||||
# Simple estimation based on queue position and average processing time
|
||||
queue_size = self.redis_client.zcard(self.upload_queue_key)
|
||||
avg_processing_time = 300 # 5 minutes average
|
||||
|
||||
return int(queue_size * avg_processing_time * 0.5) # Assume parallel processing
|
||||
|
||||
def _get_queue_info(self) -> Dict[str, Any]:
|
||||
"""Get comprehensive queue information."""
|
||||
total_queued = self.redis_client.zcard(self.upload_queue_key)
|
||||
current_memory = self._get_current_memory_usage()
|
||||
max_memory = self.config.max_total_memory_mb
|
||||
|
||||
return {
|
||||
'total_queued': total_queued,
|
||||
'memory_usage': {
|
||||
'current_mb': current_memory,
|
||||
'max_mb': max_memory,
|
||||
'utilization': current_memory / max_memory if max_memory > 0 else 0
|
||||
},
|
||||
'status': self._determine_system_status(current_memory, max_memory)
|
||||
}
|
||||
|
||||
def _determine_system_status(self, current_memory: float, max_memory: float) -> str:
|
||||
"""Determine current system status based on memory usage."""
|
||||
utilization = current_memory / max_memory if max_memory > 0 else 0
|
||||
|
||||
if utilization >= self.config.memory_reject_threshold:
|
||||
return "overloaded"
|
||||
elif utilization >= self.config.memory_warning_threshold:
|
||||
return "busy"
|
||||
else:
|
||||
return "ready"
|
||||
|
||||
def get_system_status(self) -> Dict[str, Any]:
|
||||
"""Get comprehensive system status for monitoring."""
|
||||
queue_info = self._get_queue_info()
|
||||
|
||||
# Service-specific info
|
||||
services = {}
|
||||
for service_name in ['docling', 'tika', 'llm', 'document_analysis']:
|
||||
services[service_name] = {
|
||||
'memory_used_mb': self._get_service_memory_usage(service_name),
|
||||
'memory_limit_mb': self._get_service_memory_limit(service_name),
|
||||
'utilization': self._get_service_memory_usage(service_name) / self._get_service_memory_limit(service_name)
|
||||
}
|
||||
|
||||
return {
|
||||
'status': queue_info['status'],
|
||||
'queue': queue_info,
|
||||
'services': services,
|
||||
'config': asdict(self.config)
|
||||
}
|
||||
|
||||
# Convenience functions
|
||||
def get_memory_queue(environment: str = "dev") -> MemoryAwareQueue:
|
||||
"""Get memory-aware queue instance."""
|
||||
return MemoryAwareQueue(environment)
|
||||
|
||||
def check_upload_capacity(user_id: str, file_size: int, mime_type: str, environment: str = "dev") -> Tuple[bool, str, Dict]:
|
||||
"""Quick capacity check for upload."""
|
||||
queue = get_memory_queue(environment)
|
||||
return queue.check_upload_capacity(user_id, file_size, mime_type)
|
||||
1316
archive/auto_processing/pipeline_controller.py
Normal file
1316
archive/auto_processing/pipeline_controller.py
Normal file
File diff suppressed because it is too large
Load Diff
2531
archive/auto_processing/task_processors.py
Normal file
2531
archive/auto_processing/task_processors.py
Normal file
File diff suppressed because it is too large
Load Diff
111
clear_stuck_tasks.py
Normal file
111
clear_stuck_tasks.py
Normal file
@ -0,0 +1,111 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Clear stuck tasks from Redis queue after worker restart.
|
||||
|
||||
This script identifies tasks that are marked as "active" but have no
|
||||
corresponding worker processing them, and returns them to the queue.
|
||||
"""
|
||||
|
||||
import redis
|
||||
import json
|
||||
import os
|
||||
import sys
|
||||
from typing import List, Dict, Any
|
||||
|
||||
def get_redis_client():
|
||||
"""Get Redis client using the same config as the main app."""
|
||||
try:
|
||||
from modules.redis_config import get_redis_url
|
||||
return redis.from_url(get_redis_url())
|
||||
except:
|
||||
redis_url = os.getenv('REDIS_URL', 'redis://localhost:6379')
|
||||
return redis.from_url(redis_url)
|
||||
|
||||
def check_stuck_tasks():
|
||||
"""Check for stuck tasks in Redis."""
|
||||
client = get_redis_client()
|
||||
|
||||
print("=== REDIS QUEUE STATUS ===")
|
||||
processing_count = client.llen("document_processing")
|
||||
failed_count = client.llen("document_processing:failed")
|
||||
active_count = client.scard("active_tasks")
|
||||
|
||||
print(f"Processing queue: {processing_count} tasks")
|
||||
print(f"Failed queue: {failed_count} tasks")
|
||||
print(f"Active tasks: {active_count} tasks")
|
||||
|
||||
if active_count > 0:
|
||||
print(f"\n⚠️ WARNING: {active_count} tasks marked as 'active' but workers may have been restarted!")
|
||||
return True
|
||||
elif processing_count > 0:
|
||||
print(f"\n✅ {processing_count} tasks waiting in queue (normal)")
|
||||
return False
|
||||
else:
|
||||
print("\n✅ No stuck tasks found")
|
||||
return False
|
||||
|
||||
def clear_stuck_tasks():
|
||||
"""Move stuck 'active' tasks back to processing queue."""
|
||||
client = get_redis_client()
|
||||
|
||||
# Get all active task IDs
|
||||
active_tasks = client.smembers("active_tasks")
|
||||
if not active_tasks:
|
||||
print("No active tasks to clear")
|
||||
return
|
||||
|
||||
cleared = 0
|
||||
for task_id in active_tasks:
|
||||
task_id_str = task_id.decode('utf-8')
|
||||
try:
|
||||
# Try to get the task data
|
||||
task_data = client.get(f"task:{task_id_str}")
|
||||
if task_data:
|
||||
# Parse task to determine priority queue
|
||||
task_obj = json.loads(task_data.decode('utf-8'))
|
||||
priority = task_obj.get('priority', 'normal')
|
||||
|
||||
queue_key = {
|
||||
'high': 'document_processing:high',
|
||||
'normal': 'document_processing',
|
||||
'low': 'document_processing:low'
|
||||
}.get(priority, 'document_processing')
|
||||
|
||||
# Move task back to processing queue
|
||||
client.lpush(queue_key, task_id_str)
|
||||
client.srem("active_tasks", task_id_str)
|
||||
cleared += 1
|
||||
print(f"✅ Cleared stuck task: {task_id_str} ({task_obj.get('service', 'unknown')}/{task_obj.get('task_type', 'unknown')})")
|
||||
else:
|
||||
# Task data not found, just remove from active set
|
||||
client.srem("active_tasks", task_id_str)
|
||||
cleared += 1
|
||||
print(f"🗑️ Removed orphaned active task: {task_id_str}")
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ Failed to clear task {task_id_str}: {e}")
|
||||
|
||||
print(f"\n✅ Cleared {cleared} stuck tasks")
|
||||
|
||||
def main():
|
||||
"""Main function."""
|
||||
print("🔍 Checking for stuck tasks in Redis...")
|
||||
|
||||
try:
|
||||
has_stuck = check_stuck_tasks()
|
||||
|
||||
if has_stuck:
|
||||
response = input("\n❓ Clear stuck tasks? (y/N): ")
|
||||
if response.lower() in ['y', 'yes']:
|
||||
print("\n🧹 Clearing stuck tasks...")
|
||||
clear_stuck_tasks()
|
||||
print("\n✅ Done! Tasks should now be processed by workers.")
|
||||
else:
|
||||
print("Skipped clearing tasks.")
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ Error: {e}")
|
||||
sys.exit(1)
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,624 +0,0 @@
|
||||
URN,LA (code),LA (name),EstablishmentNumber,EstablishmentName,TypeOfEstablishment (name),EstablishmentTypeGroup (name),EstablishmentStatus (name),ReasonEstablishmentOpened (name),OpenDate,ReasonEstablishmentClosed (name),CloseDate,PhaseOfEducation (name),StatutoryLowAge,StatutoryHighAge,Boarders (name),NurseryProvision (name),OfficialSixthForm (name),Gender (name),ReligiousCharacter (name),ReligiousEthos (name),Diocese (name),AdmissionsPolicy (name),SchoolCapacity,SpecialClasses (name),CensusDate,NumberOfPupils,NumberOfBoys,NumberOfGirls,PercentageFSM,TrustSchoolFlag (name),Trusts (name),SchoolSponsorFlag (name),SchoolSponsors (name),FederationFlag (name),Federations (name),UKPRN,FEHEIdentifier,FurtherEducationType (name),OfstedLastInsp,LastChangedDate,Street,Locality,Address3,Town,County (name),Postcode,SchoolWebsite,TelephoneNum,HeadTitle (name),HeadFirstName,HeadLastName,HeadPreferredJobTitle,BSOInspectorateName (name),InspectorateReport,DateOfLastInspectionVisit,NextInspectionVisit,TeenMoth (name),TeenMothPlaces,CCF (name),SENPRU (name),EBD (name),PlacesPRU,FTProv (name),EdByOther (name),Section41Approved (name),SEN1 (name),SEN2 (name),SEN3 (name),SEN4 (name),SEN5 (name),SEN6 (name),SEN7 (name),SEN8 (name),SEN9 (name),SEN10 (name),SEN11 (name),SEN12 (name),SEN13 (name),TypeOfResourcedProvision (name),ResourcedProvisionOnRoll,ResourcedProvisionCapacity,SenUnitOnRoll,SenUnitCapacity,GOR (name),DistrictAdministrative (name),AdministrativeWard (name),ParliamentaryConstituency (name),UrbanRural (name),GSSLACode (name),Easting,Northing,MSOA (name),LSOA (name),InspectorateName (name),SENStat,SENNoStat,PropsName,OfstedRating (name),RSCRegion (name),Country (name),UPRN,SiteName,QABName (name),EstablishmentAccredited (name),QABReport,CHNumber,MSOA (code),LSOA (code),FSM,AccreditationExpiryDate
|
||||
118229,886,Kent,1001,Northfleet Nursery School,Local authority nursery school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Nursery,2.0,5,No boarders,Has Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,,Not applicable,19-01-2023,91.0,57.0,34.0,0.0,Not applicable,,Not applicable,,Not under a federation,,,,Not applicable,19-07-2022,16-05-2024,140 London Road,Northfleet,,Gravesend,Kent,DA11 9JS,www.northfleetnursery.co.uk,1474533950.0,Mrs,Neerasha,Singh,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Gravesham,Rosherville,Gravesham,(England/Wales) Urban major conurbation,E10000016,563365.0,174145.0,Gravesham 001,Gravesham 001D,,,,,Outstanding,South-East England and South London,,10012024908.0,,Not applicable,Not applicable,,,E02005055,E01024279,0.0,
|
||||
118254,886,Kent,2088,Crockenhill Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,187.0,83.0,104.0,29.4,Not applicable,,Not applicable,,Not under a federation,,10072997.0,,Not applicable,27-03-2019,04-12-2023,The Green,Crockenhill,,,Kent,BR8 8JG,http://www.crockenhill.kent.sch.uk,3000658300.0,Mrs,Karen,Dodd,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Sevenoaks,Crockenhill and Well Hill,Sevenoaks,(England/Wales) Urban city and town,E10000016,550590.0,167367.0,Sevenoaks 003,Sevenoaks 003A,,,,,Good,South-East England and South London,,,,Not applicable,Not applicable,,,E02005089,E01024421,55.0,
|
||||
118255,886,Kent,2089,The Anthony Roper Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,315.0,No Special Classes,19-01-2023,307.0,151.0,156.0,9.8,Not supported by a trust,,Not applicable,,Not under a federation,,10069650.0,,Not applicable,27-06-2019,16-04-2024,High Street,Eynsford,,Dartford,Kent,DA4 0AA,www.anthony-roper.kent.sch.uk/,1322863680.0,Mr,Adam,Nicholls,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Eynsford,Sevenoaks,(England/Wales) Rural town and fringe,E10000016,554368.0,165949.0,Sevenoaks 005,Sevenoaks 005A,,,,,Good,South-East England and South London,,100060999084.0,,Not applicable,Not applicable,,,E02005091,E01024431,30.0,
|
||||
118257,886,Kent,2094,Cobham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,219.0,No Special Classes,19-01-2023,218.0,109.0,109.0,7.3,Not applicable,,Not applicable,,Not under a federation,,10073366.0,,Not applicable,15-11-2012,07-05-2024,The Street,Cobham,,Gravesend,Kent,DA12 3BN,www.cobham.kent.sch.uk/,1474814373.0,Mrs,Jacqui,Saunders,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,"Istead Rise, Cobham & Luddesdown",Gravesham,(England/Wales) Rural village,E10000016,567152.0,168444.0,Gravesham 013,Gravesham 013D,,,,,Outstanding,South-East England and South London,,100062312570.0,,Not applicable,Not applicable,,,E02005067,E01024302,16.0,
|
||||
118258,886,Kent,2095,Cecil Road Primary and Nursery School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,378.0,No Special Classes,19-01-2023,444.0,228.0,216.0,16.2,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10069334.0,,Not applicable,05-12-2019,23-04-2024,Cecil Road,Northfleet,,Gravesend,Kent,DA11 7BT,www.cecilroad.co.uk,1474534544.0,Mrs,C,Old,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Gravesham,Coldharbour & Perry Street,Gravesham,(England/Wales) Urban major conurbation,E10000016,563896.0,173124.0,Gravesham 004,Gravesham 004E,,,,,Good,South-East England and South London,,100062310705.0,,Not applicable,Not applicable,,,E02005058,E01024284,64.0,
|
||||
118262,886,Kent,2109,Higham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,208.0,101.0,107.0,11.5,Not applicable,,Not applicable,,Not under a federation,,10073365.0,,Not applicable,25-01-2024,20-05-2024,School Lane,Higham,,Rochester,Kent,ME3 7JL,www.higham.kent.sch.uk,1474822535.0,Mrs,Catherine,Grattan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Higham & Shorne,Gravesham,(England/Wales) Rural village,E10000016,571349.0,172256.0,Gravesham 010,Gravesham 010C,,,,,Good,South-East England and South London,,100062390148.0,,Not applicable,Not applicable,,,E02005064,E01024267,24.0,
|
||||
118264,886,Kent,2116,Lawn Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,262.0,No Special Classes,19-01-2023,230.0,117.0,113.0,52.7,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10077449.0,,Not applicable,11-01-2023,08-01-2024,High Street,Northfleet,,Gravesend,Kent,DA11 9HB,http://www.lawnprimary.co.uk,1474365303.0,Mrs,A,Wilson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Northfleet & Springhead,Gravesham,(England/Wales) Urban major conurbation,E10000016,562102.0,174368.0,Gravesham 001,Gravesham 001C,,,,,Requires improvement,South-East England and South London,,100062311102.0,,Not applicable,Not applicable,,,E02005055,E01024278,108.0,
|
||||
118266,886,Kent,2120,Bean Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,190.0,88.0,102.0,22.1,Not applicable,,Not applicable,,Not under a federation,,10073364.0,,Not applicable,06-11-2019,21-05-2024,School Lane,Bean,,Dartford,Kent,DA2 8AW,https://www.bean.kent.sch.uk/,1474833225.0,Mr,Graham,Reilly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dartford,Bean & Village Park,Dartford,(England/Wales) Rural town and fringe,E10000016,558989.0,172058.0,Dartford 012,Dartford 012B,,,,,Good,South-East England and South London,,100060855655.0,,Not applicable,Not applicable,,,E02005039,E01024134,42.0,
|
||||
118271,886,Kent,2128,Capel Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,212.0,No Special Classes,19-01-2023,207.0,113.0,94.0,15.9,Not applicable,,Not applicable,,Not under a federation,,10073362.0,,Not applicable,15-01-2019,24-04-2024,Five Oak Green Road,Five Oak Green,,Tonbridge,Kent,TN12 6RP,www.capelschool.com/,1892833919.0,Mrs,Suzanne,Farr,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Capel,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,563919.0,145118.0,Tunbridge Wells 001,Tunbridge Wells 001A,,,,,Good,South-East England and South London,,10008670848.0,,Not applicable,Not applicable,,,E02005162,E01024798,33.0,
|
||||
118272,886,Kent,2130,Dunton Green Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,187.0,90.0,97.0,31.6,Not applicable,,Not applicable,,Not under a federation,,10069525.0,,Not applicable,18-07-2018,08-04-2024,London Road,Dunton Green,,Sevenoaks,Kent,TN13 2UP,www.dunton-green.kent.sch.uk/,1732462221.0,Mr,Ben,Hulme,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Dunton Green and Riverhead,Sevenoaks,(England/Wales) Urban city and town,E10000016,551173.0,157352.0,Sevenoaks 008,Sevenoaks 008F,,,,,Good,South-East England and South London,United Kingdom,100062547929.0,,Not applicable,Not applicable,,,E02005094,E01035000,59.0,
|
||||
118273,886,Kent,2132,Hadlow Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,187.0,107.0,80.0,38.5,Not applicable,,Not applicable,,Supported by a federation,The Bourne Partnership,10073361.0,,Not applicable,02-10-2019,13-04-2024,Hadlow,,,Tonbridge,Kent,TN11 0EH,www.hadlow.kent.sch.uk,1732850349.0,Miss,Nicole,Chapman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Bourne,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,563334.0,149843.0,Tonbridge and Malling 008,Tonbridge and Malling 008D,,,,,Good,South-East England and South London,,200000967219.0,,Not applicable,Not applicable,,,E02005156,E01024747,72.0,
|
||||
118277,886,Kent,2136,Kemsing Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,184.0,99.0,85.0,14.7,Not applicable,,Not applicable,,Not under a federation,,10069522.0,,Not applicable,20-07-2022,19-01-2024,West End,Kemsing,,Sevenoaks,Kent,TN15 6PU,http://www.kemsing.kent.sch.uk,1732761236.0,Mr,Tom,Hardwick,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Kemsing,Sevenoaks,(England/Wales) Rural town and fringe,E10000016,555461.0,158873.0,Sevenoaks 009,Sevenoaks 009C,,,,,Good,South-East England and South London,,50002002944.0,,Not applicable,Not applicable,,,E02005095,E01024450,27.0,
|
||||
118278,886,Kent,2137,Leigh Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,171.0,No Special Classes,19-01-2023,161.0,77.0,84.0,18.0,Not applicable,,Not applicable,,Not under a federation,,10073359.0,,Not applicable,08-02-2024,20-05-2024,The Green,Leigh,,Tonbridge,Kent,TN11 8QP,www.leighprimaryschool.com,1732832660.0,Mrs,Jenna,Halfhide,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Leigh and Chiddingstone Causeway,Tonbridge and Malling,(England/Wales) Rural village,E10000016,554871.0,146478.0,Sevenoaks 015,Sevenoaks 015B,,,,,Good,South-East England and South London,,50002001763.0,,Not applicable,Not applicable,,,E02005101,E01024451,29.0,
|
||||
118279,886,Kent,2138,Otford Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,332.0,172.0,160.0,13.3,Not applicable,,Not applicable,,Not under a federation,,10069521.0,,Not applicable,18-10-2023,23-04-2024,High Street,Otford,,Sevenoaks,Kent,TN14 5PG,www.otford.kent.sch.uk,1959523145.0,Mrs,Helen,Roberts,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Otford and Shoreham,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,552632.0,159289.0,Sevenoaks 008,Sevenoaks 008E,,,,,Good,South-East England and South London,,100062548574.0,,Not applicable,Not applicable,,,E02005094,E01024452,44.0,
|
||||
118280,886,Kent,2139,Pembury School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,510.0,No Special Classes,19-01-2023,404.0,199.0,205.0,11.6,Not applicable,,Not applicable,,Not under a federation,,10073358.0,,Not applicable,26-02-2019,04-04-2024,Lower Green Road,Pembury,,Tunbridge Wells,Kent,TN2 4EB,http://www.pembury.kent.sch.uk,1892822259.0,Mrs,Hannah,Walters,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Pembury,Tunbridge Wells,(England/Wales) Rural town and fringe,E10000016,562858.0,141702.0,Tunbridge Wells 004,Tunbridge Wells 004D,,,,,Good,South-East England and South London,,100062554668.0,,Not applicable,Not applicable,,,E02005165,E01024827,47.0,
|
||||
118282,886,Kent,2142,Sandhurst Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,191.0,No Special Classes,19-01-2023,154.0,74.0,80.0,25.3,Not applicable,,Not applicable,,Not under a federation,,10069520.0,,Not applicable,06-02-2019,07-05-2024,Rye Road,Sandhurst,Sandhurst Primary School,Cranbrook,Kent,TN18 5JE,www.sandhurst.kent.sch.uk,1580850288.0,Mrs,Amanda,Norman,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Hawkhurst and Sandhurst,Tunbridge Wells,(England/Wales) Rural village,E10000016,580082.0,128340.0,Tunbridge Wells 014,Tunbridge Wells 014D,,,,,Good,South-East England and South London,,10000069892.0,,Not applicable,Not applicable,,,E02005175,E01024809,39.0,
|
||||
118283,886,Kent,2147,Weald Community Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,175.0,No Special Classes,19-01-2023,126.0,55.0,71.0,11.9,Not applicable,,Not applicable,,Not under a federation,,10069519.0,,Not applicable,04-03-2020,27-03-2024,Long Barn Road,Weald,,Sevenoaks,Kent,TN14 6PY,www.weald.kent.sch.uk,1732463307.0,Mr,David,Pyle,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Seal and Weald,Sevenoaks,(England/Wales) Rural village,E10000016,552697.0,150900.0,Sevenoaks 012,Sevenoaks 012B,,,,,Good,South-East England and South London,,100062548945.0,,Not applicable,Not applicable,,,E02005098,E01024459,15.0,
|
||||
118284,886,Kent,2148,Shoreham Village School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,84.0,40.0,44.0,21.4,Not applicable,,Not applicable,,Not under a federation,,10073357.0,,Not applicable,26-03-2019,25-04-2024,Church Street,Shoreham,,Sevenoaks,Kent,TN14 7SN,www.shorehamvillageschool.net,1959522228.0,Mrs,Gillian,Lovatt-Young,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Otford and Shoreham,Sevenoaks,(England/Wales) Rural village,E10000016,551878.0,161599.0,Sevenoaks 008,Sevenoaks 008E,,,,,Good,South-East England and South London,,50002000337.0,,Not applicable,Not applicable,,,E02005094,E01024452,18.0,
|
||||
118285,886,Kent,2155,Slade Primary School and Attached Unit for Children with Hearing Impairment,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,418.0,223.0,195.0,13.2,Not applicable,,Not applicable,,Not under a federation,,10072996.0,,Not applicable,06-03-2024,22-05-2024,The Slade,,,Tonbridge,Kent,TN9 1HR,www.slade.kent.sch.uk,1732350354.0,Mrs,Karen,Slade,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision,10.0,10.0,,,South East,Tonbridge and Malling,Judd,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558843.0,146765.0,Tonbridge and Malling 012,Tonbridge and Malling 012A,,,,,Good,South-East England and South London,,200000962234.0,,Not applicable,Not applicable,,,E02005160,E01024732,55.0,
|
||||
118286,886,Kent,2156,Sussex Road Community Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,418.0,209.0,209.0,13.9,Not applicable,,Not applicable,,Not under a federation,,10072995.0,,Not applicable,24-11-2021,08-05-2024,Sussex Road,,,Tonbridge,Kent,TN9 2TP,http://www.sussex-road.kent.sch.uk/,1732352367.0,Mrs,Sarah,Miles,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,Judd,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558245.0,145866.0,Tonbridge and Malling 013,Tonbridge and Malling 013A,,,,,Good,South-East England and South London,,200000961981.0,,Not applicable,Not applicable,,,E02005161,E01024757,58.0,
|
||||
118288,886,Kent,2161,Boughton Monchelsea Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,206.0,102.0,104.0,19.4,Not applicable,,Not applicable,,Not under a federation,,10073356.0,,Not applicable,29-09-2023,22-04-2024,Church Hill,Boughton Monchelsea,,Maidstone,Kent,ME17 4HP,http://www.boughton-monchelsea.kent.sch.uk,1622743596.0,Mrs,Mandy,Gibbs,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,Boughton Monchelsea and Chart Sutton,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,576889.0,150785.0,Maidstone 012,Maidstone 012A,,,,,Good,South-East England and South London,,200003674284.0,,Not applicable,Not applicable,,,E02005079,E01024331,40.0,
|
||||
118289,886,Kent,2163,East Farleigh Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,208.0,104.0,104.0,13.0,Not applicable,,Not applicable,,Not under a federation,,10073355.0,,Not applicable,22-06-2022,23-04-2024,Vicarage Lane,East Farleigh,,Maidstone,Kent,ME15 0LY,www.east-farleigh.kent.sch.uk,1622726364.0,Mr,Peter,Goodman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Coxheath and Hunton,Maidstone and The Weald,(England/Wales) Rural village,E10000016,573555.0,152821.0,Maidstone 016,Maidstone 016B,,,,,Good,South-East England and South London,,200003673168.0,,Not applicable,Not applicable,,,E02005083,E01024343,27.0,
|
||||
118290,886,Kent,2164,East Peckham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,175.0,99.0,76.0,14.3,Not applicable,,Not applicable,,Not under a federation,,10073354.0,,Not applicable,04-07-2023,14-05-2024,130 Pound Road,East Peckham,,Tonbridge,Kent,TN12 5LH,http://www.east-peckham.kent.sch.uk/,1622871268.0,Mrs,Kate,Elliott,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East and West Peckham, Mereworth & Wateringbury",Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,566468.0,149067.0,Tonbridge and Malling 008,Tonbridge and Malling 008B,,,,,Requires improvement,South-East England and South London,,100062628528.0,,Not applicable,Not applicable,,,E02005156,E01024744,25.0,
|
||||
118291,886,Kent,2165,Headcorn Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,392.0,210.0,182.0,20.2,Not applicable,,Not applicable,,Not under a federation,,10073353.0,,Not applicable,05-05-2022,02-05-2024,Kings Road,,,Headcorn,Kent,TN27 9QT,www.headcorn.kent.sch.uk,1622891289.0,Miss,Sarah,Symonds,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Headcorn,Faversham and Mid Kent,(England/Wales) Rural town and fringe,E10000016,583351.0,144445.0,Maidstone 017,Maidstone 017B,,,,,Requires improvement,South-East England and South London,,200003698713.0,,Not applicable,Not applicable,,,E02005084,E01024365,79.0,
|
||||
118292,886,Kent,2166,Hollingbourne Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,96.0,48.0,48.0,24.0,Not applicable,,Not applicable,,Not under a federation,,10073352.0,,Not applicable,01-03-2022,12-03-2024,Eyhorne Street,Hollingbourne,,Maidstone,Kent,ME17 1UA,www.hollingbourne.kent.sch.uk/,1622880270.0,Mrs,Helen,Bradley-Wyatt,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,North Downs,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,584016.0,154881.0,Maidstone 011,Maidstone 011D,,,,,Good,South-East England and South London,,200003719238.0,,Not applicable,Not applicable,,,E02005078,E01024387,23.0,
|
||||
118293,886,Kent,2167,Ightham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,209.0,105.0,104.0,3.3,Not applicable,,Not applicable,,Not under a federation,,10073351.0,,Not applicable,04-03-2020,07-05-2024,Oldbury Lane,Ightham,,Sevenoaks,Kent,TN15 9DD,www.ightham.kent.sch.uk,1732882405.0,Mr,David,Sherhod,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Pilgrims with Ightham,Tonbridge and Malling,(England/Wales) Rural village,E10000016,558908.0,156539.0,Tonbridge and Malling 006,Tonbridge and Malling 006E,,,,,Outstanding,South-East England and South London,,100062551218.0,,Not applicable,Not applicable,,,E02005154,E01024755,7.0,
|
||||
118294,886,Kent,2168,Lenham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,210.0,No Special Classes,19-01-2023,213.0,104.0,109.0,21.1,Not applicable,,Not applicable,,Not under a federation,,10075877.0,,Not applicable,06-12-2023,13-05-2024,Ham Lane,Lenham,,Maidstone,Kent,ME17 2LL,http://www.lenham.kent.sch.uk,1622858260.0,Mrs,Andrea,McCluskey,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Harrietsham and Lenham,Faversham and Mid Kent,(England/Wales) Rural town and fringe,E10000016,589472.0,152164.0,Maidstone 011,Maidstone 011B,,,,,Good,South-East England and South London,,200003719333.0,,Not applicable,Not applicable,,,E02005078,E01024362,45.0,
|
||||
118295,886,Kent,2169,Platts Heath Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,91.0,No Special Classes,19-01-2023,62.0,32.0,30.0,29.0,Not applicable,,Not applicable,,Not under a federation,,10073350.0,,Not applicable,21-04-2022,21-05-2024,Headcorn Road,Platts Heath,,Maidstone,Kent,ME17 2NH,https://plattsheathkentsch.co.uk/,1622850316.0,Mr,Darren,Waters,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Harrietsham and Lenham,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,587729.0,150533.0,Maidstone 011,Maidstone 011B,,,,,Good,South-East England and South London,,200003703748.0,,Not applicable,Not applicable,,,E02005078,E01024362,18.0,
|
||||
118297,886,Kent,2171,Brunswick House Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,421.0,No Special Classes,19-01-2023,421.0,207.0,214.0,25.2,Not applicable,,Not applicable,,Not under a federation,,10069518.0,,Not applicable,19-07-2023,21-05-2024,Leafy Lane,,,Maidstone,Kent,ME16 0QQ,http://www.brunswick-house.kent.sch.uk,1622752102.0,Mrs,Wendy,Skinner,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bridge,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575123.0,156195.0,Maidstone 006,Maidstone 006B,,,,,Good,South-East England and South London,,200003659753.0,,Not applicable,Not applicable,,,E02005073,E01024340,106.0,
|
||||
118301,886,Kent,2175,North Borough Junior School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,353.0,201.0,152.0,28.6,Not applicable,,Not applicable,,Supported by a federation,St Paul's and North Borough Schools Federation,10079035.0,,Not applicable,19-10-2023,25-04-2024,"North Borough Junior School, Peel Street",,,Maidstone,Kent,ME14 2BP,www.north-borough.kent.sch.uk/,1622754708.0,Mrs,Dawn,Wakefield,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,North,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576137.0,156985.0,Maidstone 004,Maidstone 004C,,,,,Good,South-East England and South London,,200003704716.0,,Not applicable,Not applicable,,,E02005071,E01024382,101.0,
|
||||
118302,886,Kent,2176,Park Way Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,315.0,No Special Classes,19-01-2023,316.0,153.0,163.0,26.3,Not applicable,,Not applicable,,Not under a federation,,10073349.0,,Not applicable,13-11-2018,12-09-2023,Park Way,,,Maidstone,Kent,ME15 7AH,http://www.park-way.kent.sch.uk,1622753651.0,Mrs,Karen,Dhanecha,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Shepway North,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,576965.0,154343.0,Maidstone 010,Maidstone 010B,,,,,Good,South-East England and South London,,200003686775.0,,Not applicable,Not applicable,,,E02005077,E01024392,83.0,
|
||||
118307,886,Kent,2185,Mereworth Community Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,218.0,No Special Classes,19-01-2023,203.0,117.0,86.0,16.7,Not applicable,,Not applicable,,Not under a federation,,10069517.0,,Not applicable,07-07-2022,21-05-2024,39 the Street,Mereworth,,Maidstone,Kent,ME18 5ND,www.mereworth.kent.sch.uk,1622812569.0,Miss,Amanda,Lavelle,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East and West Peckham, Mereworth & Wateringbury",Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,565535.0,153533.0,Tonbridge and Malling 007,Tonbridge and Malling 007A,,,,,Good,South-East England and South London,,100062386957.0,,Not applicable,Not applicable,,,E02005155,E01024746,34.0,
|
||||
118308,886,Kent,2187,Offham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,205.0,100.0,105.0,5.9,Not applicable,,Not applicable,,Not under a federation,,10073347.0,,Not applicable,20-05-2015,23-01-2024,Church Road,Offham,,West Malling,Kent,ME19 5NX,http://www.offham.kent.sch.uk,1732842355.0,Mrs,Emily,John,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East Malling, West Malling & Offham",Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,565935.0,157744.0,Tonbridge and Malling 014,Tonbridge and Malling 014E,,,,,Outstanding,South-East England and South London,,10002907519.0,,Not applicable,Not applicable,,,E02006833,E01032620,12.0,
|
||||
118309,886,Kent,2188,Plaxtol Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,109.0,No Special Classes,19-01-2023,98.0,49.0,49.0,10.2,Not applicable,,Not applicable,,Not under a federation,,10073346.0,,Not applicable,21-03-2023,21-05-2024,School Lane,Plaxtol,,Sevenoaks,Kent,TN15 0QD,http://www.plaxtol.kent.sch.uk/,1732810200.0,Mrs,Claire,Rowley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Bourne,Tonbridge and Malling,(England/Wales) Rural village,E10000016,560235.0,153454.0,Tonbridge and Malling 006,Tonbridge and Malling 006A,,,,,Good,South-East England and South London,,200000959103.0,,Not applicable,Not applicable,,,E02005154,E01024723,10.0,
|
||||
118310,886,Kent,2189,Ryarsh Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,210.0,107.0,103.0,8.1,Not applicable,,Not applicable,,Not under a federation,,10073345.0,,Not applicable,26-04-2012,03-06-2024,Birling Road,Ryarsh,,West Malling,Kent,ME19 5LS,www.ryarsh.kent.sch.uk/,1732870600.0,Mr,Daniel,Childs,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"Birling, Leybourne & Ryarsh",Tonbridge and Malling,(England/Wales) Rural village,E10000016,567182.0,159943.0,Tonbridge and Malling 014,Tonbridge and Malling 014F,,,,,Outstanding,South-East England and South London,,200000959182.0,,Not applicable,Not applicable,,,E02006833,E01032829,17.0,
|
||||
118311,886,Kent,2190,Shipbourne School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,59.0,No Special Classes,19-01-2023,60.0,28.0,32.0,18.3,Not applicable,,Not applicable,,Supported by a federation,The Bourne Partnership,10073344.0,,Not applicable,28-03-2019,25-04-2024,Stumble Hill,Shipbourne,,Tonbridge,Kent,TN11 9PB,http://www.shipbourne.kent.sch.uk,1732810344.0,Mrs,Terri,Daters,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Bourne,Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,559185.0,151948.0,Tonbridge and Malling 006,Tonbridge and Malling 006A,,,,,Good,South-East England and South London,,200000966854.0,,Not applicable,Not applicable,,,E02005154,E01024723,11.0,
|
||||
118313,886,Kent,2192,Staplehurst School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,525.0,No Special Classes,19-01-2023,406.0,194.0,212.0,19.5,Not applicable,,Not applicable,,Not under a federation,,10073343.0,,Not applicable,26-01-2022,17-04-2024,Gybbon Rise,Staplehurst,,Tonbridge,Kent,TN12 0LZ,www.staplehurstschool.co.uk/,1580891765.0,Miss,Lucy,Davenport,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Staplehurst,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,578439.0,143382.0,Maidstone 019,Maidstone 019D,,,,,Good,South-East England and South London,,200003679143.0,,Not applicable,Not applicable,,,E02005086,E01024409,79.0,
|
||||
118314,886,Kent,2193,Sutton Valence Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,205.0,100.0,105.0,20.5,Not applicable,,Not applicable,,Not under a federation,,10073342.0,,Not applicable,29-03-2023,09-05-2024,North Street,Sutton Valence,,Maidstone,Kent,ME17 3HT,http://www.sutton-valence.kent.sch.uk,1622842188.0,Mrs,Rebecca,Latham-Parsons,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Sutton Valence and Langley,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,581028.0,149379.0,Maidstone 017,Maidstone 017D,,,,,Good,South-East England and South London,,200003720509.0,,Not applicable,Not applicable,,,E02005084,E01024411,42.0,
|
||||
118336,886,Kent,2226,Eastling Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,101.0,39.0,62.0,20.8,Not applicable,,Not applicable,,Not under a federation,,10073341.0,,Not applicable,20-10-2021,04-06-2024,Kettle Hill Road,Eastling,,Faversham,Kent,ME13 0BA,http://www.eastling.kent.sch.uk,1795890252.0,Mrs,Melanie,Dale,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,East Downs,Faversham and Mid Kent,(England/Wales) Rural hamlet and isolated dwellings,E10000016,596524.0,156325.0,Swale 016,Swale 016B,,,,,Good,South-East England and South London,,200002532821.0,,Not applicable,Not applicable,,,E02005130,E01024566,21.0,
|
||||
118337,886,Kent,2227,Ethelbert Road Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,209.0,108.0,101.0,5.7,Not applicable,,Not applicable,,Not under a federation,,10073340.0,,Not applicable,01-10-2014,29-05-2024,Ethelbert Road,,,Faversham,Kent,ME13 8SQ,www.ethelbert-road.kent.sch.uk,1795533124.0,Mrs,Michele,Kirkbride,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Watling,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,601072.0,160785.0,Swale 014,Swale 014E,,,,,Outstanding,South-East England and South London,,10035063205.0,,Not applicable,Not applicable,,,E02005128,E01024626,12.0,
|
||||
118338,886,Kent,2228,Davington Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,417.0,208.0,209.0,21.8,Not applicable,,Not applicable,,Not under a federation,,10069515.0,,Not applicable,22-06-2023,18-03-2024,Priory Row,Davington,,Faversham,Kent,ME13 7EQ,www.davington.kent.sch.uk/,1795532401.0,Mr,Chilton,Saint,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Priory,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,601089.0,161986.0,Swale 015,Swale 015D,,,,,Good,South-East England and South London,,100062379818.0,,Not applicable,Not applicable,,,E02005129,E01024563,91.0,
|
||||
118341,886,Kent,2231,Lower Halstow Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,188.0,94.0,94.0,13.3,Not applicable,,Not applicable,,Supported by a federation,The Federation of Lower Halstow Primary and Newington CofE Primary School,10073339.0,,Not applicable,14-03-2019,04-06-2024,School Lane,Lower Halstow,,Sittingbourne,Kent,ME9 7ES,www.lower-halstow.kent.sch.uk,1795842344.0,Mrs,Tara,Deevoy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Bobbing, Iwade and Lower Halstow",Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,585951.0,166826.0,Swale 008,Swale 008E,,,,,Good,South-East England and South London,,200002532824.0,,Not applicable,Not applicable,,,E02005122,E01024575,25.0,
|
||||
118346,886,Kent,2239,Rodmersham School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,70.0,No Special Classes,19-01-2023,117.0,59.0,58.0,3.4,Not applicable,,Not applicable,,Not under a federation,,10073338.0,,Not applicable,22-09-2011,24-04-2024,Rodmersham Green,,,Sittingbourne,Kent,ME9 0PS,www.rodmersham.kent.sch.uk/,1795423776.0,Mrs,Nicola,McMullon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,West Downs,Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,591601.0,161273.0,Swale 013,Swale 013C,,,,,Outstanding,South-East England and South London,,100062397234.0,,Not applicable,Not applicable,,,E02005127,E01024628,4.0,
|
||||
118348,886,Kent,2245,Rose Street Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,438.0,225.0,213.0,59.6,Not applicable,,Not applicable,,Supported by a federation,Sheerness West Federation,10076228.0,,Not applicable,30-11-2022,14-05-2024,Rose Street,,,Sheerness,Kent,ME12 1AW,www.swfed.co.uk,1795663012.0,Mrs,Samantha,Mackay,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheerness,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591895.0,174664.0,Swale 002,Swale 002A,,,,,Requires improvement,South-East England and South London,,100062377402.0,,Not applicable,Not applicable,,,E02005116,E01024613,249.0,
|
||||
118354,886,Kent,2254,Canterbury Road Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,208.0,103.0,105.0,32.7,Not applicable,,Not applicable,,Not under a federation,,10073337.0,,Not applicable,06-03-2024,22-05-2024,School Road,,,Sittingbourne,Kent,ME10 4SE,http://www.canterbury-road.kent.sch.uk,1795423818.0,Mr,Timothy,Pye,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Roman,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591591.0,163352.0,Swale 010,Swale 010D,,,,,Good,South-East England and South London,,200002531732.0,,Not applicable,Not applicable,,,E02005124,E01024599,68.0,
|
||||
118356,886,Kent,2258,Blean Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,469.0,Not applicable,19-01-2023,431.0,215.0,216.0,6.7,Not applicable,,Not applicable,,Not under a federation,,10073336.0,,Not applicable,09-03-2022,07-05-2024,Whitstable Road,Blean,,Canterbury,Kent,CT2 9ED,www.bleanprimary.org.uk/,1227471254.0,Mr,Ian,Rowden,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Blean Forest,Canterbury,(England/Wales) Urban city and town,E10000016,612837.0,159932.0,Canterbury 012,Canterbury 012H,,,,,Outstanding,South-East England and South London,,200000683406.0,,Not applicable,Not applicable,,,E02005021,E01035309,29.0,
|
||||
118359,886,Kent,2263,Herne Bay Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,304.0,154.0,150.0,35.7,Not applicable,,Not applicable,,Not under a federation,,10074072.0,,Not applicable,04-12-2019,17-01-2024,Stanley Road,,,Herne Bay,Kent,CT6 5SH,www.herne-bay.kent.sch.uk/,1227372245.0,Ms,Nicky,Brown,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Heron,North Thanet,(England/Wales) Urban city and town,E10000016,617893.0,167868.0,Canterbury 003,Canterbury 003D,,,,,Good,South-East England and South London,,200000682558.0,,Not applicable,Not applicable,,,E02005012,E01024083,99.0,
|
||||
118361,886,Kent,2265,Hoath Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,103.0,45.0,58.0,16.5,Not applicable,,Not applicable,,Supported by a federation,The Federation of Chislet CE and Hoath Primary Schools,10073335.0,,Not applicable,18-01-2022,12-01-2024,School Lane,Hoath,,Canterbury,Kent,CT3 4LA,www.chislethoathfederation.co.uk,1227860249.0,Mr,Tim,Whitehouse,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Reculver,North Thanet,(England/Wales) Rural hamlet and isolated dwellings,E10000016,620491.0,164365.0,Canterbury 010,Canterbury 010C,,,,,Good,South-East England and South London,,10033152360.0,,Not applicable,Not applicable,,,E02005019,E01024086,17.0,
|
||||
118363,886,Kent,2268,Westmeads Community Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,156.0,84.0,72.0,23.1,Not applicable,,Not applicable,,Not under a federation,,10074071.0,,Not applicable,18-05-2022,03-06-2024,Cromwell Road,,,Whitstable,Kent,CT5 1NA,www.westmeads.kent.sch.uk/,1227272995.0,Ms,Kirsty,White,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Gorrell,Canterbury,(England/Wales) Urban city and town,E10000016,611013.0,166711.0,Canterbury 008,Canterbury 008D,,,,,Requires improvement,South-East England and South London,,100062300538.0,,Not applicable,Not applicable,,,E02005017,E01024072,36.0,
|
||||
118364,886,Kent,2269,Whitstable Junior School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,255.0,No Special Classes,19-01-2023,232.0,126.0,106.0,28.9,Supported by a trust,The Coastal Alliance Co-operative Trust,Not applicable,,Not under a federation,,10077448.0,,Not applicable,18-06-2019,02-04-2024,Oxford Street,,,Whitstable,Kent,CT5 1DB,www.whitstable-junior.kent.sch.uk/,1227272385.0,Ms,Sarah,Kent,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Gorrell,Canterbury,(England/Wales) Urban city and town,E10000016,610711.0,166216.0,Canterbury 008,Canterbury 008C,,,,,Good,South-East England and South London,,100062300650.0,,Not applicable,Not applicable,,,E02005017,E01024070,67.0,
|
||||
118365,886,Kent,2270,Aldington Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,191.0,112.0,79.0,11.0,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10073112.0,,Not applicable,07-02-2024,22-05-2024,Roman Road,Aldington,,Ashford,Kent,TN25 7EE,http://www.aldington.kent.sch.uk/,1233720247.0,Mr,Ben,Dawson.,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Saxon Shore,Folkestone and Hythe,(England/Wales) Rural village,E10000016,606435.0,136475.0,Ashford 010,Ashford 010A,,,,,Good,South-East England and South London,,100062562493.0,,Not applicable,Not applicable,,,E02005005,E01024013,21.0,
|
||||
118369,886,Kent,2275,Victoria Road Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,206.0,No Special Classes,19-01-2023,211.0,113.0,98.0,25.6,Not applicable,,Not applicable,,Not under a federation,,10069513.0,,Not applicable,15-01-2019,25-04-2024,Victoria Road,,,Ashford,Kent,TN23 7HQ,http://www.victoriaroad.co.uk/,1233620044.0,Mrs,Kelly,Collens,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Victoria,Ashford,(England/Wales) Urban city and town,E10000016,600804.0,142343.0,Ashford 005,Ashford 005F,,,,,Good,South-East England and South London,,100062048541.0,,Not applicable,Not applicable,,,E02005000,E01034985,54.0,
|
||||
118370,886,Kent,2276,Willesborough Infant School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,390.0,No Special Classes,19-01-2023,357.0,177.0,180.0,15.7,Not supported by a trust,,Not applicable,,Supported by a federation,The Willesborough Schools,10080431.0,,Not applicable,15-09-2022,08-05-2024,Church Road,Willesborough,,Ashford,Kent,TN24 0JZ,www.willesborough-infant.kent.sch.uk/,1233624165.0,Mr,Tom,Head,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,,,,,South East,Ashford,Highfield,Ashford,(England/Wales) Urban city and town,E10000016,603174.0,141786.0,Ashford 006,Ashford 006B,,,,,Good,South-East England and South London,,100062560396.0,,Not applicable,Not applicable,,,E02005001,E01023995,56.0,
|
||||
118371,886,Kent,5226,Willesborough Junior School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,510.0,No Special Classes,19-01-2023,511.0,249.0,262.0,18.8,Not supported by a trust,,Not applicable,,Supported by a federation,The Willesborough Schools,10069649.0,,Not applicable,22-03-2023,12-09-2023,Highfield Road,Willesborough,,Ashford,Kent,TN24 0JU,www.willesborough-js.kent.sch.uk/,1233620405.0,Mr,Tom,Head,Interim Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Highfield,Ashford,(England/Wales) Urban city and town,E10000016,603107.0,141715.0,Ashford 006,Ashford 006B,,,,,Good,South-East England and South London,,200002904249.0,,Not applicable,Not applicable,,,E02005001,E01023995,96.0,
|
||||
118372,886,Kent,2278,Bethersden Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,No Special Classes,19-01-2023,131.0,70.0,61.0,25.4,Not applicable,,Not applicable,,Not under a federation,,10073334.0,,Not applicable,08-06-2023,21-05-2024,School Road,Bethersden,,Ashford,Kent,TN26 3AH,www.bethersden.kent.sch.uk/,1233820479.0,Ms,Rebecca,Heaton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Weald Central,Ashford,(England/Wales) Rural village,E10000016,592556.0,140108.0,Ashford 012,Ashford 012B,,,,,Good,South-East England and South London,,100062563194.0,,Not applicable,Not applicable,,,E02005007,E01024031,33.0,
|
||||
118373,886,Kent,2279,Brook Community Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,71.0,40.0,31.0,12.7,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10073111.0,,Not applicable,11-05-2023,22-04-2024,Spelders Hill,Brook,,Ashford,Kent,TN25 5PB,www.brook-ashford.kent.sch.uk,1233812614.0,Mrs,Ellen,Ranson-McCabe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Bircholt,Folkestone and Hythe,(England/Wales) Rural village,E10000016,606030.0,143546.0,Ashford 010,Ashford 010C,,,,,Good,South-East England and South London,,100062561999.0,,Not applicable,Not applicable,,,E02005005,E01024015,9.0,
|
||||
118374,886,Kent,2280,Challock Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,210.0,100.0,110.0,7.6,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10073110.0,,Not applicable,12-07-2023,13-05-2024,Church Lane,Challock,,Ashford,Kent,TN25 4BU,www.challockprimaryschool.co.uk,1233740286.0,Mrs,Susan,Sweet,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Downs West,Ashford,(England/Wales) Rural village,E10000016,600941.0,150288.0,Ashford 002,Ashford 002C,,,,,Outstanding,South-East England and South London,,100062561620.0,,Not applicable,Not applicable,,,E02004997,E01023989,16.0,
|
||||
118375,886,Kent,2282,Great Chart Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,420.0,219.0,201.0,17.6,Not applicable,,Not applicable,,Not under a federation,,10073333.0,,Not applicable,07-06-2023,03-06-2024,Hoxton Close,Singleton,,Ashford,Kent,TN23 5LB,www.great-chart.kent.sch.uk/,1233620040.0,Mrs,Wendy,Pang,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Singleton East,Ashford,(England/Wales) Urban city and town,E10000016,598848.0,141528.0,Ashford 007,Ashford 007E,,,,,Outstanding,South-East England and South London,,100062617920.0,,Not applicable,Not applicable,,,E02005002,E01024017,74.0,
|
||||
118377,886,Kent,2285,Mersham Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,181.0,93.0,88.0,14.4,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10073109.0,,Not applicable,23-02-2022,12-04-2024,Church Road,Mersham,,Ashford,Kent,TN25 6NU,www.mersham.kent.sch.uk/,1233720449.0,Mrs,Cheryl,Chalkley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,"Mersham, Sevington South with Finberry",Ashford,(England/Wales) Rural village,E10000016,605060.0,139253.0,Ashford 010,Ashford 010F,,,,,Good,South-East England and South London,,100062562340.0,,Not applicable,Not applicable,,,E02005005,E01034988,26.0,
|
||||
118381,886,Kent,2289,Smeeth Community Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,No Special Classes,19-01-2023,122.0,66.0,56.0,13.1,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10073108.0,,Not applicable,04-07-2023,03-11-2023,Caroland Close,Smeeth,,Ashford,Kent,TN25 6RX,www.smeeth.kent.sch.uk,1303813128.0,Ms,Jennifer,Payne,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Bircholt,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,607714.0,140096.0,Ashford 010,Ashford 010A,,,,,Good,South-East England and South London,,100062562341.0,,Not applicable,Not applicable,,,E02005005,E01024013,16.0,
|
||||
118385,886,Kent,2298,Hawkinge Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,396.0,189.0,207.0,17.9,Not supported by a trust,,Not applicable,,Not under a federation,,10073107.0,,Not applicable,12-06-2019,03-05-2024,Canterbury Road,Hawkinge,,Folkestone,Kent,CT18 7BN,www.hawkingeprimaryschool.co.uk/,1303892224.0,Miss,Aly,Ward,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs East,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,621648.0,139892.0,Folkestone and Hythe 002,Folkestone and Hythe 002B,,,,,Outstanding,South-East England and South London,,50034845.0,,Not applicable,Not applicable,,,E02005103,E01024541,71.0,
|
||||
118387,886,Kent,2300,Sellindge Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,142.0,61.0,81.0,13.4,Not applicable,,Not applicable,,Not under a federation,,10073331.0,,Not applicable,03-02-2023,22-03-2024,Main Road,Sellindge,,Ashford,Kent,TN25 6JY,www.sellindge-ashford.co.uk/,1303812073.0,Miss,Joanne,Wren,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs West,Folkestone and Hythe,(England/Wales) Rural village,E10000016,610305.0,138188.0,Folkestone and Hythe 009,Folkestone and Hythe 009D,,,,,Good,South-East England and South London,,50010667.0,,Not applicable,Not applicable,,,E02005110,E01024546,19.0,
|
||||
118393,886,Kent,2312,River Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,427.0,Not applicable,19-01-2023,413.0,210.0,203.0,18.4,Not applicable,,Not applicable,,Supported by a federation,Lydden and River Primary Schools Federation,10072994.0,,Not applicable,29-11-2013,24-01-2024,Lewisham Road,River,,Dover,Kent,CT17 0PP,www.river.kent.sch.uk/,1304822516.0,Mr,Neil,Brinicombe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,12.0,12.0,,,South East,Dover,Dover Downs & River,Dover,(England/Wales) Urban city and town,E10000016,629160.0,143403.0,Dover 010,Dover 010C,,,,,Outstanding,South-East England and South London,,100062290036.0,,Not applicable,Not applicable,,,E02005050,E01024233,76.0,
|
||||
118398,886,Kent,2318,Langdon Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,86.0,51.0,35.0,22.1,Not applicable,,Not applicable,,Not under a federation,,10073330.0,,Not applicable,28-01-2020,07-05-2024,East Langdon,,The Street,Dover,Kent,CT15 5JQ,www.langdonprimaryschool.co.uk,1304852600.0,Mrs,Lynn,Paylor Sutton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Guston, Kingsdown & St Margaret's-at-Cliffe",Dover,(England/Wales) Rural village,E10000016,633397.0,146333.0,Dover 012,Dover 012B,,,,,Good,South-East England and South London,,100062287609.0,,Not applicable,Not applicable,,,E02005052,E01024238,19.0,
|
||||
118399,886,Kent,2320,Eythorne Elvington Community Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,No Special Classes,19-01-2023,107.0,47.0,60.0,52.3,Not applicable,,Not applicable,,Supported by a federation,The Federation of Shepherdswell Church of England and Eythorne Elvington,10069511.0,,Not applicable,14-12-2022,17-05-2024,Adelaide Road,Eythorne,,Dover,Kent,CT15 4AN,www.eythorne-elvington.kent.sch.uk,1304830376.0,Mr,N,Garvey,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural town and fringe,E10000016,628011.0,149789.0,Dover 006,Dover 006D,,,,,Outstanding,South-East England and South London,,10034882456.0,,Not applicable,Not applicable,,,E02005046,E01024204,56.0,
|
||||
118400,886,Kent,2321,Lydden Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,84.0,No Special Classes,19-01-2023,78.0,37.0,41.0,11.7,Not applicable,,Not applicable,,Supported by a federation,Lydden and River Primary Schools Federation,10073329.0,,Not applicable,05-02-2019,26-03-2024,Stonehall,Lydden,,Dover,Kent,CT15 7LA,http://www.lydden.kent.sch.uk,1304822887.0,Mr,Neil,Brinicombe,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Dover Downs & River,Dover,(England/Wales) Rural village,E10000016,626743.0,145568.0,Dover 010,Dover 010G,,,,,Good,South-East England and South London,,100062288383.0,,Not applicable,Not applicable,,,E02005050,E01033210,9.0,
|
||||
118401,886,Kent,2322,Preston Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,133.0,No Special Classes,19-01-2023,117.0,58.0,59.0,7.7,Not applicable,,Not applicable,,Supported by a federation,The Federation of Preston and Wingham,10073328.0,,Not applicable,01-02-2024,20-05-2024,Mill Lane,Preston,,Canterbury,Kent,CT3 1HB,www.prestonprimary.org.uk,1227722235.0,Mrs,Helen,Clements,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Little Stour & Ashstone,South Thanet,(England/Wales) Rural village,E10000016,625140.0,160901.0,Dover 001,Dover 001A,,,,,Good,South-East England and South London,,100062298104.0,,Not applicable,Not applicable,,,E02005041,E01024206,9.0,
|
||||
118403,886,Kent,2326,Wingham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,191.0,97.0,94.0,15.7,Not applicable,,Not applicable,,Supported by a federation,The Federation of Preston and Wingham,10073327.0,,Not applicable,17-11-2021,18-04-2024,School Lane,Wingham,,Canterbury,Kent,CT3 1BD,www.winghamprimary.org.uk/,1227720277.0,Mrs,Helen,Clements,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Little Stour & Ashstone,South Thanet,(England/Wales) Rural town and fringe,E10000016,624160.0,157221.0,Dover 001,Dover 001D,,,,,Good,South-East England and South London,,100062298256.0,,Not applicable,Not applicable,,,E02005041,E01024209,30.0,
|
||||
118405,886,Kent,2328,St Mildred's Primary Infant School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,269.0,135.0,134.0,21.9,Supported by a trust,Thanet Endeavour Learning Trust,Not applicable,,Supported by a federation,The Federation of Bromstone Primary School and St.Mildred's Primary Infant School,10074070.0,,Not applicable,24-11-2021,30-04-2024,St Mildred's Avenue,,,Broadstairs,Kent,CT10 2BX,http://www.st-mildreds.kent.sch.uk,1843862035.0,Headteacher,James,Williams,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Viking,South Thanet,(England/Wales) Urban city and town,E10000016,639125.0,167790.0,Thanet 010,Thanet 010C,,,,,Outstanding,South-East England and South London,,200002882176.0,,Not applicable,Not applicable,,,E02005141,E01024706,59.0,
|
||||
118406,886,Kent,2329,Callis Grange Nursery and Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,296.0,No Special Classes,19-01-2023,288.0,159.0,129.0,21.2,Not applicable,,Not applicable,,Not under a federation,,10074069.0,,Not applicable,21-04-2022,15-05-2024,Beacon Road,,,Broadstairs,Kent,CT10 3DG,http://www.callis-grange.kent.sch.uk,1843862531.0,Mrs,Vikki,Bowman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Beacon Road,South Thanet,(England/Wales) Urban city and town,E10000016,638675.0,169146.0,Thanet 006,Thanet 006A,,,,,Good,South-East England and South London,,100062281748.0,,Not applicable,Not applicable,,,E02005137,E01024633,61.0,
|
||||
118411,886,Kent,2337,St Crispin's Community Primary Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,254.0,128.0,126.0,28.3,Not applicable,,Not applicable,,Not under a federation,,10074068.0,,Not applicable,11-09-2019,22-04-2024,St Crispin's Road,,,Westgate-on-Sea,Kent,CT8 8EB,http://www.st-crispinsinfants.org.uk,1843832040.0,Mrs,Louise,Davidson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Westgate-on-Sea,North Thanet,(England/Wales) Urban city and town,E10000016,632291.0,169367.0,Thanet 007,Thanet 007E,,,,,Good,South-East England and South London,,200001851326.0,,Not applicable,Not applicable,,,E02005138,E01024716,72.0,
|
||||
118414,886,Kent,2340,Ellington Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,134.0,71.0,63.0,47.8,Not applicable,,Not applicable,,Not under a federation,,10074067.0,,Not applicable,19-07-2022,23-04-2024,High Street,St Lawrence,,Ramsgate,Kent,CT11 0QH,www.ellington-infant.kent.sch.uk,1843591638.0,Mr,Adnan,Ahmet,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Central Harbour,South Thanet,(England/Wales) Urban city and town,E10000016,637175.0,165319.0,Thanet 015,Thanet 015A,,,,,Good,South-East England and South London,,200003079680.0,,Not applicable,Not applicable,,,E02005146,E01024645,64.0,
|
||||
118416,886,Kent,2345,Priory Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,155.0,76.0,79.0,38.1,Not applicable,,Not applicable,,Not under a federation,,10074066.0,,Not applicable,21-06-2023,05-06-2024,Cannon Road,,,Ramsgate,Kent,CT11 9XT,www.priory.kent.sch.uk,1843593105.0,Ms,Tracey,Sandy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Central Harbour,South Thanet,(England/Wales) Urban city and town,E10000016,637770.0,165232.0,Thanet 016,Thanet 016A,,,,,Good,South-East England and South London,,100062283791.0,,Not applicable,Not applicable,,,E02005147,E01024646,59.0,
|
||||
118436,886,Kent,2431,Shears Green Junior School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,480.0,No Special Classes,19-01-2023,483.0,232.0,251.0,28.0,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10073106.0,,Not applicable,19-01-2023,03-05-2024,White Avenue,Northfleet,,Gravesend,Kent,DA11 7JB,www.shearsgreenjuniorschool.co.uk,1474567359.0,Mr,Matthew,Paterson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Coldharbour & Perry Street,Gravesham,(England/Wales) Urban major conurbation,E10000016,563816.0,172261.0,Gravesham 009,Gravesham 009A,,,,,Good,South-East England and South London,,100062310707.0,,Not applicable,Not applicable,,,E02005063,E01024264,135.0,
|
||||
118438,886,Kent,2434,West Minster Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,570.0,Has Special Classes,19-01-2023,508.0,253.0,255.0,56.6,Not applicable,,Not applicable,,Supported by a federation,Sheerness West Federation,10076225.0,,Not applicable,01-12-2021,14-05-2024,St George's Avenue,,,Sheerness,Kent,ME12 1ET,www.swfed.co.uk,1795662178.0,Ms,Hazel,Brewer,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheerness,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591524.0,173868.0,Swale 002,Swale 002C,,,,,Good,South-East England and South London,,100062626557.0,,Not applicable,Not applicable,,,E02005116,E01024615,269.0,
|
||||
118449,886,Kent,2454,Aycliffe Community Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,135.0,No Special Classes,19-01-2023,93.0,54.0,39.0,61.3,Not applicable,,Not applicable,,Not under a federation,,10073325.0,,Not applicable,01-12-2022,19-04-2024,St David's Avenue,,,Dover,Kent,CT17 9HJ,www.aycliffecpschool.co.uk,1304202651.0,Mrs,Jacky,Cox,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Town & Castle,Dover,(England/Wales) Urban city and town,E10000016,630152.0,139911.0,Dover 013,Dover 013E,,,,,Good,South-East England and South London,,200001851339.0,,Not applicable,Not applicable,,,E02005053,E01024249,57.0,
|
||||
118453,886,Kent,2459,Riverhead Infants' School,Community school,Local authority maintained schools,Open,Not applicable,26-02-1997,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,268.0,140.0,128.0,4.5,Not applicable,,Not applicable,,Not under a federation,,10080749.0,,Not applicable,22-03-2023,24-01-2024,Worships Hill,,,Riverhead,Kent,TN13 2AS,http://www.riverhead.kent.sch.uk,1732452475.0,Mr,Andrew,King,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Dunton Green and Riverhead,Sevenoaks,(England/Wales) Urban city and town,E10000016,551308.0,156016.0,Sevenoaks 011,Sevenoaks 011C,,,,,Good,South-East England and South London,,50002018912.0,,Not applicable,Not applicable,,,E02005097,E01024424,12.0,
|
||||
118456,886,Kent,2465,Claremont Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,436.0,No Special Classes,19-01-2023,438.0,239.0,199.0,2.7,Not applicable,,Not applicable,,Not under a federation,,10069510.0,,Not applicable,12-01-2023,24-05-2024,Banner Farm Road,,,Tunbridge Wells,Kent,TN2 5EB,www.claremont.kent.sch.uk,1892531395.0,Mrs,Candi,Roberts,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Pantiles and St Mark's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558955.0,138862.0,Tunbridge Wells 012,Tunbridge Wells 012E,,,,,Good,South-East England and South London,,100062554871.0,,Not applicable,Not applicable,,,E02005173,E01024820,12.0,
|
||||
118459,886,Kent,2471,Whitfield Aspen School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,591.0,Has Special Classes,19-01-2023,585.0,329.0,256.0,36.1,Not applicable,,Not applicable,,Not under a federation,,10072993.0,,Not applicable,12-09-2019,02-05-2024,Mayfield Road,Whitfield,,Dover,Kent,CT16 3LJ,www.whitfieldaspenschool.co.uk/,1304821526.0,Mr,Jason,Cook,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PMLD - Profound and Multiple Learning Difficulty,,,,,,,,,,,,,Resourced provision,168.0,168.0,,,South East,Dover,Whitfield,Dover,(England/Wales) Urban city and town,E10000016,630324.0,145151.0,Dover 010,Dover 010F,,,,,Good,South-East England and South London,,100062289581.0,,Not applicable,Not applicable,,,E02005050,E01024256,211.0,
|
||||
118461,886,Kent,2474,St Paul's Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,261.0,120.0,141.0,30.3,Not applicable,,Not applicable,,Supported by a federation,St Paul's and North Borough Schools Federation,10074064.0,,Not applicable,15-01-2020,24-04-2024,Hillary Road,,,Maidstone,Kent,ME14 2BS,www.stpaulsmaidstone.co.uk,1622753322.0,Mrs,Sarah,Aldridge,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,North,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576222.0,157046.0,Maidstone 004,Maidstone 004D,,,,,Good,South-East England and South London,,200003707812.0,,Not applicable,Not applicable,,,E02005071,E01024383,79.0,
|
||||
118465,886,Kent,2482,Langton Green Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,414.0,209.0,205.0,5.1,Not applicable,,Not applicable,,Not under a federation,,10073324.0,,Not applicable,20-06-2012,21-05-2024,Lampington Row,Langton Green,,Tunbridge Wells,Kent,TN3 0JG,www.langton-green-school.org,1892862648.0,Mr,Alex,Cornelius,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Speldhurst and Bidborough,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,554343.0,139529.0,Tunbridge Wells 006,Tunbridge Wells 006D,,,,,Outstanding,South-East England and South London,,100062566427.0,,Not applicable,Not applicable,,,E02005167,E01024853,21.0,
|
||||
118468,886,Kent,2490,Bishops Down Primary and Nursery School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,233.0,121.0,112.0,11.7,Not applicable,,Not applicable,,Not under a federation,,10077232.0,,Not applicable,02-11-2023,16-04-2024,Rydal Drive,,,Tunbridge Wells,Kent,TN4 9SU,www.bishopsdownprimary.org/,1892520114.0,Mrs,Laura,Johnson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,7.0,8.0,,,South East,Tunbridge Wells,Culverden,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,556995.0,140187.0,Tunbridge Wells 007,Tunbridge Wells 007B,,,,,Requires improvement,South-East England and South London,,100062586163.0,,Not applicable,Not applicable,,,E02005168,E01024800,25.0,
|
||||
118479,886,Kent,2509,Singlewell Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,390.0,No Special Classes,19-01-2023,392.0,178.0,214.0,18.4,Not applicable,,Not applicable,,Not under a federation,,10069509.0,,Not applicable,25-01-2023,03-05-2024,Mackenzie Way,,,Gravesend,Kent,DA12 5TY,www.singlewell.kent.sch.uk,1474569859.0,Mrs,Michelle,Brown,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Singlewell,Gravesham,(England/Wales) Urban major conurbation,E10000016,565793.0,170786.0,Gravesham 011,Gravesham 011B,,,,,Good,South-East England and South London,,100062312820.0,,Not applicable,Not applicable,,,E02005065,E01024304,72.0,
|
||||
118480,886,Kent,2510,Cheriton Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,389.0,203.0,186.0,24.9,Not supported by a trust,,Not applicable,,Not under a federation,,10073105.0,,Not applicable,30-10-2019,24-04-2024,Church Road,,,Folkestone,Kent,CT20 3EP,http://www.cheritonprimary.org.uk/,1303276112.0,Ms,Sophia,Dover,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,619394.0,136651.0,Folkestone and Hythe 005,Folkestone and Hythe 005C,,,,,Good,South-East England and South London,,50025272.0,,Not applicable,Not applicable,,,E02005106,E01024494,97.0,
|
||||
118484,886,Kent,2514,Brookfield Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,180.0,85.0,95.0,18.9,Not applicable,,Not applicable,,Supported by a federation,Flourish,10074062.0,,Not applicable,20-04-2023,23-04-2024,Swallow Road,Larkfield,,Aylesford,Kent,ME20 6PY,https://flourish-federation.secure-primarysite.net/,1732840955.0,Miss,C,Smith,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Larkfield,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,570115.0,158700.0,Tonbridge and Malling 003,Tonbridge and Malling 003F,,,,,Good,South-East England and South London,,10002912773.0,,Not applicable,Not applicable,,,E02005151,E01024765,34.0,
|
||||
118487,886,Kent,2519,Vigo Village School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,142.0,78.0,64.0,15.5,Not applicable,,Not applicable,,Not under a federation,,10073323.0,,Not applicable,06-11-2019,16-05-2024,Erskine Road,Vigo Village,Meopham,Gravesend,Kent,DA13 0RL,http://www.vigo.kent.sch.uk,1732823144.0,Mr,Roger,Barber,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Meopham South & Vigo,Gravesham,(England/Wales) Rural town and fringe,E10000016,564387.0,161691.0,Gravesham 013,Gravesham 013C,,,,,Good,South-East England and South London,,100062312944.0,,Not applicable,Not applicable,,,E02005067,E01024275,22.0,
|
||||
118488,886,Kent,2520,Madginford Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,654.0,No Special Classes,19-01-2023,642.0,353.0,289.0,10.1,Not applicable,,Not applicable,,Not under a federation,,10073322.0,,Not applicable,20-04-2023,12-09-2023,Egremont Road,Bearsted,,Maidstone,Kent,ME15 8LH,www.madginfordprimaryschool.co.uk,1622734539.0,Mrs,Amanda,Woolcombe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bearsted,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,579076.0,154708.0,Maidstone 007,Maidstone 007B,,,,,Good,South-East England and South London,,200003691655.0,,Not applicable,Not applicable,,,E02005074,E01024327,65.0,
|
||||
118490,886,Kent,2524,Palmarsh Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,No Special Classes,19-01-2023,191.0,82.0,109.0,30.9,Not applicable,,Not applicable,,Not under a federation,,10073321.0,,Not applicable,02-10-2019,04-06-2024,St George's Place,,,Hythe,Kent,CT21 6NE,http://www.palmarsh.kent.sch.uk,1303260212.0,Mr,Jamie,Leach,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Hythe Rural,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,613796.0,133711.0,Folkestone and Hythe 010,Folkestone and Hythe 010D,,,,,Good,South-East England and South London,,50013151.0,,Not applicable,Not applicable,,,E02005111,E01024529,59.0,
|
||||
118491,886,Kent,2525,Painters Ash Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,406.0,203.0,203.0,22.4,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10073104.0,,Not applicable,01-03-2023,23-05-2024,Masefield Road,Northfleet,,Gravesend,Kent,DA11 8EL,www.paintersashprimary.co.uk,1474568991.0,,Georgina,Salter,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Painters Ash,Gravesham,(England/Wales) Urban major conurbation,E10000016,562691.0,172101.0,Gravesham 006,Gravesham 006E,,,,,Good,South-East England and South London,,100062310909.0,,Not applicable,Not applicable,,,E02005060,E01024288,91.0,
|
||||
118493,886,Kent,2530,Tunbury Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,587.0,292.0,295.0,7.8,Not applicable,,Not applicable,,Not under a federation,,10073320.0,,Not applicable,08-06-2023,14-05-2024,Tunbury Avenue,Walderslade,,Chatham,Kent,ME5 9HY,www.tunbury.kent.sch.uk,1634863085.0,Mrs,Ruth,Austin,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Walderslade,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,575737.0,162426.0,Tonbridge and Malling 001,Tonbridge and Malling 001D,,,,,Good,South-East England and South London,,100062393390.0,,Not applicable,Not applicable,,,E02005149,E01024722,46.0,
|
||||
118495,886,Kent,2532,St Margaret's-at-Cliffe Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,189.0,96.0,93.0,9.0,Not applicable,,Not applicable,,Not under a federation,,10069508.0,,Not applicable,03-07-2015,03-06-2024,Sea Street,St Margaret's-At-Cliffe,,Dover,Kent,CT15 6SS,http://www.stmargaretsprimary.co.uk,1304852639.0,Ms,Helen,Comfort,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Guston, Kingsdown & St Margaret's-at-Cliffe",Dover,(England/Wales) Rural town and fringe,E10000016,636125.0,144710.0,Dover 009,Dover 009B,,,,,Outstanding,South-East England and South London,,100062288026.0,,Not applicable,Not applicable,,,E02005049,E01024236,17.0,
|
||||
118501,886,Kent,2539,Stocks Green Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,218.0,No Special Classes,19-01-2023,216.0,115.0,101.0,5.1,Not applicable,,Not applicable,,Not under a federation,,10069507.0,,Not applicable,07-03-2024,22-05-2024,Leigh Road,Hildenborough,,Tonbridge,Kent,TN11 9AE,www.stocksgreenprimary.co.uk,1732832758.0,Mr,P,Hipkiss,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Hildenborough,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,557065.0,148064.0,Tonbridge and Malling 010,Tonbridge and Malling 010B,,,,,Good,South-East England and South London,,100062628569.0,,Not applicable,Not applicable,,,E02005158,E01024752,11.0,
|
||||
118505,886,Kent,2545,Sandgate Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,418.0,206.0,212.0,9.8,Not applicable,,Not applicable,,Not under a federation,,10073318.0,,Not applicable,16-09-2021,12-09-2023,Coolinge Lane,,,Folkestone,Kent,CT20 3QU,www.sandgateprimaryschool.co.uk/,1303257280.0,Mr,Matthew,Green,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Sandgate & West Folkestone,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620849.0,135894.0,Folkestone and Hythe 006,Folkestone and Hythe 006H,,,,,Good,South-East England and South London,,50027156.0,,Not applicable,Not applicable,,,E02005107,E01024521,41.0,
|
||||
118511,886,Kent,2552,Sandling Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,421.0,226.0,195.0,4.8,Not applicable,,Not applicable,,Not under a federation,,10073317.0,,Not applicable,05-02-2020,07-05-2024,Ashburnham Road,Penenden Heath,,Maidstone,Kent,ME14 2JG,http://www.sandling.kent.sch.uk/,1622763297.0,Miss,Claire,Coombes,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,North,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576624.0,157776.0,Maidstone 002,Maidstone 002D,,,,,Good,South-East England and South London,,10014308132.0,,Not applicable,Not applicable,,,E02005069,E01024385,20.0,
|
||||
118515,886,Kent,2559,Capel-le-Ferne Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,177.0,99.0,78.0,22.6,Not applicable,,Not applicable,,Not under a federation,,10071996.0,,Not applicable,30-03-2022,21-05-2024,Capel Street,Capel-le-Ferne,,Folkestone,Kent,CT18 7HB,www.capelleferneprimary.co.uk,1303251353.0,Mr,Anthony,Richards,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dover,Alkham & Capel-le-Ferne,Dover,(England/Wales) Rural hamlet and isolated dwellings,E10000016,625026.0,139092.0,Dover 014,Dover 014A,,,,,Good,South-East England and South London,,100062290850.0,,Not applicable,Not applicable,,,E02005054,E01024198,40.0,
|
||||
118516,886,Kent,2562,Lunsford Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,208.0,104.0,104.0,20.7,Not applicable,,Not applicable,,Not under a federation,,10073316.0,,Not applicable,14-06-2023,01-04-2024,Swallow Road,Larkfield,,Aylesford,Kent,ME20 6PY,http://www.lunsford.kent.sch.uk,1732843352.0,Mr,Gary,Anscombe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Larkfield,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,570068.0,158786.0,Tonbridge and Malling 003,Tonbridge and Malling 003F,,,,,Good,South-East England and South London,,200000966558.0,,Not applicable,Not applicable,,,E02005151,E01024765,43.0,
|
||||
118523,886,Kent,2574,Downs View Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,260.0,138.0,122.0,16.2,Not applicable,,Not applicable,,Not under a federation,,10080430.0,,Not applicable,18-10-2023,21-05-2024,Ball Lane,Kennington,,Ashford,Kent,TN25 4PJ,www.downs-view.kent.sch.uk/,1233632339.0,Mrs,Tracy Kent,Mrs Sarah Collins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Kennington,Ashford,(England/Wales) Urban city and town,E10000016,602119.0,145227.0,Ashford 003,Ashford 003B,,,,,Good,South-East England and South London,,100062561615.0,,Not applicable,Not applicable,,,E02004998,E01023999,42.0,
|
||||
118524,886,Kent,2578,Kingswood Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,No Special Classes,19-01-2023,129.0,70.0,59.0,10.1,Not applicable,,Not applicable,,Not under a federation,,10073315.0,,Not applicable,19-07-2022,20-11-2023,Cayser Drive,Kingswood,,Maidstone,Kent,ME17 3QF,www.kingswoodkentsch.co.uk,1622842674.0,Mrs,Lynsey,Sanchez Daviu,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Leeds,Faversham and Mid Kent,(England/Wales) Rural town and fringe,E10000016,584054.0,150831.0,Maidstone 015,Maidstone 015C,,,,,Good,South-East England and South London,,10022897422.0,,Not applicable,Not applicable,,,E02005082,E01024375,13.0,
|
||||
118526,886,Kent,2586,Senacre Wood Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,212.0,109.0,103.0,32.1,Not applicable,,Not applicable,,Not under a federation,,10073314.0,,Not applicable,04-12-2019,27-02-2024,Graveney Road,Senacre,,Maidstone,Kent,ME15 8QQ,www.senacre-wood.kent.sch.uk/,3000658430.0,Mrs,Emily,Sweeney,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Shepway South,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578633.0,153076.0,Maidstone 013,Maidstone 013F,,,,,Good,South-East England and South London,,200003717450.0,,Not applicable,Not applicable,,,E02005080,E01024399,68.0,
|
||||
118534,886,Kent,2603,"Bromstone Primary School, Broadstairs",Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Has Special Classes,19-01-2023,406.0,221.0,185.0,38.9,Supported by a trust,Thanet Endeavour Learning Trust,Not applicable,,Supported by a federation,The Federation of Bromstone Primary School and St.Mildred's Primary Infant School,10073313.0,,Not applicable,27-03-2019,21-05-2024,Rumfields Road,,,Broadstairs,Kent,CT10 2PW,www.bromstoneschool.com/,1843867010.0,Mr,James,Williams,Executive Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,VI - Visual Impairment,HI - Hearing Impairment,"SLCN - Speech, language and Communication",,,,,,,,,,,Resourced provision,35.0,35.0,,,South East,Thanet,St Peters,South Thanet,(England/Wales) Urban city and town,E10000016,637928.0,167475.0,Thanet 011,Thanet 011D,,,,,Good,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005142,E01024690,158.0,
|
||||
118536,886,Kent,2607,Parkside Community Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,168.0,84.0,84.0,75.6,Supported by a trust,Thanet Endeavour Learning Trust,Not applicable,,Not under a federation,,10073312.0,,Not applicable,26-04-2023,30-04-2024,Tennyson Avenue,,,Canterbury,Kent,CT1 1EP,www.parksidecommunityprimaryschool.co.uk,1227464956.0,Mr,James,Williams,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Northgate,Canterbury,(England/Wales) Urban city and town,E10000016,616671.0,158965.0,Canterbury 014,Canterbury 014C,,,,,Good,South-East England and South London,,100062279371.0,,Not applicable,Not applicable,,,E02005023,E01024090,127.0,
|
||||
118541,886,Kent,2615,High Firs Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,206.0,98.0,108.0,13.6,Not applicable,,Not applicable,,Not under a federation,,10073311.0,,Not applicable,12-10-2023,23-04-2024,Court Crescent,,,Swanley,Kent,BR8 8NR,www.high-firs.kent.sch.uk/,1322669721.0,Mr,Andrew,Kilbride,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley Christchurch and Swanley Village,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,551435.0,168115.0,Sevenoaks 003,Sevenoaks 003C,,,,,Good,South-East England and South London,,50002001954.0,,Not applicable,Not applicable,,,E02005089,E01024474,28.0,
|
||||
118548,886,Kent,2627,Sandwich Junior School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,240.0,No Special Classes,19-01-2023,210.0,104.0,106.0,22.4,Not applicable,,Not applicable,,Not under a federation,,10079030.0,,Not applicable,24-03-2022,12-09-2023,St Bart's Road,,,Sandwich,Kent,CT13 0AS,www.sandwich-junior.kent.sch.uk/,1304612227.0,Mr,Martin,Dyson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Sandwich,South Thanet,(England/Wales) Rural town and fringe,E10000016,632790.0,157449.0,Dover 002,Dover 002C,,,,,Outstanding,South-East England and South London,,200001851331.0,,Not applicable,Not applicable,,,E02005042,E01024243,47.0,
|
||||
118551,886,Kent,2632,Sevenoaks Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,587.0,312.0,275.0,15.2,Not applicable,,Not applicable,,Not under a federation,,10073310.0,,Not applicable,19-04-2023,15-04-2024,Bradbourne Park Road,,,Sevenoaks,Kent,TN13 3LB,www.sevenoaks.kent.sch.uk,1732453952.0,Mrs,Cassandra,Malone,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Town and St John's,Sevenoaks,(England/Wales) Urban city and town,E10000016,552671.0,156229.0,Sevenoaks 010,Sevenoaks 010F,,,,,Good,South-East England and South London,,100062548252.0,,Not applicable,Not applicable,,,E02005096,E01024468,89.0,
|
||||
118558,886,Kent,2643,Swalecliffe Community Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,660.0,No Special Classes,19-01-2023,581.0,320.0,261.0,18.2,Supported by a trust,The Coastal Alliance Co-operative Trust,Not applicable,,Not under a federation,,10073102.0,,Not applicable,14-09-2023,24-01-2024,Bridgefield Road,Swalecliffe,,Whitstable,Kent,CT5 2PH,http://www.swalecliffeprimary.org,1227272101.0,Mrs,Sarah,Watson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Swalecliffe,Canterbury,(England/Wales) Urban city and town,E10000016,613028.0,166878.0,Canterbury 005,Canterbury 005E,,,,,Good,South-East England and South London,,100062301012.0,,Not applicable,Not applicable,,,E02005014,E01024115,106.0,
|
||||
118563,886,Kent,2648,Aylesham Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,391.0,191.0,200.0,39.1,Not applicable,,Not applicable,,Not under a federation,,10073309.0,,Not applicable,08-06-2023,16-04-2024,Attlee Avenue,Aylesham,,Canterbury,Kent,CT3 3BS,www.aylesham.kent.sch.uk,1304840392.0,Mr,Darran,Callaghan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural town and fringe,E10000016,623337.0,152432.0,Dover 006,Dover 006E,,,,,Good,South-East England and South London,,10034883661.0,,Not applicable,Not applicable,,,E02005046,E01035314,153.0,
|
||||
118566,886,Kent,2651,Broadwater Down Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,148.0,69.0,79.0,34.5,Not applicable,,Not applicable,,Not under a federation,,10073308.0,,Not applicable,09-03-2023,17-04-2024,Broadwater Lane,,,Tunbridge Wells,Kent,TN2 5RP,www.broadwater-down.kent.sch.uk,1892527588.0,Mr,Alex,Cornelius,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Broadwater,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,557682.0,138106.0,Tunbridge Wells 010,Tunbridge Wells 010A,,,,,Good,South-East England and South London,,100062555286.0,,Not applicable,Not applicable,,,E02005171,E01024795,51.0,
|
||||
118568,886,Kent,2653,West Borough Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,510.0,No Special Classes,19-01-2023,503.0,257.0,246.0,22.2,Not applicable,,Not applicable,,Not under a federation,,10076223.0,,Not applicable,19-10-2022,20-02-2024,Greenway,,,Maidstone,Kent,ME16 8TL,http://www.west-borough.kent.sch.uk/,1622726391.0,Mrs,Lisa,Edinburgh,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Heath,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,573885.0,155150.0,Maidstone 008,Maidstone 008C,,,,,Good,South-East England and South London,,10014309300.0,,Not applicable,Not applicable,,,E02005075,E01024367,102.0,
|
||||
118575,886,Kent,2662,Long Mead Community Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,128.0,50.0,78.0,54.7,Not supported by a trust,,Not applicable,,Not under a federation,,10073101.0,,Not applicable,18-09-2019,31-03-2024,Waveney Road,,,Tonbridge,Kent,TN10 3JU,www.long-mead.kent.sch.uk/,1732350601.0,Mrs,Karen,Follows,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Trench,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558754.0,148444.0,Tonbridge and Malling 009,Tonbridge and Malling 009C,,,,,Good,South-East England and South London,,200000961885.0,,Not applicable,Not applicable,,,E02005157,E01024775,64.0,
|
||||
118585,886,Kent,2674,King's Farm Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,492.0,No Special Classes,19-01-2023,437.0,237.0,200.0,53.2,Not applicable,,Not applicable,,Supported by a federation,Ifield School & King's Farm Primary School Federation,10069504.0,,Not applicable,28-02-2024,22-05-2024,Cedar Avenue,,,Gravesend,Kent,DA12 5JT,www.kings-farm.kent.sch.uk,1474566979.0,Mr,Chris,Jackson,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,13.0,15.0,,,South East,Gravesham,Singlewell,Gravesham,(England/Wales) Urban major conurbation,E10000016,565269.0,171511.0,Gravesham 011,Gravesham 011D,,,,,Good,South-East England and South London,,100062312756.0,,Not applicable,Not applicable,,,E02005065,E01024306,216.0,
|
||||
118590,886,Kent,3010,St Pauls' Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,107.0,52.0,55.0,10.3,Not applicable,,Not applicable,,Supported by a federation,The Compass Federation,10070335.0,,Not applicable,28-01-2020,01-05-2024,School Lane,,,Swanley Village,Kent,BR8 7PJ,www.st-pauls-swanley.kent.sch.uk,1322664324.0,Mr,Benjamin,Hulme,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley Christchurch and Swanley Village,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,552800.0,169829.0,Sevenoaks 001,Sevenoaks 001D,,,,,Good,South-East England and South London,,100062076900.0,,Not applicable,Not applicable,,,E02005087,E01024472,11.0,
|
||||
118592,886,Kent,3015,Fawkham Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,102.0,50.0,52.0,5.9,Not applicable,,Not applicable,,Not under a federation,,10078483.0,,Not applicable,22-11-2023,15-04-2024,Valley Road,Fawkham,,LONGFIELD,Kent,DA3 8NA,http://fawkhamschool.com,1474702312.0,Miss,Mandy,Bridges,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Fawkham and West Kingsdown,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,558819.0,166693.0,Sevenoaks 007,Sevenoaks 007C,,,,,Good,South-East England and South London,,10035185497.0,,Not applicable,Not applicable,,,E02005093,E01024437,6.0,
|
||||
118597,886,Kent,3022,Benenden Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,211.0,96.0,115.0,11.4,Not applicable,,Not applicable,,Supported by a federation,The 10:10 Primary Federation,10074253.0,,Not applicable,24-02-2022,20-05-2024,Rolvenden Road,,,Cranbrook,,TN17 4EH,http://www.benenden-cep.kent.sch.uk,1580240565.0,Mrs,Lindsay,Roberts,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tunbridge Wells,Benenden and Cranbrook,Maidstone and The Weald,(England/Wales) Rural village,E10000016,580826.0,132744.0,Tunbridge Wells 014,Tunbridge Wells 014A,,,,,Good,South-East England and South London,United Kingdom,10000069843.0,,Not applicable,Not applicable,,,E02005175,E01024789,24.0,
|
||||
118598,886,Kent,3023,Bidborough Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,207.0,109.0,98.0,6.3,Not applicable,,Not applicable,,Not under a federation,,10070333.0,,Not applicable,10-11-2022,20-05-2024,Spring Lane,Bidborough,,Tunbridge Wells,Kent,TN3 0UE,http://www.bidborough.kent.sch.uk,1892529333.0,Mrs,Julie,Burton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Speldhurst and Bidborough,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,556545.0,143127.0,Tunbridge Wells 006,Tunbridge Wells 006E,,,,,Good,South-East England and South London,,100062566429.0,,Not applicable,Not applicable,,,E02005167,E01024854,13.0,
|
||||
118600,886,Kent,3027,Cranbrook Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,199.0,93.0,106.0,32.2,Not applicable,,Not applicable,,Not under a federation,,10070332.0,,Not applicable,22-06-2022,21-05-2024,Carriers Road,,,Cranbrook,Kent,TN17 3JZ,http://www.cranbrook-cep.kent.sch.uk,1580713249.0,Miss,Francesca,Shaw,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Benenden and Cranbrook,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,577605.0,136487.0,Tunbridge Wells 013,Tunbridge Wells 013C,,,,,Good,South-East England and South London,,100062552228.0,,Not applicable,Not applicable,,,E02005174,E01024790,64.0,
|
||||
118601,886,Kent,3029,Goudhurst and Kilndown Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,211.0,107.0,104.0,15.6,Not applicable,,Not applicable,,Supported by a federation,The 10:10 Primary Federation,10078482.0,,Not applicable,20-03-2014,20-05-2024,Beaman Close,Cranbrook Road,Goudhurst,Cranbrook,Kent,TN17 1DZ,www.goudhurst-kilndown.kent.sch.uk,1580211365.0,Mrs,Lindsay,Roberts,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Goudhurst and Lamberhurst,Tunbridge Wells,(England/Wales) Rural village,E10000016,572817.0,137814.0,Tunbridge Wells 011,Tunbridge Wells 011C,,,,,Outstanding,South-East England and South London,,10008665566.0,,Not applicable,Not applicable,,,E02005172,E01024804,33.0,
|
||||
118602,886,Kent,3032,Hawkhurst Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,183.0,100.0,83.0,42.1,Not applicable,,Not applicable,,Not under a federation,,10070331.0,,Not applicable,25-01-2023,15-04-2024,Fowlers Park,Rye Road,Hawkhurst,Cranbrook,Kent,TN18 4JJ,www.hawkhurst.kent.sch.uk,1580753254.0,Mrs,Jodi,Hacker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Hawkhurst and Sandhurst,Tunbridge Wells,(England/Wales) Rural town and fringe,E10000016,576506.0,130526.0,Tunbridge Wells 014,Tunbridge Wells 014B,,,,,Good,South-East England and South London,,10000066322.0,,Not applicable,Not applicable,,,E02005175,E01024807,77.0,
|
||||
118603,886,Kent,3033,Hildenborough Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,190.0,92.0,98.0,8.4,Not applicable,,Not applicable,,Not under a federation,,10069124.0,,Not applicable,01-03-2023,23-01-2024,Riding Lane,Hildenborough,,Tonbridge,Kent,TN11 9HY,http://www.hildenborough.kent.sch.uk,1732833394.0,Miss,Ruth,Ardrey,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Hildenborough,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,556585.0,148896.0,Tonbridge and Malling 010,Tonbridge and Malling 010D,,,,,Good,South-East England and South London,,200000966230.0,,Not applicable,Not applicable,,,E02005158,E01024754,16.0,
|
||||
118604,886,Kent,3034,Lamberhurst St Mary's CofE (Voluntary Controlled) Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,206.0,95.0,111.0,8.7,Not applicable,,Not applicable,,Not under a federation,,10069123.0,,Not applicable,08-03-2023,01-05-2024,Pearse Place,Lamberhurst,,Tunbridge Wells,Kent,TN3 8EJ,www.lamberhurst.kent.sch.uk,1892890281.0,Mrs,Caroline,Bromley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Goudhurst and Lamberhurst,Tunbridge Wells,(England/Wales) Rural village,E10000016,567565.0,136008.0,Tunbridge Wells 011,Tunbridge Wells 011D,,,,,Good,South-East England and South London,,10000067311.0,,Not applicable,Not applicable,,,E02005172,E01024805,18.0,
|
||||
118606,886,Kent,3037,"St John's Church of England Primary School, Sevenoaks",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,202.0,90.0,112.0,10.9,Not applicable,,Not applicable,,Not under a federation,,10078481.0,,Not applicable,26-04-2023,19-04-2024,Bayham Road,,,Sevenoaks,Kent,TN13 3XD,www.stjohnssevenoaks.co.uk,1732453944.0,Mrs,Therese,Pullan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Eastern,Sevenoaks,(England/Wales) Urban city and town,E10000016,553550.0,155884.0,Sevenoaks 010,Sevenoaks 010C,,,,,Good,South-East England and South London,,10035184681.0,,Not applicable,Not applicable,,,E02005096,E01024461,22.0,
|
||||
118607,886,Kent,3042,Speldhurst Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,213.0,106.0,107.0,8.5,Not applicable,,Not applicable,,Not under a federation,,10069121.0,,Not applicable,07-02-2014,19-03-2024,Langton Road,Speldhurst,,Tunbridge Wells,Kent,TN3 0NP,http://www.speldhurst.kent.sch.uk,1892863044.0,Mrs,Stephanie,Hayward,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tunbridge Wells,Speldhurst and Bidborough,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,555310.0,141309.0,Tunbridge Wells 006,Tunbridge Wells 006D,,,,,Outstanding,South-East England and South London,,100062566310.0,,Not applicable,Not applicable,,,E02005167,E01024853,18.0,
|
||||
118608,886,Kent,3043,Sundridge and Brasted Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,60.0,32.0,28.0,38.3,Not applicable,,Not applicable,,Not under a federation,,10078480.0,,Not applicable,12-10-2023,16-04-2024,Church Road,Sundridge,,Sevenoaks,Kent,TN14 6EA,http://www.sundridge.kent.sch.uk,1959562694.0,Mr,Tom,Hardwick,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Brasted, Chevening and Sundridge",Sevenoaks,(England/Wales) Rural village,E10000016,548465.0,154940.0,Sevenoaks 013,Sevenoaks 013A,,,,,Good,South-East England and South London,,100062548784.0,,Not applicable,Not applicable,,,E02005099,E01024417,23.0,
|
||||
118611,886,Kent,3050,St John's Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,630.0,No Special Classes,19-01-2023,631.0,314.0,317.0,11.6,Not applicable,,Not applicable,,Not under a federation,,10069120.0,,Not applicable,22-03-2023,16-05-2024,Cunningham Road,,St John's Cep,Tunbridge Wells,Kent,TN4 9EW,www.st-johns-school.org.uk/,1892678980.0,Mr,Niall,Dossad,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558728.0,141298.0,Tunbridge Wells 003,Tunbridge Wells 003A,,,,,Good,South-East England and South London,,100062586186.0,,Not applicable,Not applicable,,,E02005164,E01024836,73.0,
|
||||
118613,886,Kent,3052,St Mark's Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,360.0,193.0,167.0,23.1,Not applicable,,Not applicable,,Not under a federation,,10069119.0,,Not applicable,29-06-2022,21-05-2024,Ramslye Road,,,Tunbridge Wells,Kent,TN4 8LN,http://www.st-marks.kent.sch.uk,1892525402.0,Mr,Simon,Bird,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Broadwater,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,556979.0,138070.0,Tunbridge Wells 010,Tunbridge Wells 010B,,,,,Good,South-East England and South London,,100062585738.0,,Not applicable,Not applicable,,,E02005171,E01024796,83.0,
|
||||
118614,886,Kent,3053,St Peter's Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,213.0,116.0,97.0,13.1,Not applicable,,Not applicable,,Not under a federation,,10078479.0,,Not applicable,20-03-2014,27-09-2023,Hawkenbury Road,,,Tunbridge Wells,,TN2 5BW,http://www.st-peters.kent.sch.uk,1892525727.0,Mrs,Joanna,Langton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Park,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,559229.0,139204.0,Tunbridge Wells 009,Tunbridge Wells 009C,,,,,Outstanding,South-East England and South London,United Kingdom,10090053470.0,,Not applicable,Not applicable,,,E02005170,E01024824,28.0,
|
||||
118615,886,Kent,3054,Crockham Hill Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,140.0,No Special Classes,19-01-2023,137.0,70.0,67.0,0.7,Not applicable,,Not applicable,,Not under a federation,,10069118.0,,Not applicable,26-04-2023,23-05-2024,Crockham Hill,,,Edenbridge,Kent,TN8 6RP,http://www.crockhamhill.kent.sch.uk,1732866374.0,Mrs,Lisa,Higgs,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Sevenoaks,Westerham and Crockham Hill,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,544353.0,150691.0,Sevenoaks 013,Sevenoaks 013D,,,,,Good,South-East England and South London,,10035185257.0,,Not applicable,Not applicable,,,E02005099,E01024484,1.0,
|
||||
118616,886,Kent,3055,Churchill Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,201.0,94.0,107.0,28.4,Not applicable,,Not applicable,,Not under a federation,,10078478.0,,Not applicable,05-12-2019,12-09-2023,Rysted Lane,,,Westerham,Kent,TN16 1EZ,www.churchill.kent.sch.uk,1959562197.0,Mrs,Kathy,Jax,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Westerham and Crockham Hill,Sevenoaks,(England/Wales) Rural town and fringe,E10000016,544398.0,154520.0,Sevenoaks 013,Sevenoaks 013D,,,,,Good,South-East England and South London,,10035185216.0,,Not applicable,Not applicable,,,E02005099,E01024484,57.0,
|
||||
118617,886,Kent,3057,St Peter's Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,194.0,102.0,92.0,14.4,Not applicable,,Not applicable,,Not under a federation,,10069117.0,,Not applicable,20-03-2019,03-06-2024,Mount Pleasant,,,Aylesford,Kent,ME20 7BE,www.stpetersaylesford.kent.sch.uk,1622717335.0,Mr,Jim,Holditch,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford North & North Downs,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,573064.0,159050.0,Tonbridge and Malling 001,Tonbridge and Malling 001A,,,,,Good,South-East England and South London,,100062628349.0,,Not applicable,Not applicable,,,E02005149,E01024719,28.0,
|
||||
118619,886,Kent,3061,Bredhurst Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,140.0,No Special Classes,19-01-2023,130.0,70.0,60.0,5.4,Not applicable,,Not applicable,,Not under a federation,,10069116.0,,Not applicable,24-01-2024,20-05-2024,The Street,Bredhurst,,Gillingham,Kent,ME7 3JY,www.bredhurst.kent.sch.uk/,1634231271.0,Mrs,Michelle,Cox,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Boxley,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,579632.0,162276.0,Maidstone 001,Maidstone 001C,,,,,Good,South-East England and South London,,200003720400.0,,Not applicable,Not applicable,,,E02005068,E01024335,7.0,
|
||||
118620,886,Kent,3062,Burham Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,196.0,No Special Classes,19-01-2023,144.0,74.0,70.0,8.3,Not applicable,,Not applicable,,Not under a federation,,10069115.0,,Not applicable,05-12-2018,14-05-2024,Bell Lane,Burham,,Rochester,Kent,ME1 3SY,http://www.burham.kent.sch.uk,1634861691.0,Mrs,Holly,Goddon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford North & North Downs,Chatham and Aylesford,(England/Wales) Rural village,E10000016,572942.0,161845.0,Tonbridge and Malling 001,Tonbridge and Malling 001F,,,,,Good,South-East England and South London,,200000961192.0,,Not applicable,Not applicable,,,E02005149,E01024728,12.0,
|
||||
118622,886,Kent,3067,Harrietsham Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,390.0,No Special Classes,19-01-2023,309.0,148.0,161.0,19.2,Not applicable,,Not applicable,,Not under a federation,,10070328.0,,Not applicable,21-02-2024,20-05-2024,West Street,Harrietsham,,Maidstone,Kent,ME17 1JZ,www.harrietsham.kent.sch.uk,1622859261.0,Mrs,Jackie,Chambers,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Harrietsham and Lenham,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,586070.0,152776.0,Maidstone 011,Maidstone 011F,,,,,Good,South-East England and South London,,10022893860.0,,Not applicable,Not applicable,,,E02005078,E01034994,59.0,
|
||||
118623,886,Kent,3069,Leeds and Broomfield Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,84.0,40.0,44.0,23.8,Not applicable,,Not applicable,,Not under a federation,,10069114.0,,Not applicable,19-10-2021,17-01-2024,Lower Street,Leeds,,Maidstone,Kent,ME17 1RL,www.leedsandbroomfieldkentsch.co.uk,1622861398.0,Mrs,Fiona,Steer,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Leeds,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,582467.0,153353.0,Maidstone 015,Maidstone 015C,,,,,Good,South-East England and South London,,200003698499.0,,Not applicable,Not applicable,,,E02005082,E01024375,20.0,
|
||||
118625,886,Kent,3072,"Maidstone, St Michael's Church of England Junior School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,178.0,No Special Classes,19-01-2023,178.0,89.0,89.0,18.5,Not applicable,,Not applicable,,Supported by a federation,St Michael's Church of England Federated Infant and Junior School,10078477.0,,Not applicable,22-11-2023,23-04-2024,Douglas Road,,,Maidstone,Kent,ME16 8ER,www.st-michaels-junior.kent.sch.uk,1622751502.0,Mrs,Lisa,Saunders,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Fant,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575266.0,155120.0,Maidstone 006,Maidstone 006G,,,,,Good,South-East England and South London,,200003668897.0,,Not applicable,Not applicable,,,E02005073,E01033091,33.0,
|
||||
118626,886,Kent,3073,St Michael's Church of England Infant School Maidstone,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,120.0,No Special Classes,19-01-2023,121.0,63.0,58.0,17.4,Not applicable,,Not applicable,,Supported by a federation,St Michael's Church of England Federated Infant and Junior School,10079671.0,,Not applicable,29-01-2014,17-04-2024,Douglas Road,,,Maidstone,Kent,ME16 8ER,http://www.st-michaels-infant.kent.sch.uk,1622751398.0,Mrs,Lisa,Saunders,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Fant,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575266.0,155120.0,Maidstone 006,Maidstone 006G,,,,,Outstanding,South-East England and South London,,200003668897.0,,Not applicable,Not applicable,,,E02005073,E01033091,21.0,
|
||||
118629,886,Kent,3081,Thurnham Church of England Infant School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,270.0,No Special Classes,19-01-2023,270.0,140.0,130.0,1.9,Not applicable,,Not applicable,,Not under a federation,,10079670.0,,Not applicable,22-02-2023,25-04-2024,The Landway,Bearsted,,Maidstone,Kent,ME14 4BL,www.thurnham-infant.kent.sch.uk,1622737685.0,Mr,Tony,Pring,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bearsted,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,579425.0,155670.0,Maidstone 005,Maidstone 005A,,,,,Good,South-East England and South London,,200003691727.0,,Not applicable,Not applicable,,,E02005072,E01024330,5.0,
|
||||
118630,886,Kent,3082,Trottiscliffe Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,84.0,No Special Classes,19-01-2023,81.0,39.0,42.0,2.5,Not applicable,,Not applicable,,Not under a federation,,10069113.0,,Not applicable,15-09-2022,21-05-2024,Church Lane,Trottiscliffe,,West Malling,Kent,ME19 5EB,http://www.trottiscliffe.kent.sch.uk/,1732822803.0,Miss,Lucy,Henderson,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Pilgrims with Ightham,Tonbridge and Malling,(England/Wales) Rural village,E10000016,564298.0,160200.0,Tonbridge and Malling 014,Tonbridge and Malling 014F,,,,,Good,South-East England and South London,,200000963789.0,,Not applicable,Not applicable,,,E02006833,E01032829,2.0,
|
||||
118631,886,Kent,3083,Ulcombe Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,63.0,31.0,32.0,50.8,Not applicable,,Not applicable,,Not under a federation,,10069112.0,,Not applicable,27-11-2019,03-06-2024,The Street,Ulcombe,,Maidstone,Kent,ME17 1DU,https://ulcombekentsch.co.uk/,1622842903.0,Ms,Emma,Masters,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,"SEMH - Social, Emotional and Mental Health",MLD - Moderate Learning Difficulty,,,,,,,,,,Resourced provision,6.0,15.0,,,South East,Maidstone,Headcorn,Faversham and Mid Kent,(England/Wales) Rural hamlet and isolated dwellings,E10000016,584797.0,148979.0,Maidstone 017,Maidstone 017C,,,,,Good,South-East England and South London,,10014312333.0,,Not applicable,Not applicable,,,E02005084,E01024366,32.0,
|
||||
118632,886,Kent,3084,Wateringbury Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,175.0,74.0,101.0,16.6,Not applicable,,Not applicable,,Not under a federation,,10078476.0,,Not applicable,08-03-2023,30-11-2023,147 Bow Road,Wateringbury,,Maidstone,Kent,ME18 5EA,www.wateringbury.kent.sch.uk/,1622812199.0,Miss,Debbie,Johnson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East and West Peckham, Mereworth & Wateringbury",Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,569089.0,152864.0,Tonbridge and Malling 007,Tonbridge and Malling 007D,,,,,Requires improvement,South-East England and South London,,10014312449.0,,Not applicable,Not applicable,,,E02005155,E01024781,29.0,
|
||||
118634,886,Kent,3088,"Wouldham, All Saints Church of England Voluntary Controlled Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Non-selective,420.0,No Special Classes,19-01-2023,401.0,196.0,205.0,13.7,Not applicable,,Not applicable,,Not under a federation,,10075829.0,,Not applicable,26-04-2023,10-10-2023,1 Worrall Drive,Wouldham,,Rochester,,ME1 3GE,http://www.wouldham.kent.sch.uk,1634861434.0,Mrs,Victoria,Baldwin,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford North & North Downs,Chatham and Aylesford,(England/Wales) Rural hamlet and isolated dwellings,E10000016,571413.0,163394.0,Tonbridge and Malling 001,Tonbridge and Malling 001H,,,,,Good,South-East England and South London,United Kingdom,10092972751.0,,Not applicable,Not applicable,,,E02005149,E01035003,55.0,
|
||||
118635,886,Kent,3089,St George's Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,203.0,103.0,100.0,18.7,Not applicable,,Not applicable,,Not under a federation,,10078871.0,,Not applicable,14-12-2022,03-06-2024,Old London Road,Wrotham,,Sevenoaks,Kent,TN15 7DL,http://www.st-georges-wrotham.kent.sch.uk/,1732882401.0,Mrs,Elizabeth,Rye,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,Pilgrims with Ightham,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,560941.0,159482.0,Tonbridge and Malling 006,Tonbridge and Malling 006F,,,,,Good,South-East England and South London,,200000964122.0,,Not applicable,Not applicable,,,E02005154,E01024786,38.0,
|
||||
118636,886,Kent,3090,"St Margaret's, Collier Street Church of England Voluntary Controlled School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,120.0,No Special Classes,19-01-2023,123.0,58.0,65.0,4.1,Not applicable,,Not applicable,,Not under a federation,,10069111.0,,Not applicable,04-05-2022,07-05-2024,Collier Street,Marden,,Tonbridge,Kent,TN12 9RR,www.collier-street.kent.sch.uk/,1892730264.0,Mr,Paul,Ryan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Marden and Yalding,Maidstone and The Weald,(England/Wales) Rural hamlet and isolated dwellings,E10000016,571630.0,146064.0,Maidstone 018,Maidstone 018C,,,,,Good,South-East England and South London,,200003662059.0,,Not applicable,Not applicable,,,E02005085,E01024380,5.0,
|
||||
118637,886,Kent,3091,Laddingford St Mary's Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,101.0,No Special Classes,19-01-2023,81.0,37.0,44.0,25.0,Not applicable,,Not applicable,,Not under a federation,,10069110.0,,Not applicable,08-03-2023,30-04-2024,Darman Lane,Laddingford,,Maidstone,Kent,ME18 6BL,http://www.laddingford.kent.sch.uk,1622871270.0,Mrs,Lucy,Clark,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,Marden and Yalding,Maidstone and The Weald,(England/Wales) Rural hamlet and isolated dwellings,E10000016,568865.0,147811.0,Maidstone 018,Maidstone 018B,,,,,Good,South-East England and South London,,200003718886.0,,Not applicable,Not applicable,,,E02005085,E01024379,20.0,
|
||||
118638,886,Kent,3092,"Yalding, St Peter and St Paul Church of England Voluntary Controlled Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,168.0,No Special Classes,19-01-2023,173.0,87.0,86.0,10.4,Not applicable,,Not applicable,,Not under a federation,,10078475.0,,Not applicable,30-01-2019,05-06-2024,Vicarage Road,Yalding,,Maidstone,Kent,ME18 6DP,http://www.yalding.kent.sch.uk,1622814298.0,Mrs,Sarah,Friend,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Marden and Yalding,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,570095.0,150173.0,Maidstone 014,Maidstone 014D,,,,,Good,South-East England and South London,,200003718898.0,,Not applicable,Not applicable,,,E02005081,E01024378,18.0,
|
||||
118646,886,Kent,3108,Ospringe Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,213.0,113.0,100.0,30.5,Not applicable,,Not applicable,,Not under a federation,,10069108.0,,Not applicable,07-06-2023,16-04-2024,Water Lane,Ospringe,,Faversham,Kent,ME13 8TX,www.ospringeprimary.co.uk/,1795532004.0,Mrs,Amanda,Ralph,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Watling,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,600216.0,160694.0,Swale 014,Swale 014F,,,,,Good,South-East England and South London,,100062380290.0,,Not applicable,Not applicable,,,E02005128,E01024627,65.0,
|
||||
118647,886,Kent,3109,Hernhill Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,212.0,105.0,107.0,10.4,Not applicable,,Not applicable,,Not under a federation,,10078474.0,,Not applicable,07-03-2024,22-05-2024,Fostall,Hernhill,,Faversham,Kent,ME13 9JG,www.hernhill.kent.sch.uk,1227751322.0,Mrs,Sarah,Alexander,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Boughton and Courtenay,Faversham and Mid Kent,(England/Wales) Rural hamlet and isolated dwellings,E10000016,606692.0,161491.0,Swale 017,Swale 017B,,,,,Outstanding,South-East England and South London,,10023196116.0,,Not applicable,Not applicable,,,E02005131,E01024556,22.0,
|
||||
118649,886,Kent,3111,Newington Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,236.0,No Special Classes,19-01-2023,252.0,139.0,113.0,33.3,Not applicable,,Not applicable,,Supported by a federation,The Federation of Lower Halstow Primary and Newington CofE Primary School,10069107.0,,Not applicable,15-05-2019,19-04-2024,School Lane,Newington,,Sittingbourne,Kent,ME9 7LB,www.newington.kent.sch.uk,1795842300.0,Mrs,Tara,Deevoy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Hartlip, Newington and Upchurch",Sittingbourne and Sheppey,(England/Wales) Rural town and fringe,E10000016,585949.0,165334.0,Swale 008,Swale 008B,,,,,Good,South-East England and South London,,100062626974.0,,Not applicable,Not applicable,,,E02005122,E01024571,84.0,
|
||||
118651,886,Kent,3117,Teynham Parochial Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,202.0,105.0,97.0,31.2,Not applicable,,Not applicable,,Not under a federation,,10078473.0,,Not applicable,29-03-2023,23-05-2024,Station Road,Teynham,,Sittingbourne,Kent,ME9 9BQ,www.teynham.kent.sch.uk,1795521217.0,Mrs,Elizabeth,Pearson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Teynham and Lynsted,Sittingbourne and Sheppey,(England/Wales) Rural town and fringe,E10000016,595417.0,162735.0,Swale 016,Swale 016D,,,,,Requires improvement,South-East England and South London,,100062627014.0,,Not applicable,Not applicable,,,E02005130,E01024623,63.0,
|
||||
118653,886,Kent,3120,Barham Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,210.0,102.0,108.0,12.4,Not applicable,,Not applicable,,Not under a federation,,10069106.0,,Not applicable,25-01-2023,15-04-2024,Valley Road,Barham,Barham C of E Primary School,CANTERBURY,Kent,CT4 6NX,www.barham.kent.sch.uk/,1227831312.0,Mrs,Alison Higgins,Jo Duhig,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Nailbourne,Canterbury,(England/Wales) Rural village,E10000016,620612.0,150003.0,Canterbury 018,Canterbury 018B,,,,,Good,South-East England and South London,,100062299377.0,,Not applicable,Not applicable,,,E02005027,E01024043,26.0,
|
||||
118654,886,Kent,3122,Bridge and Patrixbourne Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,407.0,199.0,208.0,3.4,Not applicable,,Not applicable,,Not under a federation,,10078472.0,,Not applicable,04-10-2023,18-04-2024,Conyngham Lane,Bridge,,Canterbury,Kent,CT4 5JX,www.bridge.kent.sch.uk,1227830276.0,Mr,James,Tibbles,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Nailbourne,Canterbury,(England/Wales) Rural town and fringe,E10000016,618239.0,154550.0,Canterbury 018,Canterbury 018C,,,,,Good,South-East England and South London,,100062298950.0,,Not applicable,Not applicable,,,E02005027,E01024088,14.0,
|
||||
118655,886,Kent,3123,Chislet Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,95.0,50.0,45.0,12.6,Not applicable,,Not applicable,,Supported by a federation,The Federation of Chislet CE and Hoath Primary Schools,10078870.0,,Not applicable,24-11-2022,18-04-2024,Church Lane,Chislet,,Canterbury,Kent,CT3 4DU,www.chislethoathfederation.co.uk,1227860295.0,Mr,Tim,Whitehouse,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Canterbury,Reculver,North Thanet,(England/Wales) Rural village,E10000016,622377.0,164226.0,Canterbury 010,Canterbury 010D,,,,,Good,South-East England and South London,,10033152283.0,,Not applicable,Not applicable,,,E02005019,E01024087,12.0,
|
||||
118657,886,Kent,3126,Littlebourne Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,99.0,47.0,52.0,26.3,Not applicable,,Not applicable,,Not under a federation,,10069105.0,,Not applicable,23-05-2019,30-05-2024,Church Road,Littlebourne,,Canterbury,Kent,CT3 1XS,http://www.littlebourne.kent.sch.uk,1227721671.0,Mrs,Samantha,Killick,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Little Stour & Adisham,Canterbury,(England/Wales) Rural town and fringe,E10000016,620956.0,157780.0,Canterbury 010,Canterbury 010A,,,,,Good,South-East England and South London,,200000681653.0,,Not applicable,Not applicable,,,E02005019,E01024084,26.0,
|
||||
118659,886,Kent,3129,St Alphege Church of England Infant School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,232.0,No Special Classes,19-01-2023,206.0,105.0,101.0,16.3,Not applicable,,Not applicable,,Not under a federation,,10079668.0,,Not applicable,03-02-2023,03-06-2024,Oxford Street,,,Whitstable,Kent,CT5 1DA,http://www.st-alphege.kent.sch.uk,1227272977.0,Mrs,Liz,Thomas-Friend,Executive Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Gorrell,Canterbury,(England/Wales) Urban city and town,E10000016,610681.0,166250.0,Canterbury 008,Canterbury 008C,,,,,Good,South-East England and South London,,100062300537.0,,Not applicable,Not applicable,,,E02005017,E01024070,30.0,
|
||||
118660,886,Kent,3130,Wickhambreaux Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,115.0,No Special Classes,19-01-2023,118.0,55.0,63.0,11.0,Not applicable,,Not applicable,,Not under a federation,,10065385.0,,Not applicable,26-02-2015,20-05-2024,The Street,Wickhambreaux,,Canterbury,Kent,CT3 1RN,www.wickhambreaux-school.ik.org/,1227721300.0,Mrs,Lisa,Crosbie,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Little Stour & Adisham,Canterbury,(England/Wales) Rural hamlet and isolated dwellings,E10000016,622169.0,158684.0,Canterbury 010,Canterbury 010B,,,,,Outstanding,South-East England and South London,,100062298259.0,,Not applicable,Not applicable,,,E02005019,E01024085,13.0,
|
||||
118663,886,Kent,3136,Brabourne Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,104.0,49.0,55.0,11.5,Not applicable,,Not applicable,,Not under a federation,,10078471.0,,Not applicable,19-06-2018,06-06-2024,School Lane,Brabourne,,Ashford,Kent,TN25 5LQ,www.brabourne.kent.sch.uk,1303813276.0,Mr,Andrew,Stapley,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Bircholt,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,609183.0,141706.0,Ashford 010,Ashford 010C,,,,,Good,South-East England and South London,,100062561998.0,,Not applicable,Not applicable,,,E02005005,E01024015,12.0,
|
||||
118664,886,Kent,3137,Brookland Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,87.0,43.0,44.0,16.1,Not applicable,,Not applicable,,Not under a federation,,10078470.0,,Not applicable,03-02-2023,14-05-2024,High Street,Brookland,,Romney Marsh,Kent,TN29 9QR,http://www.brookland.kent.sch.uk,1797344317.0,Mr,Martin,Hacker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Walland & Denge Marsh,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,599003.0,125887.0,Folkestone and Hythe 011,Folkestone and Hythe 011D,,,,,Good,South-East England and South London,,50000252.0,,Not applicable,Not applicable,,,E02005112,E01024548,14.0,
|
||||
118665,886,Kent,3138,"Chilham, St Mary's Church of England Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,79.0,36.0,43.0,24.1,Not applicable,,Not applicable,,Not under a federation,,10069103.0,,Not applicable,02-02-2022,08-05-2024,School Hill,Chilham,,Canterbury,Kent,CT4 8DE,www.chilham.kent.sch.uk,1227730442.0,Mrs,Delia,Cooper,Interim Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Downs North,Ashford,(England/Wales) Rural village,E10000016,606875.0,153533.0,Ashford 001,Ashford 001B,,,,,Good,South-East England and South London,,10012840696.0,,Not applicable,Not applicable,,,E02004996,E01023987,19.0,
|
||||
118666,886,Kent,3139,High Halden Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,102.0,45.0,57.0,17.6,Not applicable,,Not applicable,,Supported by a federation,Flourish Together Federation,10069102.0,,Not applicable,24-02-2022,19-04-2024,Church Hill,High Halden,,Ashford,Kent,TN26 3JB,http://www.high-halden.kent.sch.uk/,1233850285.0,Mrs,Kelly,Burlton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Weald Central,Ashford,(England/Wales) Rural village,E10000016,590169.0,137144.0,Ashford 011,Ashford 011C,,,,,Good,South-East England and South London,,100062617661.0,,Not applicable,Not applicable,,,E02005006,E01024032,18.0,
|
||||
118672,886,Kent,3145,Woodchurch Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,182.0,No Special Classes,19-01-2023,157.0,88.0,69.0,26.1,Not applicable,,Not applicable,,Supported by a federation,Flourish Together Federation,10069101.0,,Not applicable,17-05-2023,07-05-2024,Bethersden Road,Woodchurch,,Ashford,Kent,TN26 3QJ,http://www.woodchurch.kent.sch.uk,1233860232.0,Mrs,Kelly,Burlton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Weald South,Ashford,(England/Wales) Rural village,E10000016,594165.0,134993.0,Ashford 012,Ashford 012C,,,,,Good,South-East England and South London,,10012848908.0,,Not applicable,Not applicable,,,E02005007,E01024038,41.0,
|
||||
118673,886,Kent,3146,Bodsham Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,103.0,No Special Classes,19-01-2023,82.0,43.0,39.0,6.1,Not applicable,,Not applicable,,Supported by a federation,The Federation of Bodsham Church of England Primary School and Saltwood Church of England Primary School,10069100.0,,Not applicable,26-05-2022,23-04-2024,School Hill,Bodsham,,Ashford,Kent,TN25 5JQ,www.bodsham.kent.sch.uk,1233750374.0,Mr,Paul,Newton,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Folkestone and Hythe,North Downs West,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,611020.0,145724.0,Folkestone and Hythe 001,Folkestone and Hythe 001C,,,,,Good,South-East England and South London,,50010714.0,,Not applicable,Not applicable,,,E02005102,E01024545,5.0,
|
||||
118675,886,Kent,3149,"Folkestone, St Martin's Church of England Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,202.0,90.0,112.0,18.3,Not applicable,,Not applicable,,Supported by a federation,The Federation of St Martin's and Seabrook CEP Schools,10069099.0,,Not applicable,24-04-2015,17-04-2024,Horn Street,,,Folkestone,Kent,CT20 3JJ,http://www.stmartinsfolkestone.com,1303238888.0,Mrs,Elizabeth,Carter,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,618951.0,136429.0,Folkestone and Hythe 005,Folkestone and Hythe 005C,,,,,Outstanding,South-East England and South London,,50023003.0,,Not applicable,Not applicable,,,E02005106,E01024494,37.0,
|
||||
118676,886,Kent,3150,"Folkestone, St Peter's Church of England Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,104.0,47.0,57.0,43.3,Not applicable,,Not applicable,,Not under a federation,,10078469.0,,Not applicable,26-06-2019,13-05-2024,The Durlocks,,,Folkestone,Kent,CT19 6AL,www.stpetersfolkestone.com/,1303255400.0,Mrs,Toni,Browne,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Folkestone Harbour,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,623352.0,136165.0,Folkestone and Hythe 014,Folkestone and Hythe 014A,,,,,Good,South-East England and South London,,,,Not applicable,Not applicable,,,E02006879,E01024504,45.0,
|
||||
118678,886,Kent,3153,Seabrook Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,104.0,45.0,59.0,13.5,Not applicable,,Not applicable,,Supported by a federation,The Federation of St Martin's and Seabrook CEP Schools,10078468.0,,Not applicable,08-11-2023,17-04-2024,Seabrook Road,,,Hythe,Kent,CT21 5RL,www.seabrookprimaryschool.co.uk/,1303238429.0,Mrs,Elizabeth,Carter,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Hythe,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,618674.0,134958.0,Folkestone and Hythe 005,Folkestone and Hythe 005F,,,,,Good,South-East England and South London,,50022207.0,,Not applicable,Not applicable,,,E02005106,E01024528,14.0,
|
||||
118679,886,Kent,3154,Lyminge Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,196.0,97.0,99.0,8.7,Not applicable,,Not applicable,,Not under a federation,,10069098.0,,Not applicable,09-11-2023,04-06-2024,Church Road,Lyminge,,Folkestone,Kent,CT18 8JA,www.lymingeprimaryschool.co.uk/,1303862367.0,Mr,Matt,Day,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs West,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,616220.0,141085.0,Folkestone and Hythe 001,Folkestone and Hythe 001D,,,,,Good,South-East England and South London,,50021153.0,,Not applicable,Not applicable,,,E02005102,E01024547,17.0,
|
||||
118680,886,Kent,3155,Lympne Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,203.0,104.0,99.0,6.4,Not applicable,,Not applicable,,Not under a federation,,10070327.0,,Not applicable,14-10-2021,24-05-2024,Octavian Drive,Lympne,,Hythe,Kent,CT21 4JG,www.lympne.kent.sch.uk,1303268041.0,Mrs,Melanie,Nash,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Hythe Rural,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,612226.0,135150.0,Folkestone and Hythe 009,Folkestone and Hythe 009C,,,,,Good,South-East England and South London,,50012208.0,,Not applicable,Not applicable,,,E02005110,E01024536,13.0,
|
||||
118681,886,Kent,3158,Stelling Minnis Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,83.0,48.0,35.0,18.1,Not applicable,,Not applicable,,Not under a federation,,10078467.0,,Not applicable,09-06-2022,03-06-2024,Bossingham Road,Stelling Minnis,,Canterbury,Kent,CT4 6DU,www.stelling-minnis.kent.sch.uk,1227709218.0,Mrs,Julie,Simmons,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs West,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,614898.0,148564.0,Folkestone and Hythe 001,Folkestone and Hythe 001A,,,,,Good,South-East England and South London,,50014408.0,,Not applicable,Not applicable,,,E02005102,E01024490,15.0,
|
||||
118682,886,Kent,3159,Stowting Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,103.0,52.0,51.0,7.8,Not applicable,,Not applicable,,Not under a federation,,10069097.0,,Not applicable,13-11-2019,20-03-2024,Stowting,Stowting Hill,,Ashford,Kent,TN25 6BE,http://www.stowting.kent.sch.uk,1303862375.0,Mrs,Sarah,Uden,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs West,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,612365.0,142429.0,Folkestone and Hythe 001,Folkestone and Hythe 001C,,,,,Good,South-East England and South London,,50012509.0,,Not applicable,Not applicable,,,E02005102,E01024545,8.0,
|
||||
118683,886,Kent,3160,Selsted Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,99.0,54.0,45.0,9.1,Not applicable,,Not applicable,,Not under a federation,,10069096.0,,Not applicable,02-11-2022,15-05-2024,Selsted,"Wootton Lane, Selsted",Wootton Lane,Dover,Kent,CT15 7HH,www.selstedschool.org/,1303844286.0,Mrs,Angela,Woodgate,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs East,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,622244.0,144587.0,Folkestone and Hythe 001,Folkestone and Hythe 001B,,,,,Good,South-East England and South London,,50044106.0,,Not applicable,Not applicable,,,E02005102,E01024544,9.0,
|
||||
118685,886,Kent,3167,Eastry Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,218.0,No Special Classes,19-01-2023,165.0,87.0,78.0,26.8,Not applicable,,Not applicable,,Not under a federation,,10069095.0,,Not applicable,14-06-2023,08-05-2024,Cooks Lea,Eastry,,Sandwich,Kent,CT13 0LR,www.eastry.kent.sch.uk/,1304611360.0,Mrs,Sarah,Moss,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dover,Eastry Rural,Dover,(England/Wales) Rural town and fringe,E10000016,630665.0,154869.0,Dover 002,Dover 002A,,,,,Good,South-East England and South London,,100062284627.0,,Not applicable,Not applicable,,,E02005042,E01024202,44.0,
|
||||
118686,886,Kent,3168,Goodnestone Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,70.0,No Special Classes,19-01-2023,53.0,21.0,32.0,9.4,Not applicable,,Not applicable,,Not under a federation,,10069094.0,,Not applicable,17-01-2019,14-05-2024,The Street,Goodnestone,,Canterbury,Kent,CT3 1PQ,www.goodnestone.kent.sch.uk/,1304840329.0,Mrs,Victoria,Solly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Little Stour & Ashstone,South Thanet,(England/Wales) Rural village,E10000016,625516.0,154670.0,Dover 001,Dover 001B,,,,,Good,South-East England and South London,,100062298258.0,,Not applicable,Not applicable,,,E02005041,E01024207,5.0,
|
||||
118687,886,Kent,3169,Guston Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Non-selective,180.0,No Special Classes,19-01-2023,151.0,81.0,70.0,9.3,Not applicable,,Not applicable,,Not under a federation,,10075828.0,,Not applicable,21-10-2021,16-04-2024,Burgoyne Heights,Guston,,Dover,Kent,CT15 5LR,www.guston.kent.sch.uk/,1304206847.0,Mrs,Deby,Day,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Guston, Kingsdown & St Margaret's-at-Cliffe",Dover,(England/Wales) Rural village,E10000016,632307.0,143088.0,Dover 012,Dover 012B,,,,,Good,South-East England and South London,,100062620447.0,,Not applicable,Not applicable,,,E02005052,E01024238,14.0,
|
||||
118688,886,Kent,3171,Nonington Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,86.0,No Special Classes,19-01-2023,38.0,19.0,19.0,57.9,Not applicable,,Not applicable,,Not under a federation,,10078869.0,,Not applicable,21-04-2022,14-05-2024,Church Street,Nonington,,Dover,Kent,CT15 4LB,www.noningtonprimary.co.uk/,1304840348.0,Mrs,Victoria,Solly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,Resourced provision,,8.0,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural hamlet and isolated dwellings,E10000016,625273.0,152175.0,Dover 006,Dover 006A,,,,,Requires improvement,South-East England and South London,,100062287271.0,,Not applicable,Not applicable,,,E02005046,E01024190,22.0,
|
||||
118691,886,Kent,3175,Shepherdswell Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,202.0,104.0,98.0,11.4,Not applicable,,Not applicable,,Supported by a federation,The Federation of Shepherdswell Church of England and Eythorne Elvington,10069093.0,,Not applicable,20-10-2021,02-05-2024,Coldred Road,Shepherdswell,,DOVER,Kent,CT15 7LH,www.shepherdswell.kent.sch.uk/,1304830312.0,Mr,Mark,Lamb,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural town and fringe,E10000016,626077.0,147755.0,Dover 006,Dover 006D,,,,,Good,South-East England and South London,United Kingdom,100062288370.0,,Not applicable,Not applicable,,,E02005046,E01024204,23.0,
|
||||
118693,886,Kent,3178,Birchington Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,570.0,No Special Classes,19-01-2023,475.0,235.0,240.0,25.3,Not applicable,,Not applicable,,Not under a federation,,10078464.0,,Not applicable,25-09-2019,05-06-2024,Park Lane,,,Birchington,Kent,CT7 0AS,www.birchington-primary.com/,1843841046.0,Ms,Kathleen,Barham,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Birchington South,North Thanet,(England/Wales) Urban city and town,E10000016,630372.0,168670.0,Thanet 007,Thanet 007A,,,,,Good,South-East England and South London,,100062303819.0,,Not applicable,Not applicable,,,E02005138,E01024641,120.0,
|
||||
118694,886,Kent,3179,"Margate, Holy Trinity and St John's Church of England Primary School",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,407.0,208.0,199.0,55.3,Not applicable,,Not applicable,,Not under a federation,,10069092.0,,Not applicable,29-03-2023,21-05-2024,St John's Road,,,Margate,Kent,CT9 1LU,www.holytrinitymargate.co.uk/,1843223237.0,Mr,Rob,Garratt,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,16.0,16.0,,,South East,Thanet,Margate Central,North Thanet,(England/Wales) Urban city and town,E10000016,635618.0,170614.0,Thanet 001,Thanet 001G,,,,,Good,South-East England and South London,,200003082079.0,,Not applicable,Not applicable,,,E02005132,E01035317,225.0,
|
||||
118695,886,Kent,3181,St Saviour's Church of England Junior School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,384.0,Not applicable,19-01-2023,375.0,196.0,179.0,30.9,Not applicable,,Not applicable,,Not under a federation,,10078463.0,,Not applicable,18-10-2023,13-12-2023,Elm Grove,,St. Saviour's C.E Junior School Elm Grove,Westgate on Sea,Kent,CT8 8LD,www.stsavioursjunior.com,1843831707.0,Mr,Nick,Bonell,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Westgate-on-Sea,North Thanet,(England/Wales) Urban city and town,E10000016,632054.0,169794.0,Thanet 007,Thanet 007C,,,,,Good,South-East England and South London,,100062304387.0,,Not applicable,Not applicable,,,E02005138,E01024714,116.0,
|
||||
118696,886,Kent,3182,Minster Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,389.0,212.0,177.0,22.1,Not applicable,,Not applicable,,Not under a federation,,10069091.0,,Not applicable,18-01-2023,23-04-2024,Molineux Road,Minster-in-Thanet,,Ramsgate,Kent,CT12 4PS,http://www.minster-ramsgate.kent.sch.uk/,1843821384.0,Mr,Paul,McCarthy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Thanet Villages,North Thanet,(England/Wales) Rural town and fringe,E10000016,630821.0,164492.0,Thanet 014,Thanet 014B,,,,,Good,South-East England and South London,,200001487980.0,,Not applicable,Not applicable,,,E02005145,E01024702,86.0,
|
||||
118697,886,Kent,3183,Monkton Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,106.0,49.0,57.0,23.6,Not applicable,,Not applicable,,Not under a federation,,10069090.0,,Not applicable,30-01-2024,20-05-2024,Monkton Street,Monkton,,Ramsgate,Kent,CT12 4JQ,http://www.monkton.kent.sch.uk,1843821394.0,Mr,Paul,McCarthy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Thanet Villages,North Thanet,(England/Wales) Rural village,E10000016,628701.0,165070.0,Thanet 014,Thanet 014C,,,,,Good,South-East England and South London,,10022964433.0,,Not applicable,Not applicable,,,E02005145,E01024703,25.0,
|
||||
118698,886,Kent,3186,St Nicholas At Wade Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,195.0,86.0,109.0,15.9,Not applicable,,Not applicable,,Not under a federation,,10078462.0,,Not applicable,02-10-2019,21-05-2024,Down Barton Road,St Nicholas-At-Wade,,Birchington,Kent,CT7 0PY,www.st-nicholas-birchington.kent.sch.uk/,1843847253.0,Mrs,Taralee,Kennedy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Thanet Villages,North Thanet,(England/Wales) Rural village,E10000016,626348.0,166666.0,Thanet 014,Thanet 014C,,,,,Good,South-East England and South London,,100062303823.0,,Not applicable,Not applicable,,,E02005145,E01024703,31.0,
|
||||
118701,886,Kent,3198,Frittenden Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,98.0,44.0,54.0,23.5,Not applicable,,Not applicable,,Not under a federation,,10069089.0,,Not applicable,24-11-2022,26-04-2024,Frittenden Primary School,,Frittenden,Cranbrook,Kent,TN17 2DD,http://www.frittenden.kent.sch.uk,1580852250.0,Ms,nichola,costello,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Frittenden and Sissinghurst,Maidstone and The Weald,(England/Wales) Rural village,E10000016,581389.0,140963.0,Tunbridge Wells 013,Tunbridge Wells 013E,,,,,Requires improvement,South-East England and South London,,10008667029.0,,Not applicable,Not applicable,,,E02005174,E01024803,23.0,
|
||||
118702,886,Kent,3199,Egerton Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,188.0,103.0,85.0,20.7,Not applicable,,Not applicable,,Not under a federation,,10069088.0,,Not applicable,12-10-2023,16-04-2024,Stisted Way,Egerton,,Ashford,Kent,TN27 9DR,http://www.egerton.kent.sch.uk,1233756274.0,Mrs,Julia,Walker,Interim Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Weald North,Ashford,(England/Wales) Rural village,E10000016,590598.0,147325.0,Ashford 002,Ashford 002F,,,,,Good,South-East England and South London,,100062563941.0,,Not applicable,Not applicable,,,E02004997,E01024035,39.0,
|
||||
118704,886,Kent,3201,St Lawrence Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,84.0,No Special Classes,19-01-2023,76.0,35.0,41.0,3.9,Not applicable,,Not applicable,,Not under a federation,,10078461.0,,Not applicable,28-09-2022,05-02-2024,Church Road,Stone Street,,Sevenoaks,Kent,TN15 0LN,http://www.st-lawrence-sevenoaks.kent.sch.uk,1732761393.0,Mr,Daniel,Eaton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Seal and Weald,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,557394.0,154844.0,Sevenoaks 012,Sevenoaks 012A,,,,,Good,South-East England and South London,,10035185576.0,,Not applicable,Not applicable,,,E02005098,E01024458,3.0,
|
||||
118705,886,Kent,3282,Boughton-under-Blean and Dunkirk Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Methodist,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,203.0,100.0,103.0,24.1,Not applicable,,Not applicable,,Not under a federation,,10078141.0,,Not applicable,11-07-2019,03-06-2024,School Lane,Boughton-under-Blean,,Faversham,Kent,ME13 9AW,www.bad.kent.sch.uk,1227751431.0,Mr,Simon,Way,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Boughton and Courtenay,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,605832.0,159483.0,Swale 017,Swale 017C,,,,,Good,South-East England and South London,,200002540885.0,,Not applicable,Not applicable,,,E02005131,E01024557,49.0,
|
||||
118706,886,Kent,3284,Lady Joanna Thornhill Endowed Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,418.0,198.0,220.0,11.2,Not applicable,,Not applicable,,Not under a federation,,10078140.0,,Not applicable,05-02-2015,18-04-2024,Bridge Street,Wye,,Ashford,Kent,TN25 5EA,www.ladyj.kent.sch.uk/,1233812781.0,Mrs,Rachael,Foster,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Wye with Hinxhill,Ashford,(England/Wales) Rural town and fringe,E10000016,605082.0,146710.0,Ashford 001,Ashford 001D,,,,,Outstanding,South-East England and South London,,10012868707.0,,Not applicable,Not applicable,,,E02004996,E01024040,47.0,
|
||||
118707,886,Kent,3289,St Peter's Methodist Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Methodist,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,209.0,108.0,101.0,21.5,Not applicable,,Not applicable,,Not under a federation,,10078139.0,,Not applicable,12-12-2018,01-05-2024,St Peter's Grove,,,Canterbury,Kent,CT1 2DH,http://www.st-peters-canterbury.kent.sch.uk,1227464392.0,Mrs,Kristina,Dyer,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Westgate,Canterbury,(England/Wales) Urban city and town,E10000016,614679.0,157910.0,Canterbury 020,Canterbury 020F,,,,,Good,South-East England and South London,,200000676740.0,,Not applicable,Not applicable,,,E02006856,E01032807,45.0,
|
||||
118709,886,Kent,3294,St Matthew's High Brooms Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,354.0,178.0,176.0,43.2,Not applicable,,Not applicable,,Not under a federation,,10069087.0,,Not applicable,19-07-2018,15-04-2024,Powder Mill Lane,High Brooms,,Tunbridge Wells,Kent,TN4 9DY,www.st-matthews-school.org,1892528098.0,Mrs,Claire,Harris,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Southborough and High Brooms,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558927.0,141801.0,Tunbridge Wells 003,Tunbridge Wells 003D,,,,,Good,South-East England and South London,,100062586205.0,,Not applicable,Not applicable,,,E02005164,E01024847,153.0,
|
||||
118710,886,Kent,3295,Herne Church of England Infant and Nursery School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,270.0,No Special Classes,19-01-2023,316.0,171.0,145.0,7.8,Not applicable,,Not applicable,,Not under a federation,,10079667.0,,Not applicable,29-09-2021,21-05-2024,Palmer Close,Herne,,Herne Bay,Kent,CT6 7AH,www.herne-infant.kent.sch.uk/,1227740793.0,Mrs,E,Thomas-Friend,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Herne & Broomfield,North Thanet,(England/Wales) Urban city and town,E10000016,618672.0,165903.0,Canterbury 006,Canterbury 006C,,,,,Outstanding,South-East England and South London,,200000680285.0,,Not applicable,Not applicable,,,E02005015,E01024075,21.0,
|
||||
118711,886,Kent,3296,Langafel Church of England Voluntary Controlled Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,331.0,No Special Classes,19-01-2023,325.0,175.0,150.0,32.0,Not applicable,,Not applicable,,Not under a federation,,10078868.0,,Not applicable,03-10-2018,26-02-2024,Main Road,,,Longfield,Kent,DA3 7PW,www.langafel.kent.sch.uk/,1474703398.0,Mrs,Catherine,Maynard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,30.0,29.0,,,South East,Dartford,"Longfield, New Barn & Southfleet",Dartford,(England/Wales) Urban city and town,E10000016,561395.0,168619.0,Dartford 013,Dartford 013D,,,,,Good,South-East England and South London,,200000538032.0,,Not applicable,Not applicable,,,E02005040,E01024160,104.0,
|
||||
118712,886,Kent,3297,Southborough CofE Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,630.0,No Special Classes,19-01-2023,615.0,309.0,306.0,17.6,Not applicable,,Not applicable,,Not under a federation,,10074251.0,,Not applicable,21-06-2018,30-04-2024,Broomhill Park Road,Southborough,,Tunbridge Wells,Kent,TN4 0JY,http://www.southborough.kent.sch.uk,1892529682.0,Mrs,Emma,Savage,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tunbridge Wells,Southborough and High Brooms,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,557592.0,141923.0,Tunbridge Wells 002,Tunbridge Wells 002C,,,,,Good,South-East England and South London,,100062585335.0,,Not applicable,Not applicable,,,E02005163,E01024846,108.0,
|
||||
118713,886,Kent,3303,St Katharine's Knockholt Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,201.0,No Special Classes,19-01-2023,170.0,80.0,90.0,4.7,Not applicable,,Not applicable,,Not under a federation,,10069086.0,,Not applicable,16-11-2022,12-09-2023,Main Road,Knockholt,,Sevenoaks,Kent,TN14 7LS,www.knockholt.kent.sch.uk/,1959532237.0,Miss,Sarah-Jane,Tormey,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Halstead, Knockholt and Badgers Mount",Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,546750.0,158787.0,Sevenoaks 008,Sevenoaks 008D,,,,,Good,South-East England and South London,,100061014242.0,,Not applicable,Not applicable,,,E02005094,E01024440,8.0,
|
||||
118715,886,Kent,3307,"Chevening, St Botolph's Church of England Voluntary Aided Primary School",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,179.0,87.0,92.0,2.8,Not applicable,,Not applicable,,Not under a federation,,10078460.0,,Not applicable,27-11-2019,18-04-2024,Chevening Road,Chipstead,,Sevenoaks,Kent,TN13 2SA,http://www.chevening.kent.sch.uk,1732452895.0,Miss,Karen,Minnis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Brasted, Chevening and Sundridge",Sevenoaks,(England/Wales) Urban city and town,E10000016,549789.0,156509.0,Sevenoaks 011,Sevenoaks 011A,,,,,Good,South-East England and South London,,10013771396.0,,Not applicable,Not applicable,,,E02005097,E01024416,5.0,
|
||||
118716,886,Kent,3308,Colliers Green Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,112.0,No Special Classes,19-01-2023,112.0,52.0,60.0,4.5,Not applicable,,Not applicable,,Not under a federation,,10069085.0,,Not applicable,07-03-2019,11-01-2024,Colliers Green,,,Cranbrook,Kent,TN17 2LR,www.colliers-green.kent.sch.uk/,1580211335.0,Dr,Josephine,Hopkins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Goudhurst and Lamberhurst,Maidstone and The Weald,(England/Wales) Rural hamlet and isolated dwellings,E10000016,575881.0,138768.0,Tunbridge Wells 011,Tunbridge Wells 011E,,,,,Good,South-East England and South London,,10000064641.0,,Not applicable,Not applicable,,,E02005172,E01024806,5.0,
|
||||
118717,886,Kent,3309,Sissinghurst Voluntary Aided Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,175.0,No Special Classes,19-01-2023,171.0,88.0,83.0,16.4,Not applicable,,Not applicable,,Not under a federation,,10073480.0,,Not applicable,01-03-2023,03-06-2024,Common Road,Sissinghurst,,Cranbrook,Kent,TN17 2BH,www.sissinghurst.kent.sch.uk/,1580713895.0,Mrs,Sarah,Holman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tunbridge Wells,Frittenden and Sissinghurst,Maidstone and The Weald,(England/Wales) Rural village,E10000016,578960.0,137839.0,Tunbridge Wells 013,Tunbridge Wells 013E,,,,,Requires improvement,South-East England and South London,,10000070036.0,,Not applicable,Not applicable,,,E02005174,E01024803,28.0,
|
||||
118718,886,Kent,3312,Hever Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,205.0,No Special Classes,19-01-2023,152.0,66.0,86.0,17.1,Not applicable,,Not applicable,,Not under a federation,,10069084.0,,Not applicable,23-03-2022,29-04-2024,Hever Road,Hever,,Edenbridge,Kent,TN8 7NH,www.hever.kent.sch.uk/,1732862304.0,Mrs,Helene,Bligh,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Cowden and Hever,Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,547634.0,144758.0,Sevenoaks 015,Sevenoaks 015A,,,,,Requires improvement,South-East England and South London,,100062593515.0,,Not applicable,Not applicable,,,E02005101,E01024420,26.0,
|
||||
118720,886,Kent,3314,Penshurst Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,84.0,46.0,38.0,13.1,Not applicable,,Not applicable,,Not under a federation,,10069082.0,,Not applicable,17-11-2022,04-06-2024,High Street,Penshurst,,Tonbridge,Kent,TN11 8BX,www.penshurstschool.org.uk,1892870446.0,Mrs,Susan,Elliott,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Penshurst, Fordcombe and Chiddingstone",Tonbridge and Malling,(England/Wales) Rural village,E10000016,552486.0,143627.0,Sevenoaks 015,Sevenoaks 015D,,,,,Good,South-East England and South London,,10035181676.0,,Not applicable,Not applicable,,,E02005101,E01024456,11.0,
|
||||
118721,886,Kent,3317,"Lady Boswell's Church of England Voluntary Aided Primary School, Sevenoaks",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,436.0,No Special Classes,19-01-2023,425.0,203.0,222.0,4.9,Not applicable,,Not applicable,,Not under a federation,,10079894.0,,Not applicable,25-05-2022,24-05-2024,Plymouth Drive,,,Sevenoaks,Kent,TN13 3RW,http://www.ladyboswells.kent.sch.uk,1732452851.0,Mrs,"Hannah Pullen,",Mrs Sharon Saunders,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Town and St John's,Sevenoaks,(England/Wales) Urban city and town,E10000016,553202.0,155064.0,Sevenoaks 012,Sevenoaks 012F,,,,,Outstanding,South-East England and South London,,10035184700.0,,Not applicable,Not applicable,,,E02005098,E01024471,21.0,
|
||||
118722,886,Kent,3318,Ide Hill Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,154.0,No Special Classes,19-01-2023,153.0,85.0,68.0,5.9,Not applicable,,Not applicable,,Not under a federation,,10069081.0,,Not applicable,04-04-2019,13-05-2024,Sundridge Road,Ide Hill,,Sevenoaks,Kent,TN14 6JT,https://idehill.eschools.co.uk/,1732750389.0,Miss,Elizabeth,Alexander,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Sevenoaks,"Brasted, Chevening and Sundridge",Sevenoaks,(England/Wales) Rural village,E10000016,548483.0,151962.0,Sevenoaks 013,Sevenoaks 013B,,,,,Good,South-East England and South London,,50002011896.0,,Not applicable,Not applicable,,,E02005099,E01024419,9.0,
|
||||
118724,886,Kent,3320,St Barnabas CofE VA Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,202.0,96.0,106.0,34.2,Not applicable,,Not applicable,,Not under a federation,,10069080.0,,Not applicable,24-01-2024,20-05-2024,Quarry Road,,,Tunbridge Wells,Kent,TN1 2EY,www.st-barnabas.kent.sch.uk/,1892522958.0,Mrs,Moira,Duncombe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St James',Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558893.0,140276.0,Tunbridge Wells 008,Tunbridge Wells 008D,,,,,Good,South-East England and South London,,100062543182.0,,Not applicable,Not applicable,,,E02005169,E01024833,69.0,
|
||||
118725,886,Kent,3322,St James' Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not Recorded,01-01-1900,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,630.0,No Special Classes,19-01-2023,631.0,302.0,329.0,7.8,Not applicable,,Not applicable,,Not under a federation,,10079666.0,,Not applicable,06-03-2024,22-05-2024,Sandrock Road,,,Tunbridge Wells,Kent,TN2 3PR,https://st-james.kent.sch.uk,1892523006.0,Mr,John,Tutt,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Park,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,559230.0,139720.0,Tunbridge Wells 008,Tunbridge Wells 008C,,,,,Good,South-East England and South London,,10000066049.0,,Not applicable,Not applicable,,,E02005169,E01024823,49.0,
|
||||
118726,886,Kent,3323,Hunton Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,102.0,41.0,61.0,17.6,Not applicable,,Not applicable,,Not under a federation,,10069079.0,,Not applicable,12-05-2021,15-04-2024,Bishops Lane,Hunton,,Maidstone,Kent,ME15 0SJ,http://www.hunton.kent.sch.uk,1622820360.0,Mrs,Anita,Makey,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Coxheath and Hunton,Maidstone and The Weald,(England/Wales) Rural hamlet and isolated dwellings,E10000016,571802.0,149308.0,Maidstone 018,Maidstone 018A,,,,,Good,South-East England and South London,,200003720206.0,,Not applicable,Not applicable,,,E02005085,E01024345,18.0,
|
||||
118728,886,Kent,3325,Platt Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,173.0,85.0,88.0,16.2,Not applicable,,Not applicable,,Not under a federation,,10069078.0,,Not applicable,24-04-2019,22-02-2024,Platinum Way,St Mary's Platt,,Sevenoaks,Kent,TN15 8FH,http://www.platt.kent.sch.uk,1732882596.0,Mrs,Emma,Smith,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Borough Green & Platt,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,562312.0,157440.0,Tonbridge and Malling 006,Tonbridge and Malling 006B,,,,,Good,South-East England and South London,United Kingdom,10094697223.0,,Not applicable,Not applicable,,,E02005154,E01024724,28.0,
|
||||
118730,886,Kent,3328,Bapchild and Tonge Church of England Primary School and Nursery,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,245.0,136.0,109.0,11.4,Not applicable,,Not applicable,,Not under a federation,,10069077.0,,Not applicable,17-07-2019,07-05-2024,School Lane,Bapchild,,Sittingbourne,Kent,ME9 9NL,www.bapchildprimary.co.uk,1795424143.0,Mr,Christian,Kelly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,West Downs,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,592811.0,163003.0,Swale 013,Swale 013D,,,,,Good,South-East England and South London,,10035063550.0,,Not applicable,Not applicable,,,E02005127,E01024629,28.0,
|
||||
118734,886,Kent,3332,Hartlip Endowed Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,108.0,59.0,49.0,15.7,Not applicable,,Not applicable,,Not under a federation,,10069076.0,,Not applicable,21-04-2022,05-03-2024,The Street,Hartlip,,Sittingbourne,Kent,ME9 7TL,www.hartlip.kent.sch.uk,1795842473.0,Mrs,Tracey,Jerome,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Hartlip, Newington and Upchurch",Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,583965.0,164247.0,Swale 008,Swale 008A,,,,,Good,South-East England and South London,,200002532833.0,,Not applicable,Not applicable,,,E02005122,E01024570,17.0,
|
||||
118735,886,Kent,3337,Tunstall Church of England (Aided) Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,422.0,200.0,222.0,2.1,Not applicable,,Not applicable,,Not under a federation,,10069075.0,,Not applicable,24-05-2023,23-05-2024,Tunstall Road,,,Sittingbourne,Kent,ME10 1YG,http://www.tunstall.kent.sch.uk/,1795472895.0,Mrs,Rebecca,Andrews,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Woodstock,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,589964.0,161884.0,Swale 013,Swale 013E,,,,,Outstanding,South-East England and South London,,,,Not applicable,Not applicable,,,E02005127,E01024631,9.0,
|
||||
118736,886,Kent,3338,Herne Church of England Junior School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,360.0,No Special Classes,19-01-2023,360.0,184.0,176.0,13.6,Not applicable,,Not applicable,,Not under a federation,,10073479.0,,Not applicable,01-11-2023,25-03-2024,School Lane,Herne,,Herne Bay,Kent,CT6 7AL,http://www.herne-junior.kent.sch.uk,1227374069.0,Mr,Mal,Saunders,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Herne & Broomfield,North Thanet,(England/Wales) Urban city and town,E10000016,618444.0,165965.0,Canterbury 006,Canterbury 006C,,,,,Outstanding,South-East England and South London,,200000683363.0,,Not applicable,Not applicable,,,E02005015,E01024075,49.0,
|
||||
118737,886,Kent,3339,Whitstable and Seasalter Endowed Church of England Junior School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,228.0,No Special Classes,19-01-2023,210.0,107.0,103.0,16.7,Not applicable,,Not applicable,,Not under a federation,,10073478.0,,Not applicable,07-12-2022,15-04-2024,High Street,,,Whitstable,Kent,CT5 1AY,http://www.whitstable-endowed.kent.sch.uk,1227273630.0,Miss,Ellen,Taylor,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Gorrell,Canterbury,(England/Wales) Urban city and town,E10000016,610765.0,166471.0,Canterbury 008,Canterbury 008C,,,,,Outstanding,South-East England and South London,,100062619665.0,,Not applicable,Not applicable,,,E02005017,E01024070,35.0,
|
||||
118738,886,Kent,3340,"Ashford, St Mary's Church of England Primary School",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,420.0,215.0,205.0,25.0,Not applicable,,Not applicable,,Not under a federation,,10069074.0,,Not applicable,29-01-2020,25-01-2024,Western Avenue,,,Ashford,Kent,TN23 1ND,www.st-marys-ashford.kent.sch.uk/,1233625531.0,Mrs,Nicola,Hirst,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Victoria,Ashford,(England/Wales) Urban city and town,E10000016,600448.0,143067.0,Ashford 016,Ashford 016C,,,,,Good,South-East England and South London,,100062559492.0,,Not applicable,Not applicable,,,E02007047,E01023992,105.0,
|
||||
118740,886,Kent,3346,Wittersham Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,140.0,No Special Classes,19-01-2023,141.0,66.0,75.0,17.0,Not applicable,,Not applicable,,Not under a federation,,10069073.0,,Not applicable,28-01-2020,24-04-2024,The Street,Wittersham,,Tenterden,Kent,TN30 7EA,www.wittersham.kent.sch.uk,1797270329.0,Mr,George,Hawkins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Isle of Oxney,Ashford,(England/Wales) Rural village,E10000016,589703.0,126905.0,Ashford 014,Ashford 014B,,,,,Good,South-East England and South London,,100062567595.0,,Not applicable,Not applicable,,,E02005009,E01023998,24.0,
|
||||
118741,886,Kent,3347,Elham Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,140.0,No Special Classes,19-01-2023,127.0,58.0,69.0,18.1,Not applicable,,Not applicable,,Not under a federation,,10069072.0,,Not applicable,19-07-2022,25-04-2024,Vicarage Lane,Elham,,Canterbury,Kent,CT4 6TT,http://www.elhamprimary.co.uk,1303840325.0,Mr,Dan,File,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs East,Folkestone and Hythe,(England/Wales) Rural village,E10000016,617633.0,143734.0,Folkestone and Hythe 001,Folkestone and Hythe 001A,,,,,Good,South-East England and South London,,50021810.0,,Not applicable,Not applicable,,,E02005102,E01024490,23.0,
|
||||
118744,886,Kent,3350,Saltwood CofE Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,222.0,No Special Classes,19-01-2023,208.0,105.0,103.0,7.7,Not applicable,,Not applicable,,Supported by a federation,The Federation of Bodsham Church of England Primary School and Saltwood Church of England Primary School,10069071.0,,Not applicable,11-05-2022,29-01-2024,Grange Road,Saltwood,,Hythe,Kent,CT21 4QS,http://www.saltwood.kent.sch.uk,1303266058.0,Mr,Paul,Newton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Folkestone and Hythe,Hythe,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,615799.0,135758.0,Folkestone and Hythe 008,Folkestone and Hythe 008D,,,,,Good,South-East England and South London,,50017103.0,,Not applicable,Not applicable,,,E02005109,E01024550,16.0,
|
||||
118745,886,Kent,3351,Ash Cartwright and Kelsey Church of England Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,158.0,89.0,69.0,31.5,Not applicable,,Not applicable,,Not under a federation,,10073477.0,,Not applicable,25-09-2019,15-04-2024,School Road,Ash,,Canterbury,Kent,CT3 2JD,www.ashckschool.org,1304812539.0,Mrs,Fiona,Crascall,Interim Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Little Stour & Ashstone,South Thanet,(England/Wales) Rural town and fringe,E10000016,628453.0,158532.0,Dover 001,Dover 001A,,,,,Good,South-East England and South London,,100062298485.0,,Not applicable,Not applicable,,,E02005041,E01024206,45.0,
|
||||
118748,886,Kent,3356,"Dover, St Mary's Church of England Primary School",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,155.0,75.0,80.0,66.5,Not applicable,,Not applicable,,Not under a federation,,10069069.0,,Not applicable,16-11-2022,06-06-2024,Laureston Place,,,Dover,Kent,CT16 1QX,www.st-marys-dover.kent.sch.uk/,1304206887.0,Ms,Helen,Comfort,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Town & Castle,Dover,(England/Wales) Urban city and town,E10000016,632228.0,141684.0,Dover 012,Dover 012E,,,,,Requires improvement,South-East England and South London,,100062288992.0,,Not applicable,Not applicable,,,E02005052,E01033209,103.0,
|
||||
118750,886,Kent,3360,St Peter-in-Thanet CofE Junior School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,360.0,No Special Classes,19-01-2023,365.0,190.0,175.0,32.3,Not applicable,,Not applicable,,Not under a federation,,10073476.0,,Not applicable,11-05-2023,05-06-2024,Grange Road,St Peter's,,Broadstairs,Kent,CT10 3EP,www.stpetersthanet.co.uk,1843861430.0,Mr,Tim,Whitehouse,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Beacon Road,South Thanet,(England/Wales) Urban city and town,E10000016,638767.0,169105.0,Thanet 009,Thanet 009A,,,,,Outstanding,South-East England and South London,,200003081114.0,,Not applicable,Not applicable,,,E02005140,E01024635,118.0,
|
||||
118751,886,Kent,3364,"Ramsgate, Holy Trinity Church of England Primary School",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,210.0,113.0,97.0,12.4,Not applicable,,Not applicable,,Not under a federation,,10073475.0,,Not applicable,29-09-2021,21-05-2024,Dumpton Park Drive,,,Broadstairs,Kent,CT10 1RR,www.ramsgateholytrinity.co.uk,1843860744.0,Mrs,Erin,Price,Interim Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Viking,South Thanet,(England/Wales) Urban city and town,E10000016,639141.0,166318.0,Thanet 010,Thanet 010E,,,,,Outstanding,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005141,E01024708,26.0,
|
||||
118754,886,Kent,3373,St Mary's Church of England Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,247.0,128.0,119.0,41.3,Not applicable,,Not applicable,,Not under a federation,,10072082.0,,Not applicable,07-12-2022,12-09-2023,St Mary's Road,,,Swanley,Kent,BR8 7BU,http://www.st-marys-swanley.kent.sch.uk,1322665212.0,Mrs,Amanda,McGarrigle,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley St Mary's,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,550895.0,168371.0,Sevenoaks 002,Sevenoaks 002A,,,,,Good,South-East England and South London,,200002881970.0,,Not applicable,Not applicable,,,E02005088,E01024476,102.0,
|
||||
118764,886,Kent,3722,St Ethelbert's Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,209.0,88.0,121.0,33.5,Not applicable,,Not applicable,,Not under a federation,,10072744.0,,Not applicable,13-06-2019,03-06-2024,"St Ethelbert's Catholic Primary School, Dane Park Road",,,Ramsgate,Kent,CT11 7LS,www.stethelbertsschool.co.uk,1843585555.0,Mr,Simon,Marshall,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Eastcliff,South Thanet,(England/Wales) Urban city and town,E10000016,638595.0,165666.0,Thanet 012,Thanet 012A,,,,,Good,South-East England and South London,,100062282199.0,,Not applicable,Not applicable,,,E02005143,E01024669,70.0,
|
||||
118765,886,Kent,3728,St Anselm's Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,209.0,91.0,118.0,9.6,Not applicable,,Not applicable,,Not under a federation,,10072743.0,,Not applicable,19-06-2019,21-05-2024,Littlebrook Manor Way,Temple Hill,,Dartford,Kent,DA1 5EA,http://www.st-anselms.kent.sch.uk/,1322225173.0,Mrs,Laura,White,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Temple Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,555174.0,174821.0,Dartford 001,Dartford 001C,,,,,Good,South-East England and South London,,200000531818.0,,Not applicable,Not applicable,,,E02005028,E01024154,20.0,
|
||||
118768,886,Kent,3733,"Our Lady's Catholic Primary School, Dartford",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,218.0,No Special Classes,19-01-2023,217.0,106.0,111.0,6.5,Not applicable,,Not applicable,,Not under a federation,,10072740.0,,Not applicable,12-02-2020,16-04-2024,King Edward Avenue,,,Dartford,Kent,DA1 2HX,http://www.our-ladys.kent.sch.uk,1322222759.0,Miss,Isabel,Quinn,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,West Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,553550.0,174313.0,Dartford 003,Dartford 003E,,,,,Good,South-East England and South London,,10009429007.0,,Not applicable,Not applicable,,,E02005030,E01024184,14.0,
|
||||
118777,886,Kent,3749,"St Thomas' Catholic Primary School, Canterbury",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,209.0,108.0,101.0,18.7,Not applicable,,Not applicable,,Not under a federation,,10072737.0,,Not applicable,20-04-2023,12-09-2023,99 Military Road,,,Canterbury,Kent,CT1 1NE,www.st-thomas-canterbury.kent.sch.uk,1227462539.0,Miss,Lisa,D'Agostini,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,615358.0,158108.0,Canterbury 014,Canterbury 014E,,,,,Good,South-East England and South London,,200000678008.0,,Not applicable,Not applicable,,,E02005023,E01024093,39.0,
|
||||
118785,886,Kent,4026,Dartford Science & Technology College,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,Does not apply,Does not apply,Not applicable,Non-selective,950.0,No Special Classes,19-01-2023,876.0,11.0,865.0,20.8,Not supported by a trust,,Not applicable,,Not under a federation,,10001855.0,,Not applicable,16-03-2022,07-05-2024,Heath Lane,,,Dartford,Kent,DA1 2LY,http://www.dstc.kent.sch.uk,1322224309.0,Miss,Joanne,Sangster,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Princes,Dartford,(England/Wales) Urban major conurbation,E10000016,553232.0,173727.0,Dartford 003,Dartford 003F,,,,,Good,South-East England and South London,,100062308838.0,,Not applicable,Not applicable,,,E02005030,E01024185,155.0,
|
||||
118788,886,Kent,4040,Northfleet School for Girls,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,Does not apply,Does not apply,Not applicable,Non-selective,1145.0,No Special Classes,19-01-2023,1251.0,30.0,1221.0,33.0,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10004754.0,,Not applicable,02-03-2022,27-03-2024,Hall Road,Northfleet,,Gravesend,Kent,DA11 8AQ,http://www.nsfg.org.uk,1474831020.0,Mr,C,Norwood,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Painters Ash,Gravesham,(England/Wales) Urban major conurbation,E10000016,562828.0,172592.0,Gravesham 006,Gravesham 006E,,,,,Good,South-East England and South London,,100062310786.0,,Not applicable,Not applicable,,,E02005060,E01024288,334.0,
|
||||
118789,886,Kent,4043,Tunbridge Wells Girls' Grammar School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1039.0,No Special Classes,19-01-2023,984.0,0.0,984.0,2.5,Not supported by a trust,,Not applicable,,Not under a federation,,10007075.0,,Not applicable,20-09-2023,17-04-2024,Southfield Road,,,Tunbridge Wells,Kent,TN4 9UJ,http://www.twggs.kent.sch.uk/,1892520902.0,Mrs,Linda,Wybar,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558061.0,140816.0,Tunbridge Wells 007,Tunbridge Wells 007D,,,,,Outstanding,South-East England and South London,,100062585962.0,,Not applicable,Not applicable,,,E02005168,E01024838,18.0,
|
||||
118790,886,Kent,4045,Tunbridge Wells Grammar School for Boys,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,Does not apply,Does not apply,Not applicable,Selective,1308.0,No Special Classes,19-01-2023,1636.0,1586.0,50.0,5.5,Not applicable,,Not applicable,,Not under a federation,,10007076.0,,Not applicable,25-11-2021,21-05-2024,St John's Road,,,Tunbridge Wells,Kent,TN4 9XB,http://www.twgsb.org.uk/,1892529551.0,Ms,Amanda,Simpson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558237.0,141498.0,Tunbridge Wells 002,Tunbridge Wells 002A,,,,,Good,South-East England and South London,,10008662060.0,,Not applicable,Not applicable,,,E02005163,E01024837,71.0,
|
||||
118806,886,Kent,4109,Dover Grammar School for Girls,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,Does not apply,Does not apply,Not applicable,Selective,885.0,No Special Classes,19-01-2023,882.0,24.0,858.0,15.2,Not applicable,,Not applicable,,Not under a federation,,10002018.0,,Not applicable,15-11-2013,08-04-2024,Frith Road,,,Dover,Kent,CT16 2PZ,http://dggs.kent.sch.uk/,1304206625.0,Mr,Robert,Benson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,St Radigunds,Dover,(England/Wales) Urban city and town,E10000016,631484.0,142361.0,Dover 012,Dover 012D,,,,,Outstanding,South-East England and South London,,100062289176.0,,Not applicable,Not applicable,,,E02005052,E01024247,103.0,
|
||||
118835,886,Kent,4522,Maidstone Grammar School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1416.0,No Special Classes,19-01-2023,1425.0,1341.0,84.0,5.4,Not supported by a trust,,Not applicable,,Not under a federation,,10004156.0,,Not applicable,16-01-2019,15-04-2024,Barton Road,,,Maidstone,Kent,ME15 7BT,www.mgs.kent.sch.uk,1622752101.0,Mr,Mark,Tomkins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,High Street,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576678.0,154844.0,Maidstone 010,Maidstone 010A,,,,,Good,South-East England and South London,,200003683439.0,,Not applicable,Not applicable,,,E02005077,E01024371,57.0,
|
||||
118836,886,Kent,4523,Maidstone Grammar School for Girls,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1240.0,No Special Classes,19-01-2023,1197.0,64.0,1133.0,7.4,Not supported by a trust,,Not applicable,,Not under a federation,,10004157.0,,Not applicable,08-03-2023,29-05-2024,Buckland Road,,,Maidstone,Kent,ME16 0SF,http://www.mggs.org/,1622752103.0,Miss,Deborah,Stanley,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bridge,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575292.0,156397.0,Maidstone 006,Maidstone 006B,,,,,Outstanding,South-East England and South London,,200003670344.0,,Not applicable,Not applicable,,,E02005073,E01024340,65.0,
|
||||
118840,886,Kent,4534,Simon Langton Girls' Grammar School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1082.0,No Special Classes,19-01-2023,1244.0,33.0,1211.0,6.0,Not applicable,,Not applicable,,Not under a federation,,10005848.0,,Not applicable,27-09-2023,23-04-2024,Old Dover Road,,,Canterbury,Kent,CT1 3EW,http://www.langton.kent.sch.uk/,1227463711.0,Mr,Paul,Pollard,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,616129.0,156292.0,Canterbury 016,Canterbury 016C,,,,,Good,South-East England and South London,,200000682990.0,,Not applicable,Not applicable,,,E02005025,E01024046,53.0,
|
||||
118843,886,Kent,4622,The Judd School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1261.0,No Special Classes,19-01-2023,1472.0,1283.0,189.0,2.7,Not applicable,,Not applicable,,Not under a federation,,10006720.0,,Not applicable,07-05-2015,23-05-2024,Brook Street,,,Tonbridge,Kent,TN9 2PN,http://judd.online,1732770880.0,Mr,Jonathan,Wood,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,21.0,22.0,,,South East,Tonbridge and Malling,Judd,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558333.0,145666.0,Tonbridge and Malling 013,Tonbridge and Malling 013A,,,,,Outstanding,South-East England and South London,,100062594180.0,,Not applicable,Not applicable,,,E02005161,E01024757,26.0,
|
||||
118846,886,Kent,5200,Snodland CofE Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,407.0,220.0,187.0,30.2,Not applicable,,Not applicable,,Not under a federation,,10069067.0,,Not applicable,19-10-2022,21-05-2024,Roberts Road,,,Snodland,Kent,ME6 5HL,www.snodland.kent.sch.uk,1634241251.0,Mrs,Holley,Hunt,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Snodland West & Holborough Lakes,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,569746.0,161866.0,Tonbridge and Malling 002,Tonbridge and Malling 002E,,,,,Good,South-East England and South London,,200000958756.0,,Not applicable,Not applicable,,,E02005150,E01024773,123.0,
|
||||
118847,886,Kent,5201,Borough Green Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,315.0,No Special Classes,19-01-2023,265.0,131.0,134.0,22.3,Not supported by a trust,,Not applicable,,Not under a federation,,10069648.0,,Not applicable,07-03-2024,22-05-2024,School Approach,Borough Green,,Sevenoaks,Kent,TN15 8JZ,http://www.bgpschool.kent.sch.uk,1732883459.0,Mrs,Karen,Jackson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Borough Green & Platt,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,561085.0,157405.0,Tonbridge and Malling 006,Tonbridge and Malling 006C,,,,,Good,South-East England and South London,,200000965163.0,,Not applicable,Not applicable,,,E02005154,E01024725,59.0,
|
||||
118849,886,Kent,5203,Roseacre Junior School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,396.0,No Special Classes,19-01-2023,423.0,217.0,206.0,3.3,Not supported by a trust,,Not applicable,,Not under a federation,,10069647.0,,Not applicable,03-11-2022,05-06-2024,The Landway,Bearsted,,Maidstone,Kent,ME14 4BL,http://www.roseacre.kent.sch.uk,1622737843.0,Mr,Duncan,Garrett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bearsted,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,579372.0,155693.0,Maidstone 005,Maidstone 005A,,,,,Outstanding,South-East England and South London,,200003691727.0,,Not applicable,Not applicable,,,E02005072,E01024330,14.0,
|
||||
118852,886,Kent,5206,Herne Bay Junior School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,500.0,No Special Classes,19-01-2023,426.0,210.0,216.0,42.0,Not supported by a trust,,Not applicable,,Not under a federation,,10069646.0,,Not applicable,29-01-2020,09-05-2024,Kings Road,,,Herne Bay,Kent,CT6 5DA,http://www.hernebay-jun.kent.sch.uk/,1227374608.0,Mrs,Melody,Kingman,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Heron,North Thanet,(England/Wales) Urban city and town,E10000016,617911.0,167922.0,Canterbury 001,Canterbury 001A,,,,,Good,South-East England and South London,,200000697542.0,,Not applicable,Not applicable,,,E02005010,E01024078,179.0,
|
||||
118853,886,Kent,5207,"St Francis' Catholic Primary School, Maidstone",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,420.0,No Special Classes,19-01-2023,418.0,194.0,224.0,15.3,Not applicable,,Not applicable,,Not under a federation,,10072733.0,,Not applicable,18-09-2018,05-06-2024,Queen's Road,,,Maidstone,Kent,ME16 0LB,www.st-francis.kent.sch.uk,1622771540.0,Mrs,Elisabeth,Blanden,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bridge,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574157.0,155660.0,Maidstone 003,Maidstone 003F,,,,,Good,South-East England and South London,,200003717931.0,,Not applicable,Not applicable,,,E02005070,E01024341,64.0,
|
||||
118858,886,Kent,5212,Ditton Infant School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,174.0,85.0,89.0,24.1,Not supported by a trust,,Not applicable,,Not under a federation,,10078307.0,,Not applicable,05-10-2022,24-01-2024,Pear Tree Avenue,Ditton,,Aylesford,Kent,ME20 6EB,www.ditton-inf.kent.sch.uk/,1732844107.0,,Claire,Lewer,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford South & Ditton,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,571309.0,158026.0,Tonbridge and Malling 005,Tonbridge and Malling 005C,,,,,Good,South-East England and South London,,200000961077.0,,Not applicable,Not applicable,,,E02005153,E01024735,42.0,
|
||||
118859,886,Kent,5213,"Holy Trinity Church of England Primary School, Dartford",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,423.0,214.0,209.0,15.6,Not applicable,,Not applicable,,Not under a federation,,10069066.0,,Not applicable,03-02-2023,29-05-2024,Chatsworth Road,,,Dartford,Kent,DA1 5AF,http://www.holytrinitydartford.co.uk,1322224474.0,Mrs,Vikki,Wall,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Burnham,Dartford,(England/Wales) Urban major conurbation,E10000016,553399.0,174917.0,Dartford 003,Dartford 003A,,,,,Good,South-East England and South London,,200000530383.0,,Not applicable,Not applicable,,,E02005030,E01024180,66.0,
|
||||
118860,886,Kent,5214,"St Bartholomew's Catholic Primary School, Swanley",Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,350.0,No Special Classes,19-01-2023,324.0,158.0,166.0,19.4,Not applicable,,Not applicable,,Not under a federation,,10072732.0,,Not applicable,05-05-2022,07-05-2024,Sycamore Drive,,,Swanley,Kent,BR8 7AY,http://www.st-bartholomewsrc-pri.kent.sch.uk/,1322663119.0,Mrs,Giovanna,McRae,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley White Oak,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,551351.0,168878.0,Sevenoaks 002,Sevenoaks 002D,,,,,Good,South-East England and South London,,100062276753.0,,Not applicable,Not applicable,,,E02005088,E01024480,63.0,
|
||||
118864,886,Kent,5218,Greatstone Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,364.0,No Special Classes,19-01-2023,300.0,141.0,159.0,24.6,Not supported by a trust,,Not applicable,,Supported by a federation,The Lightyear Federation,10069645.0,,Not applicable,25-05-2022,15-05-2024,Baldwin Road,Greatstone,,New Romney,Kent,TN28 8SY,www.greatstoneschool.co.uk,1797363916.0,Mr,Matt,Rawling,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Walland & Denge Marsh,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,607768.0,122481.0,Folkestone and Hythe 013,Folkestone and Hythe 013A,,,,,Good,South-East England and South London,,50003937.0,,Not applicable,Not applicable,,,E02005114,E01024532,67.0,
|
||||
118867,886,Kent,5221,Wincheap Foundation Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,445.0,Not applicable,19-01-2023,432.0,219.0,213.0,31.5,Not supported by a trust,,Not applicable,,Not under a federation,,10073718.0,,Not applicable,09-12-2021,24-04-2024,Hollow Lane,,,Canterbury,Kent,CT1 3SD,www.wincheap.kent.sch.uk,1227464134.0,Mrs,Nicola,Dawson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,17.0,20.0,,,South East,Canterbury,Wincheap,Canterbury,(England/Wales) Urban city and town,E10000016,614237.0,156789.0,Canterbury 019,Canterbury 019D,,,,,Good,South-East England and South London,,10033162353.0,,Not applicable,Not applicable,,,E02006855,E01035310,136.0,
|
||||
118869,886,Kent,5223,Brookfield Junior School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,256.0,No Special Classes,19-01-2023,246.0,128.0,118.0,31.3,Not applicable,,Not applicable,,Supported by a federation,Flourish,10079029.0,,Not applicable,29-03-2023,23-04-2024,Brookfield Junior School,Swallow Road,Larkfield,Aylesford,Kent,ME20 6PY,www.flourishfederation.co.uk,1732843667.0,Mr,Nathaniel,South,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Larkfield,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,570167.0,158770.0,Tonbridge and Malling 003,Tonbridge and Malling 003F,,,,,Good,South-East England and South London,,100062628494.0,,Not applicable,Not applicable,,,E02005151,E01024765,77.0,
|
||||
118871,886,Kent,5225,Harcourt Primary School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,178.0,87.0,91.0,34.3,Not supported by a trust,,Not applicable,,Not under a federation,,10069644.0,,Not applicable,06-10-2021,13-04-2024,Biggins Wood Road,,,Folkestone,Kent,CT19 4NE,www.harcourt.kent.sch.uk/,1303275294.0,Mr,Anthony,Silk,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620022.0,137406.0,Folkestone and Hythe 002,Folkestone and Hythe 002A,,,,,Good,South-East England and South London,,50030583.0,,Not applicable,Not applicable,,,E02005103,E01024492,61.0,
|
||||
118879,886,Kent,5407,Thamesview School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,910.0,Has Special Classes,19-01-2023,955.0,498.0,457.0,40.0,Not supported by a trust,,Not applicable,,Not under a federation,,10006569.0,,Not applicable,20-06-2018,03-06-2024,Thong Lane,,,Gravesend,Kent,DA12 4LF,http://www.thamesviewsch.co.uk/,1474566552.0,Mr,George,Rorke,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,,,,,South East,Gravesham,Riverview Park,Gravesham,(England/Wales) Urban major conurbation,E10000016,566808.0,172052.0,Gravesham 008,Gravesham 008B,,,,,Good,South-East England and South London,,100062312649.0,,Not applicable,Not applicable,,,E02005062,E01024298,354.0,
|
||||
118884,886,Kent,5412,Simon Langton Grammar School for Boys,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1280.0,No Special Classes,19-01-2023,1247.0,1117.0,130.0,5.0,Not supported by a trust,,Not applicable,,Not under a federation,,10005849.0,,Not applicable,14-11-2013,28-05-2024,Langton Lane,Nackington Road,,Canterbury,Kent,CT4 7AS,http://www.thelangton.org.uk/,1227463567.0,Dr,Ken,Moffat,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,41.0,35.0,,,South East,Canterbury,Wincheap,Canterbury,(England/Wales) Urban city and town,E10000016,615323.0,155825.0,Canterbury 019,Canterbury 019E,,,,,Outstanding,South-East England and South London,,,,Not applicable,Not applicable,,,E02006855,E01035311,39.0,
|
||||
118897,886,Kent,5425,The Malling School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1003.0,No Special Classes,19-01-2023,1010.0,547.0,463.0,23.0,Supported by a trust,The Malling Holmesdale Federation,Not applicable,,Not under a federation,,10006748.0,,Not applicable,29-03-2023,04-06-2024,Beech Road,East Malling,,West Malling,Kent,ME19 6DH,www.themallingschool.kent.sch.uk,1732840995.0,Mr,John,Vennart,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,,,,,,,,,,,,Resourced provision,124.0,121.0,,,South East,Tonbridge and Malling,"East Malling, West Malling & Offham",Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,569778.0,157407.0,Tonbridge and Malling 014,Tonbridge and Malling 014A,,,,,Good,South-East England and South London,,200000960428.0,,Not applicable,Not applicable,,,E02006833,E01024740,208.0,
|
||||
118898,886,Kent,5426,The Archbishop's School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Non-selective,900.0,No Special Classes,19-01-2023,722.0,382.0,340.0,45.6,Not supported by a trust,,Not applicable,,Not under a federation,,10006581.0,,Not applicable,23-11-2023,23-04-2024,St Stephens Hill,,,Canterbury,Kent,CT2 7AP,http://www.archbishops-school.co.uk/,1227765805.0,Mr,David,Elliott,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,SpLD - Specific Learning Difficulty,VI - Visual Impairment,OTH - Other Difficulty/Disability,HI - Hearing Impairment,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,"SEMH - Social, Emotional and Mental Health",PD - Physical Disability,MLD - Moderate Learning Difficulty,,,,,Resourced provision,7.0,7.0,,,South East,Canterbury,St Stephen's,Canterbury,(England/Wales) Urban city and town,E10000016,614417.0,159483.0,Canterbury 013,Canterbury 013B,,,,,Good,South-East England and South London,,100062619198.0,,Not applicable,Not applicable,,,E02005022,E01024100,284.0,
|
||||
118919,886,Kent,5447,St George's Church of England Foundation School,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,All-through,4.0,19,No boarders,No Nursery Classes,Has a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Non-selective,1375.0,No Special Classes,19-01-2023,1633.0,788.0,845.0,26.9,Not supported by a trust,,Not applicable,,Not under a federation,,10006163.0,,Not applicable,13-06-2019,21-05-2024,Westwood Road,,,Broadstairs,Kent,CT10 2LH,http://www.stgeorges-school.org.uk/,1843861696.0,Mr,Adam,Mirams,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,St Peters,South Thanet,(England/Wales) Urban city and town,E10000016,637425.0,167972.0,Thanet 011,Thanet 011E,,,,,Good,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005142,E01024691,404.0,
|
||||
118928,886,Kent,5456,Northfleet Technology College,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Non-selective,989.0,No Special Classes,19-01-2023,903.0,900.0,3.0,29.2,Supported by a trust,Northfleet Schools Co-Operative Trust,Not applicable,,Not under a federation,,10004755.0,,Not applicable,22-09-2022,21-05-2024,Colyer Road,Northfleet,,Gravesend,Kent,DA11 8BG,http://www.ntc.kent.sch.uk/,1474533802.0,Mr,Steven,Gallears,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Northfleet & Springhead,Gravesham,(England/Wales) Urban major conurbation,E10000016,563003.0,173050.0,Gravesham 006,Gravesham 006B,,,,,Good,South-East England and South London,,10012024936.0,,Not applicable,Not applicable,,,E02005060,E01024281,219.0,
|
||||
118931,886,Kent,5459,Dover Grammar School for Boys,Foundation school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,880.0,No Special Classes,19-01-2023,835.0,822.0,13.0,15.3,Not supported by a trust,,Not applicable,,Not under a federation,,10002017.0,,Not applicable,16-10-2019,21-05-2024,Astor Avenue,,,Dover,Kent,CT17 0DQ,http://www.dgsb.co.uk,1304206117.0,Mr,Philip,Horstrup,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Tower Hamlets,Dover,(England/Wales) Urban city and town,E10000016,630305.0,141711.0,Dover 011,Dover 011H,,,,,Good,South-East England and South London,,10034874352.0,,Not applicable,Not applicable,,,E02005051,E01024248,103.0,
|
||||
118933,886,Kent,5461,St John's Catholic Comprehensive,Voluntary aided school,Local authority maintained schools,"Open, but proposed to close",Not applicable,,Academy Converter,31-08-2024,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,1184.0,No Special Classes,19-01-2023,1294.0,663.0,631.0,22.5,Not applicable,,Not applicable,,Not under a federation,,10006200.0,,Not applicable,15-05-2018,06-06-2024,Rochester Road,,,Gravesend,Kent,DA12 2JW,http://www.stjohnscs.com,1474534718.0,Mr,Matthew,Barron,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Denton,Gravesham,(England/Wales) Urban major conurbation,E10000016,565876.0,173278.0,Gravesham 003,Gravesham 003C,,,,,Good,South-East England and South London,,100062311894.0,,Not applicable,Not applicable,,,E02005057,E01024293,218.0,
|
||||
118937,886,Kent,6000,Ashford School,Other independent school,Independent schools,Open,Not applicable,01-01-1918,Not applicable,,Not applicable,,18,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,Christian,Christian,Not applicable,Not applicable,1084.0,No Special Classes,20-01-2022,1050.0,550.0,500.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008077.0,,Not applicable,,28-03-2024,East Hill,,,Ashford,Kent,TN24 8PB,https://www.ashfordschool.co.uk,1233625171.0,Mr,Michael,Hall,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Ashford,Victoria,Ashford,(England/Wales) Urban city and town,E10000016,601413.0,142875.0,Ashford 005,Ashford 005G,ISI,281.0,40.0,,,South-East England and South London,,100062560535.0,,Not applicable,Not applicable,,,E02005000,E01034986,0.0,
|
||||
118938,886,Kent,6001,Wellesley Haddon Dene School,Other independent school,Independent schools,Open,Not applicable,01-01-1929,Not applicable,,Not applicable,2.0,13,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Not applicable,320.0,No Special Classes,20-01-2022,210.0,126.0,84.0,0.0,Not applicable,,Not applicable,,Not applicable,,10015812.0,,Not applicable,,22-04-2024,114 Ramsgate Road,Broadstairs,Kent,,,CT10 2DG,www.wellesleyhouse.org,1843862991.0,Mrs,Joanne,Parpworth,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Thanet,Viking,South Thanet,(England/Wales) Urban city and town,E10000016,638726.0,167390.0,Thanet 010,Thanet 010C,ISI,3.0,20.0,Alpha Schools,,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005141,E01024706,0.0,
|
||||
118939,886,Kent,6002,Benenden School,Other independent school,Independent schools,Open,Not applicable,01-01-1926,Not applicable,,Not applicable,10.0,19,Boarding school,No Nursery Classes,Has a sixth form,Girls,None,None,Not applicable,Not applicable,620.0,No Special Classes,20-01-2022,546.0,0.0,546.0,0.0,Not applicable,,Not applicable,,Not applicable,,10014830.0,,Not applicable,,07-05-2024,Cranbrook Road,Benenden,,Cranbrook,Kent,TN17 4AA,http://www.benenden.school,1580240592.0,Mrs,S,Price,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Benenden and Cranbrook,Maidstone and The Weald,(England/Wales) Rural village,E10000016,580246.0,133803.0,Tunbridge Wells 014,Tunbridge Wells 014A,ISI,,127.0,Benenden School (Kent) Ltd,,South-East England and South London,,100062552564.0,,Not applicable,Not applicable,,,E02005175,E01024789,0.0,
|
||||
118940,886,Kent,6003,Dover College,Other independent school,Independent schools,Open,Not applicable,01-01-1909,Not applicable,,Not applicable,3.0,18,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,Church of England,Church of England,Not applicable,Non-selective,478.0,No Special Classes,20-01-2022,313.0,172.0,141.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008199.0,,Not applicable,,03-05-2024,Effingham Crescent,,,Dover,Kent,CT17 9RH,www.dovercollege.org.uk,1304205969.0,Mr,Simon,Fisher,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Dover,Town & Castle,Dover,(England/Wales) Urban city and town,E10000016,631537.0,141684.0,Dover 013,Dover 013B,ISI,,110.0,Corporation of Dover College,,South-East England and South London,,100062290526.0,,Not applicable,Not applicable,,,E02005053,E01024215,0.0,
|
||||
118941,886,Kent,6004,Northbourne Park School,Other independent school,Independent schools,Open,Not applicable,01-01-1942,Not applicable,,Not applicable,2.0,13,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Church of England,Not applicable,Non-selective,205.0,No Special Classes,20-01-2022,193.0,99.0,94.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018503.0,,Not applicable,,30-01-2024,Betteshanger,,,DEAL,Kent,CT14 0NW,http://www.northbournepark.com,1304611215.0,Mr,Mark,Hammond,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Dover,Eastry Rural,Dover,(England/Wales) Rural village,E10000016,631045.0,152538.0,Dover 005,Dover 005A,ISI,,38.0,,,South-East England and South London,,10034873947.0,,Not applicable,Not applicable,,,E02005045,E01024201,0.0,
|
||||
118942,886,Kent,6005,Marlborough House School,Other independent school,Independent schools,Open,Not applicable,01-01-1932,Not applicable,,Not applicable,2.0,13,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Non-selective,350.0,No Special Classes,20-01-2022,248.0,119.0,129.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018722.0,,Not applicable,,04-06-2024,Hawkhurst,,,Cranbrook,Kent,TN18 4PY,www.marlboroughhouseschool.co.uk,1580753555.0,Mr,Eddy,Newton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Hawkhurst and Sandhurst,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,575350.0,130678.0,Tunbridge Wells 014,Tunbridge Wells 014E,ISI,,63.0,Marlborough House Sch Trust Ltd,,South-East England and South London,,100062106196.0,,Not applicable,Not applicable,,,E02005175,E01024810,0.0,
|
||||
118943,886,Kent,6006,St Ronan's School,Other independent school,Independent schools,Open,Not applicable,01-01-1917,Not applicable,,Not applicable,2.0,13,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Non-selective,468.0,No Special Classes,20-01-2022,455.0,241.0,214.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017665.0,,Not applicable,,04-06-2024,Water Lane,Hawkhurst,,Cranbrook,Kent,TN18 5DJ,www.saintronans.co.uk,1580752271.0,Mr,William,Trelawney-Vernon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Hawkhurst and Sandhurst,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,577801.0,130807.0,Tunbridge Wells 014,Tunbridge Wells 014E,ISI,,85.0,St Ronan's (Hawkhurst),,South-East England and South London,,10024135777.0,,Not applicable,Not applicable,,,E02005175,E01024810,0.0,
|
||||
118944,886,Kent,6007,Gad's Hill School,Other independent school,Independent schools,Open,Not applicable,01-01-1948,Not applicable,,Not applicable,3.0,16,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,755.0,No Special Classes,20-01-2022,384.0,194.0,190.0,0.0,Not applicable,,Not applicable,,Not applicable,,10015390.0,,Not applicable,,15-05-2024,Higham,,,Rochester,Kent,ME3 7PA,www.gadshill.org,1474822366.0,Mr,Paul,Savage,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Gravesham,Higham & Shorne,Gravesham,(England/Wales) Rural town and fringe,E10000016,570991.0,170882.0,Gravesham 010,Gravesham 010B,ISI,6.0,30.0,Gad's Hill School,,South-East England and South London,,10012012444.0,,Not applicable,Not applicable,,,E02005064,E01024266,0.0,
|
||||
118946,886,Kent,6009,Kent College Pembury,Other independent school,Independent schools,Open,Not applicable,01-01-1933,Not applicable,,Not applicable,3.0,20,Boarding school,Has Nursery Classes,Has a sixth form,Girls,Methodist,Methodist,Not applicable,Selective,678.0,No Special Classes,20-01-2022,512.0,19.0,493.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008307.0,,Not applicable,,08-05-2024,Old Church Road,Pembury,,Tunbridge Wells,Kent,TN2 4AX,http://www.kent-college.co.uk/,1892822006.0,Miss,Katrina,Handford,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Pembury,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,562692.0,143044.0,Tunbridge Wells 004,Tunbridge Wells 004B,ISI,7.0,155.0,Methodist Independent Schools Trust,,South-East England and South London,,10008667752.0,,Not applicable,Not applicable,,,E02005165,E01024825,0.0,
|
||||
118947,886,Kent,6010,St Lawrence College,Other independent school,Independent schools,Open,Not applicable,01-01-1912,Not applicable,,Not applicable,10.0,18,Boarding school,No Nursery Classes,Has a sixth form,Mixed,Christian/Evangelical,Church of England,Not applicable,Not applicable,500.0,No Special Classes,20-01-2022,409.0,218.0,191.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017219.0,,Not applicable,,18-04-2024,College Road,,,Ramsgate,Kent,CT11 7AE,www.slcuk.com,1843572900.0,Mr,Barney,Durrant,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Thanet,Eastcliff,South Thanet,(England/Wales) Urban city and town,E10000016,637926.0,165987.0,Thanet 015,Thanet 015C,ISI,1.0,,Corporation of St Lawrence College,,South-East England and South London,,100062281951.0,,Not applicable,Not applicable,,,E02005146,E01024668,0.0,
|
||||
118949,886,Kent,6011,Beechwood School,Other independent school,Independent schools,Open,Not applicable,01-01-1943,Not applicable,,Not applicable,3.0,19,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,None,Christian,Not applicable,Non-selective,420.0,No Special Classes,20-01-2022,309.0,161.0,148.0,0.0,Not applicable,,Not applicable,,Not applicable,,10014837.0,,Not applicable,,07-06-2024,12 Pembury Road,,,Tunbridge Wells,Kent,TN2 3QD,http://www.beechwood.org.uk,1892532747.0,Mr,Justin,Foster-Gandey,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Park,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,560091.0,139893.0,Tunbridge Wells 009,Tunbridge Wells 009B,ISI,,64.0,Alpha Schools,,South-East England and South London,,100062554131.0,,Not applicable,Not applicable,,,E02005170,E01024822,0.0,
|
||||
118950,886,Kent,6012,Holmewood House School,Other independent school,Independent schools,Open,Not applicable,01-01-1951,Not applicable,,Not applicable,2.0,13,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,540.0,No Special Classes,20-01-2022,449.0,242.0,207.0,0.0,Not applicable,,Not applicable,,Not applicable,,10015872.0,,Not applicable,,07-06-2024,Barrow Lane,Langton Green,,Tunbridge Wells,Kent,TN3 0EB,www.holmewoodhouse.co.uk,1892860000.0,Mrs,Ruth,O'Sullivan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Speldhurst and Bidborough,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,555212.0,138621.0,Tunbridge Wells 006,Tunbridge Wells 006C,ISI,4.0,139.0,,,South-East England and South London,,100062108061.0,,Not applicable,Not applicable,,,E02005167,E01024852,0.0,
|
||||
118951,886,Kent,6013,Rose Hill School,Other independent school,Independent schools,Open,Not applicable,01-01-1949,Not applicable,,Not applicable,3.0,13,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,320.0,No Special Classes,20-01-2022,265.0,154.0,111.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018845.0,,Not applicable,,15-05-2024,Coniston Avenue,,,Tunbridge Wells,Kent,TN4 9SY,,1892525591.0,Ms,Emma,Neville,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Culverden,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,557231.0,140251.0,Tunbridge Wells 007,Tunbridge Wells 007B,ISI,6.0,82.0,Grange Rose Hill School Ltd,,South-East England and South London,,100062585961.0,,Not applicable,Not applicable,,,E02005168,E01024800,0.0,
|
||||
118952,886,Kent,6014,Sevenoaks School,Other independent school,Independent schools,Open,Not applicable,01-01-1918,Not applicable,,Not applicable,11.0,18,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Not applicable,1250.0,No Special Classes,20-01-2022,1181.0,624.0,557.0,0.0,Not applicable,,Not applicable,,Not applicable,,10005765.0,,Not applicable,,08-05-2024,High Street,Sevenoaks,Kent,Sevenoaks,Kent,TN13 1HU,www.sevenoaksschool.org,1732455133.0,Mr,Jesse,Elzinga,Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Town and St John's,Sevenoaks,(England/Wales) Urban city and town,E10000016,553207.0,154098.0,Sevenoaks 012,Sevenoaks 012F,ISI,,169.0,,,South-East England and South London,,100062546708.0,,Not applicable,Not applicable,,,E02005098,E01024471,0.0,
|
||||
118953,886,Kent,6015,Sevenoaks Preparatory School,Other independent school,Independent schools,Open,Not applicable,26-03-1958,Not applicable,,Not applicable,3.0,14,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Non-selective,444.0,No Special Classes,20-01-2022,381.0,181.0,200.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017399.0,,Not applicable,,09-04-2024,Fawke Cottage,Godden Green,,Sevenoaks,Kent,TN15 0JU,http://www.theprep.org.uk,1732762336.0,Mr,Luke,Harrison,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Seal and Weald,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,555440.0,154482.0,Sevenoaks 012,Sevenoaks 012A,ISI,,63.0,,,South-East England and South London,,10035182256.0,,Not applicable,Not applicable,,,E02005098,E01024458,0.0,
|
||||
118954,886,Kent,6016,St Michael's Prep School,Other independent school,Independent schools,Open,Not applicable,01-01-1945,Not applicable,,Not applicable,2.0,13,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Non-selective,488.0,No Special Classes,20-01-2022,476.0,244.0,232.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018594.0,,Not applicable,,02-05-2024,St Michael's Preparatory School,Otford Court,Row Dow,Otford,,TN14 5RY,www.stmichaels.kent.sch.uk,1959522137.0,Mr,Nik,Pears,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Otford and Shoreham,Sevenoaks,(England/Wales) Rural town and fringe,E10000016,554260.0,159647.0,Sevenoaks 009,Sevenoaks 009D,ISI,2.0,71.0,,,South-East England and South London,United Kingdom,10035184625.0,,Not applicable,Not applicable,,,E02005095,E01024453,0.0,
|
||||
118955,886,Kent,6017,The New Beacon School,Other independent school,Independent schools,Open,Not applicable,01-01-1917,Not applicable,,Not applicable,2.0,14,Boarding school,Has Nursery Classes,Does not have a sixth form,Boys,None,None,Not applicable,Non-selective,397.0,No Special Classes,20-01-2022,348.0,347.0,1.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017253.0,,Not applicable,,29-04-2024,Brittains Lane,,,Sevenoaks,Kent,TN13 2PB,www.newbeacon.org.uk,1732452131.0,Mrs,Sarah,Brownsdon,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Kippington,Sevenoaks,(England/Wales) Urban city and town,E10000016,552009.0,153717.0,Sevenoaks 011,Sevenoaks 011E,ISI,1.0,77.0,Tonbridge School of High Street,,South-East England and South London,,100062074386.0,,Not applicable,Not applicable,,,E02005097,E01024464,0.0,
|
||||
118957,886,Kent,6018,Radnor House Sevenoaks,Other independent school,Independent schools,Open,New Provision,26-02-1997,Not applicable,,Not applicable,2.0,18,No boarders,Has Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Selective,750.0,No Special Classes,20-01-2022,533.0,308.0,225.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008175.0,,Not applicable,,25-04-2024,Combe Bank Drive,Sevenoaks,,,Kent,TN14 6AE,www.radnor-sevenoaks.org,1959563720.0,Mr,David,Paton,Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Brasted, Chevening and Sundridge",Sevenoaks,(England/Wales) Rural village,E10000016,548115.0,155824.0,Sevenoaks 013,Sevenoaks 013A,ISI,,37.0,Radnor House Sevenoaks (Holdings) Ltd,,South-East England and South London,United Kingdom,10035181671.0,,Not applicable,Not applicable,,,E02005099,E01024417,0.0,
|
||||
118958,886,Kent,6019,Sutton Valence School,Other independent school,Independent schools,Open,Not applicable,01-01-1908,Not applicable,,Not applicable,2.0,19,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,Christian,Christian,Not applicable,Not applicable,880.0,No Special Classes,20-01-2022,868.0,516.0,352.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017608.0,,Not applicable,,15-05-2024,North Street,Sutton Valence,,Maidstone,Kent,ME17 3HL,http://www.svs.org.uk/index.html,1622845203.0,Mr,James,Thomas,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Maidstone,Sutton Valence and Langley,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,581234.0,149347.0,Maidstone 017,Maidstone 017D,ISI,2.0,29.0,United Westminster Grey Coat Foundation,,South-East England and South London,,200003719418.0,,Not applicable,Not applicable,,,E02005084,E01024411,0.0,
|
||||
118959,886,Kent,6020,Tonbridge School,Other independent school,Independent schools,Open,Not applicable,01-01-1918,Not applicable,,Not applicable,13.0,18,Boarding school,No Nursery Classes,Has a sixth form,Boys,None,Church of England,Not applicable,Not applicable,820.0,No Special Classes,20-01-2022,794.0,794.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10006936.0,,Not applicable,,10-05-2024,,,,Tonbridge,Kent,TN9 1JP,www.tonbridge-school.co.uk,1732365555.0,Mr,James,Priory,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Judd,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559065.0,147021.0,Tonbridge and Malling 012,Tonbridge and Malling 012A,ISI,,150.0,,,South-East England and South London,,200000969928.0,,Not applicable,Not applicable,,,E02005160,E01024732,0.0,
|
||||
118960,886,Kent,6021,Somerhill,Other independent school,Independent schools,Open,Not applicable,01-01-1935,Not applicable,,Not applicable,2.0,13,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Non-selective,654.0,No Special Classes,20-01-2022,608.0,383.0,225.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018591.0,,Not applicable,,21-05-2024,Tudeley Road,Tonbridge,Kent,,,TN11 0NJ,www.somerhill.org,1732352124.0,Mr,Duncan,Sinclair,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Capel,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,560772.0,145340.0,Tunbridge Wells 001,Tunbridge Wells 001A,ISI,,41.0,Somerhill Charitable Trust Limited,,South-East England and South London,,10008663663.0,,Not applicable,Not applicable,,,E02005162,E01024798,0.0,
|
||||
118965,886,Kent,6024,Steephill School,Other independent school,Independent schools,Open,Not applicable,09-10-1957,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Non-selective,125.0,No Special Classes,20-01-2022,132.0,59.0,73.0,0.0,Not applicable,,Not applicable,,Not applicable,,10070236.0,,Not applicable,,03-04-2024,Off Castle Hill,Fawkham,,Longfield,Kent,DA3 7BG,www.steephill.co.uk,1474702107.0,Mr,John,Abbott,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Fawkham and West Kingsdown,Sevenoaks,(England/Wales) Urban city and town,E10000016,559847.0,168076.0,Sevenoaks 007,Sevenoaks 007C,ISI,1.0,38.0,,,South-East England and South London,,10035182828.0,,Not applicable,Not applicable,,,E02005093,E01024437,0.0,
|
||||
118967,886,Kent,6026,Bronte School,Other independent school,Independent schools,Open,Not applicable,17-10-1957,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Not applicable,160.0,No Special Classes,20-01-2022,148.0,72.0,76.0,0.0,Not applicable,,Not applicable,,Not applicable,,10070235.0,,Not applicable,,04-06-2024,7 Pelham Road,,,Gravesend,Kent,DA11 0HN,,1474533805.0,Mrs,Emma,Wood,Headmistress,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Gravesham,Pelham,Gravesham,(England/Wales) Urban major conurbation,E10000016,564341.0,173911.0,Gravesham 002,Gravesham 002C,ISI,1.0,18.0,Nicholas Clements,,South-East England and South London,,200001873251.0,,Not applicable,Not applicable,,,E02005056,E01024290,0.0,
|
||||
118971,886,Kent,6029,The Granville School,Other independent school,Independent schools,Open,Not applicable,31-03-1958,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Inter- / non- denominational,Not applicable,Non-selective,215.0,No Special Classes,20-01-2022,162.0,7.0,155.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080538.0,,Not applicable,,29-05-2024,2 Bradbourne Park Road,,,Sevenoaks,Kent,TN13 3LJ,www.granvilleschool.org,1732453039.0,Mrs,Louise,Lawrance,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Town and St John's,Sevenoaks,(England/Wales) Urban city and town,E10000016,552345.0,155661.0,Sevenoaks 012,Sevenoaks 012E,ISI,,13.0,,,South-East England and South London,,100062546713.0,,Not applicable,Not applicable,,,E02005098,E01024470,0.0,
|
||||
118973,886,Kent,6031,Hilden Grange School,Other independent school,Independent schools,Open,Not applicable,01-01-1957,Not applicable,,Not applicable,2.0,13,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Selective,370.0,No Special Classes,20-01-2022,298.0,193.0,105.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018656.0,,Not applicable,,11-04-2024,Dry Hill Park Road,,,Tonbridge,Kent,TN10 3BX,www.hildengrange.co.uk,1732352706.0,Mr,Malcolm,Gough,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Cage Green & Angel,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558953.0,147481.0,Tonbridge and Malling 012,Tonbridge and Malling 012A,ISI,1.0,84.0,Inspired Education Group,,South-East England and South London,,100062543570.0,,Not applicable,Not applicable,,,E02005160,E01024732,0.0,
|
||||
118974,886,Kent,6032,Hilden Oaks Preparatory School and Nursery,Other independent school,Independent schools,Open,Not applicable,17-10-1957,Not applicable,,Not applicable,,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,222.0,No Special Classes,20-01-2022,166.0,70.0,96.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080536.0,,Not applicable,,22-05-2024,38 Dry Hill Park Road,,,Tonbridge,Kent,TN10 3BU,www.hildenoaks.co.uk,1732353941.0,Mrs,Katy,Joiner,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Cage Green & Angel,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558953.0,147481.0,Tonbridge and Malling 012,Tonbridge and Malling 012B,ISI,,27.0,Derick Walker,,South-East England and South London,,100062543569.0,,Not applicable,Not applicable,,,E02005160,E01024733,0.0,
|
||||
118975,886,Kent,6033,The Mead School,Other independent school,Independent schools,Open,Not applicable,16-10-1957,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Christian,Christian,Not applicable,Non-selective,250.0,No Special Classes,20-01-2022,238.0,111.0,127.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080535.0,,Not applicable,,10-04-2024,16 Frant Road,,,Tunbridge Wells,Kent,TN2 5SN,www.themeadschool.co.uk,1892525837.0,Mrs,Catherine,Openshaw,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Pantiles and St Mark's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558193.0,138430.0,Tunbridge Wells 012,Tunbridge Wells 012B,ISI,2.0,19.0,The Mead School Ltd,,South-East England and South London,,10000066049.0,,Not applicable,Not applicable,,,E02005173,E01024817,0.0,
|
||||
118977,886,Kent,6035,Chartfield School,Other independent school,Independent schools,Open,Not applicable,08-10-1957,Not applicable,,Not applicable,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Non-selective,84.0,No Special Classes,20-01-2022,42.0,22.0,20.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080534.0,,Not applicable,21-09-2023,20-02-2024,45 Minster Road,,,Westgate-on-Sea,Kent,CT8 8DA,www.chartfieldschool.org.uk,1843831716.0,Miss,Sarah,Neale,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Thanet,Westgate-on-Sea,North Thanet,(England/Wales) Urban city and town,E10000016,632551.0,169556.0,Thanet 007,Thanet 007E,Ofsted,,5.0,Chartfield School Ltd,Requires improvement,South-East England and South London,,,,Not applicable,Not applicable,,,E02005138,E01024716,0.0,
|
||||
118978,886,Kent,6036,Bethany School,Other independent school,Independent schools,Open,Not applicable,06-11-1951,Not applicable,,Not applicable,11.0,18,Boarding school,No Nursery Classes,Has a sixth form,Mixed,Christian,Christian,Not applicable,Non-selective,450.0,No Special Classes,20-01-2022,348.0,234.0,114.0,0.0,Not applicable,,Not applicable,,Not applicable,,10013351.0,,Not applicable,,24-04-2024,Goudhurst,,,Cranbrook,Kent,TN17 1LB,http://www.bethanyschool.org.uk,1580211273.0,Mr,Francie,Healy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Goudhurst and Lamberhurst,Tunbridge Wells,(England/Wales) Rural hamlet and isolated dwellings,E10000016,573928.0,140377.0,Tunbridge Wells 011,Tunbridge Wells 011E,ISI,,240.0,Bethany School Limited,,South-East England and South London,,10008665682.0,,Not applicable,Not applicable,,,E02005172,E01024806,0.0,
|
||||
118981,886,Kent,6038,Solefield School,Other independent school,Independent schools,Open,Not applicable,07-10-1957,Not applicable,,Not applicable,3.0,13,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England,Not applicable,Non-selective,190.0,No Special Classes,20-01-2022,151.0,151.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018776.0,,Not applicable,,08-05-2024,Solefields Road,,,Sevenoaks,Kent,TN13 1PH,http://www.solefieldschool.org,1732452142.0,Mrs,Helen,McClure,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Kippington,Sevenoaks,(England/Wales) Urban city and town,E10000016,553072.0,153650.0,Sevenoaks 012,Sevenoaks 012C,ISI,4.0,55.0,,,South-East England and South London,,,,Not applicable,Not applicable,,,E02005098,E01024462,0.0,
|
||||
118984,886,Kent,6039,Russell House School,Other independent school,Independent schools,Open,Not applicable,01-01-1952,Not applicable,,Not applicable,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,218.0,No Special Classes,20-01-2022,183.0,88.0,95.0,0.0,Not applicable,,Not applicable,,Not applicable,,10071116.0,,Not applicable,,23-05-2024,Station Road,Otford,,Sevenoaks,Kent,TN14 5QU,www.russellhouseschool.co.uk,1959522352.0,Mr,Craig,McCarthy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Otford and Shoreham,Sevenoaks,(England/Wales) Rural hamlet and isolated dwellings,E10000016,552991.0,159400.0,Sevenoaks 009,Sevenoaks 009D,ISI,1.0,12.0,Dr Yvonne Lindsay RHS Ltd,,South-East England and South London,,100062621727.0,,Not applicable,Not applicable,,,E02005095,E01024453,0.0,
|
||||
118986,886,Kent,6040,St Lawrence College Junior School,Other independent school,Independent schools,Open,Not applicable,01-01-1954,Not applicable,,Not applicable,2.0,11,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England/Christian,Not applicable,Not applicable,220.0,No Special Classes,20-01-2022,160.0,98.0,62.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080532.0,,Not applicable,,07-05-2024,College Road,,,Ramsgate,Kent,CT11 7AF,https://www.slcuk.com/,1843572912.0,Mrs,Ellen,Rowe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Thanet,Eastcliff,South Thanet,(England/Wales) Urban city and town,E10000016,637926.0,165987.0,Thanet 015,Thanet 015C,ISI,,36.0,Corporation of St Lawrence College,,South-East England and South London,,100062099015.0,,Not applicable,Not applicable,,,E02005146,E01024668,0.0,
|
||||
118990,886,Kent,6043,The Dulwich School Cranbrook,Other independent school,Independent schools,Open,Not applicable,01-01-1920,Not applicable,,Not applicable,2.0,16,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Non-selective,592.0,No Special Classes,20-01-2022,343.0,175.0,168.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018413.0,,Not applicable,,08-05-2024,Coursehorn,,,CRANBROOK,Kent,TN17 3NP,www.dulwichcranbrook.org,1580712179.0,Mrs,Sophie,Bradshaw,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Benenden and Cranbrook,Maidstone and The Weald,(England/Wales) Rural hamlet and isolated dwellings,E10000016,579266.0,135858.0,Tunbridge Wells 013,Tunbridge Wells 013A,ISI,1.0,119.0,Dulwich Prep Cranbrook,,South-East England and South London,,10000064585.0,,Not applicable,Not applicable,,,E02005174,E01024787,0.0,
|
||||
118991,886,Kent,6044,Cobham Hall,Other independent school,Independent schools,Open,Not applicable,18-10-1962,Not applicable,,Not applicable,11.0,19,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,250.0,No Special Classes,20-01-2022,137.0,1.0,136.0,0.0,Not applicable,,Not applicable,,Not applicable,,10001524.0,,Not applicable,,23-04-2024,Cobham Hall,Brewers Road,Gravesend,,Kent,DA12 3BL,www.cobhamhall.com,1474823371.0,Headteacher,Wendy,Barrett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Gravesham,"Istead Rise, Cobham & Luddesdown",Gravesham,(England/Wales) Rural hamlet and isolated dwellings,E10000016,568367.0,168915.0,Gravesham 010,Gravesham 010E,ISI,3.0,27.0,The Mill Hill School Foundation,,South-East England and South London,United Kingdom,10012014498.0,,Not applicable,Not applicable,,,E02005064,E01024301,0.0,
|
||||
118992,886,Kent,6045,Spring Grove School 2003 Ltd,Other independent school,Independent schools,Open,Not applicable,03-11-1967,Not applicable,,Not applicable,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,245.0,No Special Classes,20-01-2022,225.0,107.0,118.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080530.0,,Not applicable,,08-05-2024,Harville Road,Wye,,Ashford,Kent,TN25 5EZ,www.springgroveschool.co.uk,1233812337.0,Mrs,Therésa,Jaggard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Ashford,Wye with Hinxhill,Ashford,(England/Wales) Rural hamlet and isolated dwellings,E10000016,604242.0,146688.0,Ashford 001,Ashford 001E,ISI,1.0,19.0,,,South-East England and South London,,200004393352.0,,Not applicable,Not applicable,,,E02004996,E01024041,0.0,
|
||||
118996,886,Kent,6048,The King's School Canterbury,Other independent school,Independent schools,Open,Not applicable,01-01-1908,Not applicable,,Not applicable,13.0,18,Boarding school,No Nursery Classes,Has a sixth form,Mixed,Church of England,Church of England,Not applicable,Selective,960.0,No Special Classes,20-01-2022,943.0,485.0,458.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008320.0,,Not applicable,,08-05-2024,25 The Precincts,,,Canterbury,Kent,CT1 2ES,www.kings-school.co.uk,1227595501.0,Ms,Jude,Lowson,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Westgate,Canterbury,(England/Wales) Urban city and town,E10000016,615194.0,158056.0,Canterbury 020,Canterbury 020D,ISI,,220.0,The King’s School Governors,,South-East England and South London,,100062279503.0,,Not applicable,Not applicable,,,E02006856,E01024124,0.0,
|
||||
118998,886,Kent,6050,St Edmund's School Canterbury,Other independent school,Independent schools,Open,Not applicable,01-01-1918,Not applicable,,Not applicable,2.0,19,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,Church of England,Christian,Not applicable,Not applicable,670.0,No Special Classes,20-01-2022,631.0,335.0,296.0,0.0,Not applicable,,Not applicable,,Not applicable,,10013984.0,,Not applicable,,26-04-2024,St Thomas Hill,,,Canterbury,Kent,CT2 8HU,http://www.stedmunds.org.uk/,1227475600.0,Mr,Edward,O'Connor,Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,Not applicable,,,,,South East,Canterbury,Blean Forest,Canterbury,(England/Wales) Urban city and town,E10000016,613410.0,159177.0,Canterbury 012,Canterbury 012E,ISI,11.0,80.0,,,South-East England and South London,,100062619208.0,,Not applicable,Not applicable,,,E02005021,E01024123,0.0,
|
||||
119001,886,Kent,6053,Kent College (Canterbury),Other independent school,Independent schools,Open,Not applicable,30-09-1980,Not applicable,,Not applicable,11.0,19,Boarding school,Not applicable,Has a sixth form,Mixed,Methodist,Methodist,Not applicable,Not applicable,600.0,Has Special Classes,20-01-2022,574.0,311.0,263.0,0.0,Not applicable,,Not applicable,,Not applicable,,10016349.0,,Not applicable,,23-04-2024,Whitstable Road,,,Canterbury,Kent,CT2 9DT,,1227763231.0,Mr,Mark,Turnbull,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Blean Forest,Canterbury,(England/Wales) Urban city and town,E10000016,613117.0,159367.0,Canterbury 012,Canterbury 012D,ISI,3.0,36.0,Methodist Independent Schools Trust,,South-East England and South London,,100062293085.0,,Not applicable,Not applicable,,,E02005021,E01024068,0.0,
|
||||
119002,886,Kent,6054,Walthamstow Hall,Other independent school,Independent schools,Open,Not applicable,30-09-1980,Not applicable,,Not applicable,2.0,19,No boarders,Has Nursery Classes,Has a sixth form,Mixed,None,Christian,Not applicable,Not applicable,700.0,No Special Classes,20-01-2022,549.0,0.0,549.0,0.0,Not applicable,,Not applicable,,Not applicable,,10007324.0,,Not applicable,,30-04-2024,Holly Bush Lane,,,Sevenoaks,Kent,TN13 3UL,www.walthamstow-hall.co.uk,1732451334.0,Ms,Louise,Chamberlain,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Eastern,Sevenoaks,(England/Wales) Urban city and town,E10000016,553388.0,155609.0,Sevenoaks 010,Sevenoaks 010C,ISI,84.0,,,,South-East England and South London,,100062547957.0,,Not applicable,Not applicable,,,E02005096,E01024461,0.0,
|
||||
119007,886,Kent,6058,Sackville School,Other independent school,Independent schools,Open,Not applicable,17-09-1987,Not applicable,,Not applicable,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Not applicable,242.0,No Special Classes,20-01-2022,206.0,158.0,48.0,0.0,Not applicable,,Not applicable,,Not applicable,,10017557.0,,Not applicable,,10-04-2024,Tonbridge Road,Hildenborough,,Tonbridge,Kent,TN11 9HN,www.sackvilleschool.co.uk,1732838888.0,Mrs,Leoni,Ellis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Hildenborough,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,556338.0,148693.0,Tonbridge and Malling 010,Tonbridge and Malling 010D,ISI,51.0,23.0,,,South-East England and South London,,200000963023.0,,Not applicable,Not applicable,,,E02005158,E01024754,0.0,
|
||||
119008,886,Kent,6059,St Faith's At Ash School Limited,Other independent school,Independent schools,Open,Not applicable,28-10-1987,Not applicable,,Not applicable,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,260.0,No Special Classes,20-01-2022,228.0,116.0,112.0,0.0,Not applicable,,Not applicable,,Not applicable,,10075226.0,,Not applicable,,22-04-2024,5 The Street,Ash,,Canterbury,Kent,CT3 2HH,www.stfaithsprep.com,1304813409.0,Mrs,Helen,Coombs,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,SpLD - Specific Learning Difficulty,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,MSI - Multi-Sensory Impairment,,,,,,,,,,Resourced provision,28.0,30.0,,,South East,Dover,Little Stour & Ashstone,South Thanet,(England/Wales) Rural town and fringe,E10000016,628411.0,158389.0,Dover 001,Dover 001B,ISI,4.0,19.0,St Faith's At Ash School Ltd,,South-East England and South London,,100060886066.0,,Not applicable,Not applicable,,,E02005041,E01024207,0.0,
|
||||
119010,886,Kent,6061,Junior King's School,Other independent school,Independent schools,Open,Not applicable,16-10-1989,Not applicable,,Not applicable,2.0,14,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Church of England,Not applicable,Not applicable,386.0,No Special Classes,20-01-2022,381.0,209.0,172.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018042.0,,Not applicable,,08-05-2024,Milner Court,Sturry,,Canterbury,Kent,CT2 0AY,www.junior-kings.co.uk,1227714000.0,Mrs,Emma,Karolyi,Head,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Sturry,Canterbury,(England/Wales) Rural town and fringe,E10000016,617596.0,160193.0,Canterbury 011,Canterbury 011E,ISI,1.0,16.0,,,South-East England and South London,,200000682998.0,,Not applicable,Not applicable,,,E02005020,E01024113,0.0,
|
||||
119014,886,Kent,6064,Lorenden Preparatory School,Other independent school,Independent schools,Open,Not applicable,12-10-1993,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Non-selective,140.0,No Special Classes,20-01-2022,120.0,60.0,60.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080527.0,,Not applicable,,12-04-2024,Painters Forstal Road,Painters Forstal,,,,ME13 0EN,www.lorenden.org,1795590030.0,Mr,Richard,McIntosh,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Swale,East Downs,Faversham and Mid Kent,(England/Wales) Rural hamlet and isolated dwellings,E10000016,599351.0,159200.0,Swale 016,Swale 016A,ISI,1.0,19.0,Methodist Independent Schools Trust,,South-East England and South London,,200002534108.0,,Not applicable,Not applicable,,,E02005130,E01024565,0.0,
|
||||
119020,886,Kent,6069,"Kent College Nursery, Infant and Junior School",Other independent school,Independent schools,Open,Not applicable,23-09-1980,Not applicable,,Not applicable,3.0,11,Boarding school,Has Nursery Classes,Does not have a sixth form,Mixed,None,Church of England/Methodist,Not applicable,Non-selective,240.0,Has Special Classes,20-01-2022,222.0,122.0,100.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080525.0,,Not applicable,,23-04-2024,Harbledown,Canterbury,,Canterbury,Kent,CT2 9AQ,,1227762436.0,Mr,Simon,James,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Chartham & Stone Street,Canterbury,(England/Wales) Rural village,E10000016,612417.0,158066.0,Canterbury 012,Canterbury 012C,ISI,,22.0,,,South-East England and South London,,200000690375.0,,Not applicable,Not applicable,,,E02005021,E01024067,0.0,
|
||||
130938,886,Kent,2682,New Ash Green Primary School,Community school,Local authority maintained schools,Open,Not applicable,01-09-1997,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,413.0,212.0,201.0,13.3,Not applicable,,Not applicable,,Not under a federation,,10075572.0,,Not applicable,25-02-2022,01-02-2024,North Square,New Ash Green,,Longfield,Kent,DA3 8JT,http://www.new-ash.kent.sch.uk,1474873858.0,Mrs,Caroline,Cain,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Ash and New Ash Green,Sevenoaks,(England/Wales) Urban city and town,E10000016,560624.0,165724.0,Sevenoaks 016,Sevenoaks 016A,,,,,Good,South-East England and South London,,100062314601.0,,Not applicable,Not applicable,,,E02006832,E01024413,55.0,
|
||||
130948,886,Kent,3298,St. Edmund's Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,01-09-1996,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,Not applicable,19-01-2023,169.0,88.0,81.0,30.2,Not applicable,,Not applicable,,Supported by a federation,The Compass Federation,10075571.0,,Not applicable,14-11-2018,09-04-2024,Fawkham Road,West Kingsdown,,Sevenoaks,Kent,TN15 6JP,www.st-edmunds.kent.sch.uk,1474853484.0,Mr,Benjamin,Hulme,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Fawkham and West Kingsdown,Sevenoaks,(England/Wales) Rural town and fringe,E10000016,558036.0,162680.0,Sevenoaks 007,Sevenoaks 007A,,,,,Good,South-East England and South London,,100062550147.0,,Not applicable,Not applicable,,,E02005093,E01024435,51.0,
|
||||
130952,886,Kent,2680,Kings Hill School Primary and Nursery,Community school,Local authority maintained schools,Open,Not applicable,01-09-1997,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,485.0,229.0,256.0,7.4,Not applicable,,Not applicable,,Not under a federation,,10075570.0,,Not applicable,21-02-2024,20-05-2024,Crispin Way,Kings Hill,,West Malling,Kent,ME19 4LS,www.kingshillschool.org.uk/,1732842739.0,Miss,Lottie,Barnden,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Kings Hill,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,567411.0,155232.0,Tonbridge and Malling 007,Tonbridge and Malling 007F,,,,,Outstanding,South-East England and South London,,10002912179.0,,Not applicable,Not applicable,,,E02005155,E01032826,36.0,
|
||||
131020,886,Kent,3902,Hythe Bay CofE Primary School,Voluntary controlled school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2006,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,Has Special Classes,19-01-2023,297.0,170.0,127.0,38.7,Not applicable,,Not applicable,,Not under a federation,,10075218.0,,Not applicable,25-01-2023,09-04-2024,Cinque Ports Avenue,,,Hythe,Kent,CT21 6HS,www.hythebay.kent.sch.uk,1303267802.0,Mrs,Carolyn,Chivers,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,21.0,22.0,,,South East,Folkestone and Hythe,Hythe,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,615731.0,134394.0,Folkestone and Hythe 010,Folkestone and Hythe 010B,,,,,Good,South-East England and South London,,50113532.0,,Not applicable,Not applicable,,,E02005111,E01024524,115.0,
|
||||
131181,886,Kent,6073,Beech Grove School,Other independent school,Independent schools,Open,Not applicable,21-02-1997,Not applicable,,Not applicable,4.0,19,Boarding school,No Nursery Classes,Has a sixth form,Mixed,Christian,Christian,Not applicable,Selective,120.0,Not applicable,20-01-2022,83.0,48.0,35.0,0.0,Not applicable,,Not applicable,,Not applicable,,10043893.0,,Not applicable,06-12-2019,03-06-2024,Forest Drive,,Nonington,Dover,Kent,CT15 4FB,beechgroveschool.co.uk,1304842980.0,Mr,Jeffrey,Maendel,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural village,E10000016,626361.0,152647.0,Dover 006,Dover 006A,Ofsted,,5.0,Church Communities UK,Good,South-East England and South London,,100060912465.0,,Not applicable,Not applicable,,,E02005046,E01024190,0.0,
|
||||
131411,886,Kent,6075,The Worthgate School,Other independent school,Independent schools,Open,Not applicable,06-11-1997,Not applicable,,Not applicable,13.0,22,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Selective,500.0,Not applicable,20-01-2022,304.0,136.0,168.0,0.0,Not applicable,,Not applicable,,Not applicable,,10008526.0,,Not applicable,,13-05-2024,68 New Dover Road,,,Canterbury,Kent,CT1 3LQ,www.worthgateschool.com,1227866540.0,Dr,Ian,Gross,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,615887.0,156832.0,Canterbury 016,Canterbury 016C,ISI,,14.0,CEG Colleges Limited,,South-East England and South London,,100062280087.0,,Not applicable,Not applicable,,,E02005025,E01024046,0.0,
|
||||
131567,886,Kent,6113,St Helens Montessori School,Other independent school,Independent schools,Open,New Provision,13-04-2006,Not applicable,,Not applicable,2.0,12,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Christian,Not applicable,Not applicable,130.0,Not applicable,20-01-2022,45.0,19.0,26.0,0.0,Not applicable,,Not applicable,,Not applicable,,10071874.0,,Not applicable,08-07-2021,15-04-2024,Lower Road,East Farleigh,,Maidstone,Kent,ME15 0JT,www.sthelensmontessori.co.uk,1622721731.0,Miss,Jeannelle,Dening Smitherman,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Maidstone,Coxheath and Hunton,Maidstone and The Weald,(England/Wales) Rural village,E10000016,572488.0,153442.0,Maidstone 014,Maidstone 014B,Ofsted,,1.0,Marie-Elise Jeannelle Dening-Smitherman,Good,South-East England and South London,,200003673434.0,,Not applicable,Not applicable,,,E02005081,E01024346,0.0,
|
||||
132764,886,Kent,2689,The Craylands School,Community school,Local authority maintained schools,Open,New Provision,01-09-2003,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,417.0,224.0,193.0,23.7,Not applicable,,Not applicable,,Not under a federation,,10074200.0,,Not applicable,25-09-2019,01-05-2024,Craylands Lane,,,Swanscombe,Kent,DA10 0LP,http://www.craylands.kent.sch.uk,1322388230.0,Mr,Kris,Hiscock,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Swanscombe,Dartford,(England/Wales) Urban major conurbation,E10000016,560051.0,174464.0,Dartford 004,Dartford 004D,,,,,Good,South-East England and South London,,10002021725.0,,Not applicable,Not applicable,,,E02005031,E01024178,99.0,
|
||||
133177,886,Kent,3904,Castle Hill Community Primary School,Community school,Local authority maintained schools,Open,Fresh Start,01-01-2007,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,406.0,Has Special Classes,19-01-2023,406.0,220.0,186.0,54.8,Not applicable,,Not applicable,,Not under a federation,,10076676.0,,Not applicable,13-10-2021,21-05-2024,Sidney Street,,,Folkestone,Kent,CT19 6HG,www.castlehill.kent.sch.uk/,1303251583.0,Mr,Peter,Talbot,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision,15.0,12.0,,,South East,Folkestone and Hythe,East Folkestone,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,623192.0,137077.0,Folkestone and Hythe 004,Folkestone and Hythe 004A,,,,,Requires improvement,South-East England and South London,,50049270.0,,Not applicable,Not applicable,,,E02005105,E01024499,194.0,
|
||||
133627,886,Kent,3299,The John Wesley Church of England Methodist Voluntary Aided Primary School,Voluntary aided school,Local authority maintained schools,Open,New Provision,01-09-2007,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England/Methodist,Does not apply,Diocese of Canterbury,Not applicable,420.0,Not applicable,19-01-2023,462.0,231.0,231.0,20.1,Not applicable,,Not applicable,,Not under a federation,,10069422.0,,Not applicable,11-11-2021,18-03-2024,Wesley School Road,Cuckoo Lane,Singleton,Ashford,Kent,TN23 5LW,www.john-wesley.org.uk,1233614660.0,Miss,Rachael,Harrington,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,10.0,14.0,,,South East,Ashford,Washford,Ashford,(England/Wales) Urban city and town,E10000016,598815.0,141017.0,Ashford 007,Ashford 007E,,,,,Good,South-East England and South London,,10012841657.0,,Not applicable,Not applicable,,,E02005002,E01024017,93.0,
|
||||
133961,886,Kent,3893,Phoenix Community Primary School,Foundation school,Local authority maintained schools,Open,Result of Amalgamation,01-04-2003,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,213.0,95.0,118.0,43.7,Supported by a trust,CARE Foundation Trust,Not applicable,,Not under a federation,,10074158.0,,Not applicable,29-06-2022,12-03-2024,Belmont Road,Kennington,,Ashford,Kent,TN24 9LS,www.phoenix-primary.kent.sch.uk/,1233622510.0,Mr,Leon,Robichaud,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Bybrook,Ashford,(England/Wales) Urban city and town,E10000016,601583.0,144521.0,Ashford 015,Ashford 015C,,,,,Good,South-East England and South London,,100062561305.0,,Not applicable,Not applicable,,,E02007046,E01023984,93.0,
|
||||
134057,886,Kent,2065,The Discovery School,Community school,Local authority maintained schools,Open,New Provision,01-09-2003,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,625.0,317.0,308.0,7.5,Not applicable,,Not applicable,,Not under a federation,,10074152.0,,Not applicable,22-02-2023,22-05-2024,Discovery Drive,Kings Hill,,West Malling,Kent,ME19 4GJ,www.discovery.kent.sch.uk,1732847000.0,Miss,Tina,Gobell,Interim Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Kings Hill,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,568757.0,155312.0,Tonbridge and Malling 007,Tonbridge and Malling 007G,,,,,Outstanding,South-East England and South London,,10002911481.0,,Not applicable,Not applicable,,,E02005155,E01032827,47.0,
|
||||
134452,886,Kent,6104,OneSchool Global UK - Maidstone Campus,Other independent school,Independent schools,Open,New Provision,29-08-2003,Not applicable,,Not applicable,7.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Plymouth Brethren Christian Church,Christian,Not applicable,Not applicable,225.0,Not applicable,20-01-2022,163.0,81.0,82.0,0.0,Not applicable,,Not applicable,,Not applicable,,10018081.0,,Not applicable,,06-06-2024,Heath Road,Linton,,Maidstone,Kent,ME17 4HT,https://www.oneschoolglobal.com/campus/united-kingdom/maidstone/,3000700507.0,Mrs,Keryn,Van Der Westhuizen,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Maidstone,Coxheath and Hunton,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575491.0,154914.0,Maidstone 018,Maidstone 018A,ISI,2.0,10.0,OneSchool Global UK,,South-East England and South London,,10014308592.0,,Not applicable,Not applicable,,,E02005085,E01024345,0.0,
|
||||
134515,886,Kent,3896,Downsview Community Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-01-2004,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,174.0,97.0,77.0,39.7,Not applicable,,Not applicable,,Not under a federation,,10074133.0,,Not applicable,26-04-2023,13-09-2023,Beech Avenue,,,Swanley,Kent,BR8 8AU,www.downsview-primary.kent.sch.uk/,1322662594.0,Mr,Richard,Moore,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley Christchurch and Swanley Village,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,552107.0,168558.0,Sevenoaks 003,Sevenoaks 003B,,,,,Requires improvement,South-East England and South London,,100062276972.0,,Not applicable,Not applicable,,,E02005089,E01024473,69.0,
|
||||
134582,886,Kent,6097,Kent College International Study Centre,Other independent school,Independent schools,Open,New Provision,20-08-2003,Not applicable,,Not applicable,11.0,18,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,Methodist,Not applicable,Not applicable,100.0,Not applicable,20-01-2022,18.0,14.0,4.0,0.0,Not applicable,,Not applicable,,Not applicable,,10016222.0,,Not applicable,,23-04-2024,Whitstable Road,,,Canterbury,Kent,CT2 9DT,,1227763231.0,Mr,Mark,Turnbull,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Canterbury,Blean Forest,Canterbury,(England/Wales) Urban city and town,E10000016,613117.0,159367.0,Canterbury 012,Canterbury 012D,ISI,,,Methodist Secondary Trustees,,South-East England and South London,,100062293085.0,,Not applicable,Not applicable,,,E02005021,E01024068,0.0,
|
||||
134857,886,Kent,3898,Greenfields Community Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,11-04-2005,Not applicable,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,367.0,Not applicable,19-01-2023,420.0,241.0,179.0,40.3,Not applicable,,Not applicable,,Not under a federation,,10071741.0,,Not applicable,15-05-2019,11-04-2024,Oxford Road,Shepway,,Maidstone,Kent,ME15 8DF,http://www.greenfieldscps.kent.sch.uk,1622758538.0,Mr,Daniel,Andrews,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Shepway North,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578070.0,153905.0,Maidstone 010,Maidstone 010D,,,,,Good,South-East England and South London,,200003717312.0,,Not applicable,Not applicable,,,E02005077,E01024395,143.0,
|
||||
135106,886,Kent,3906,Palace Wood Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-01-2007,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,417.0,225.0,192.0,16.5,Not applicable,,Not applicable,,Not under a federation,,10072360.0,,Not applicable,15-09-2022,13-09-2023,Ash Grove,Allington,,Maidstone,Kent,ME16 0AB,www.palacewoodprimary.org.uk/,1622750084.0,Mrs,Clare,Cairns,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,Allington,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574102.0,156747.0,Maidstone 003,Maidstone 003D,,,,,Good,South-East England and South London,,200003659713.0,,Not applicable,Not applicable,,,E02005070,E01024323,69.0,
|
||||
135118,886,Kent,3907,Hextable Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2007,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,609.0,320.0,289.0,17.9,Not applicable,,Not applicable,,Not under a federation,,10072357.0,,Not applicable,27-09-2023,04-06-2024,Rowhill Road,Hextable,,Swanley,Kent,BR8 7RL,www.hextable-primary.kent.sch.uk/,1322663792.0,Mrs,Suzie,Hall,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Hextable,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,551783.0,170689.0,Sevenoaks 001,Sevenoaks 001A,,,,,Good,South-East England and South London,,10013768802.0,,Not applicable,Not applicable,,,E02005087,E01024445,109.0,
|
||||
135125,886,Kent,3909,Ashford Oaks Community Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2008,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,460.0,238.0,222.0,51.0,Not applicable,,Not applicable,,Not under a federation,,10071720.0,,Not applicable,29-03-2023,15-04-2024,Oak Tree Road,,,Ashford,Kent,TN23 4QR,http://www.ashfordoaks.kent.sch.uk/,1223631259.0,Mr,Phil,Chantler,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,"SEMH - Social, Emotional and Mental Health",MLD - Moderate Learning Difficulty,,,,,,,,,,Resourced provision,13.0,8.0,,,South East,Ashford,Beaver,Ashford,(England/Wales) Urban city and town,E10000016,599912.0,141837.0,Ashford 007,Ashford 007B,,,,,Good,South-East England and South London,,100062559273.0,,Not applicable,Not applicable,,,E02005002,E01023975,221.0,
|
||||
135130,886,Kent,3910,Joy Lane Primary Foundation School,Foundation school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2007,Not applicable,,Primary,1.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Has Special Classes,19-01-2023,619.0,327.0,292.0,24.7,Supported by a trust,The Coastal Alliance Co-operative Trust,Not applicable,,Not under a federation,,10076634.0,,Not applicable,19-10-2018,02-04-2024,Joy Lane,,,Whitstable,Kent,CT5 4LT,www.joylane.kent.sch.uk/,1227261430.0,Ms,Debra,Hines,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,34.0,30.0,,,South East,Canterbury,Seasalter,Canterbury,(England/Wales) Urban city and town,E10000016,610128.0,165477.0,Canterbury 008,Canterbury 008E,,,,,Good,South-East England and South London,,200002882935.0,,Not applicable,Not applicable,,,E02005017,E01024106,153.0,
|
||||
135164,886,Kent,3913,Rusthall St Paul's CofE VA Primary School,Voluntary aided school,Local authority maintained schools,"Open, but proposed to close",Result of Amalgamation,01-09-2007,Academy Converter,31-08-2024,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,150.0,No Special Classes,19-01-2023,138.0,79.0,59.0,31.9,Not applicable,,Not applicable,,Not under a federation,,10072353.0,,Not applicable,20-04-2023,13-05-2024,High Street,Rusthall,,Tunbridge Wells,Kent,TN4 8RZ,www.rusthall-cep.kent.sch.uk,1892520582.0,Mrs,Lyndsay,Smurthwaite,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Rusthall,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,555920.0,139686.0,Tunbridge Wells 010,Tunbridge Wells 010C,,,,,Requires improvement,South-East England and South London,,10008659425.0,,Not applicable,Not applicable,,,E02005171,E01024830,44.0,
|
||||
135197,886,Kent,3916,Green Park Community Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-08-2007,Not applicable,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,390.0,206.0,184.0,45.6,Not applicable,,Not applicable,,Not under a federation,,10076633.0,,Not applicable,25-05-2023,17-04-2024,The Linces,Buckland,Green Park Community Primary School,Dover,Kent,CT16 2BN,www.greenparkcps.co.uk/,1304822663.0,Mr,Richard,Hawkins,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,,,,,South East,Dover,Buckland,Dover,(England/Wales) Urban city and town,E10000016,630734.0,143609.0,Dover 011,Dover 011D,,,,,Outstanding,South-East England and South London,,100062289415.0,,Not applicable,Not applicable,,,E02005051,E01024196,178.0,
|
||||
135212,886,Kent,3917,Garlinge Primary School and Nursery,Foundation school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2007,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,840.0,No Special Classes,19-01-2023,769.0,406.0,363.0,41.6,Supported by a trust,Thanet Endeavour Learning Trust,Not applicable,,Not under a federation,,10076631.0,,Not applicable,29-11-2023,08-05-2024,Westfield Road,,,Margate,Kent,CT9 5PA,www.garlingeprimary.co.uk,1843221877.0,Mr,James,Williams,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,PD - Physical Disability,,,,,,,,,,,,Resourced provision,22.0,23.0,,,South East,Thanet,Garlinge,North Thanet,(England/Wales) Urban city and town,E10000016,633980.0,169704.0,Thanet 005,Thanet 005C,,,,,Good,South-East England and South London,,100062307988.0,,Not applicable,Not applicable,,,E02005136,E01024674,310.0,
|
||||
135214,886,Kent,3918,Newington Community Primary School,Community school,Local authority maintained schools,"Open, but proposed to close",Result of Amalgamation,01-09-2007,Academy Converter,30-06-2024,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,694.0,No Special Classes,19-01-2023,703.0,370.0,333.0,43.3,Not applicable,,Not applicable,,Not under a federation,,10071712.0,,Not applicable,16-03-2017,16-05-2024,Princess Margaret Avenue,,,Ramsgate,Kent,CT12 6HX,www.newington-ramsgate.org.uk/,1843593412.0,Headteacher,Hannah,Tudor,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Newington,South Thanet,(England/Wales) Urban city and town,E10000016,636335.0,165855.0,Thanet 013,Thanet 013A,,,,,Outstanding,South-East England and South London,United Kingdom,100062284319.0,,Not applicable,Not applicable,,,E02005144,E01024682,290.0,
|
||||
135290,886,Kent,6909,The Marsh Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2007,Not applicable,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1110.0,No Special Classes,19-01-2023,1064.0,533.0,531.0,30.0,Supported by a multi-academy trust,SKINNERS' ACADEMIES TRUST,Linked to a sponsor,The Skinners' Company,Not applicable,,10021032.0,,Not applicable,16-11-2022,30-05-2024,Station Road,,,New Romney,Kent,TN28 8BB,www.marshacademy.org.uk,1797364593.0,Mr,Shaun,Simmons,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,20.0,24.0,,,South East,Folkestone and Hythe,New Romney,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,607023.0,124940.0,Folkestone and Hythe 012,Folkestone and Hythe 012C,,,,,Good,South-East England and South London,,50002925.0,,Not applicable,Not applicable,,,E02005113,E01024539,270.0,
|
||||
135297,886,Kent,6910,The Leigh Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2007,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1500.0,No Special Classes,19-01-2023,1359.0,768.0,591.0,23.6,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10021033.0,,Not applicable,26-04-2023,30-04-2024,Green Street Green Road,,,Dartford,Kent,DA1 1QE,http://www.leighacademy.org.uk/,1322620400.0,Mrs,Julia,Collins,Academy Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,"SLCN - Speech, language and Communication",,,,,,,,,,,,Resourced provision,16.0,16.0,,,South East,Dartford,Brent,Dartford,(England/Wales) Urban major conurbation,E10000016,555487.0,173173.0,Dartford 008,Dartford 008B,,,,,Good,South-East England and South London,,100062308614.0,,Not applicable,Not applicable,,,E02005035,E01024136,272.0,
|
||||
135305,886,Kent,6911,Spires Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2007,Not applicable,,Secondary,11.0,16,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,750.0,No Special Classes,19-01-2023,690.0,324.0,366.0,37.4,Supported by a multi-academy trust,EDUCATION FOR THE 21ST CENTURY,Linked to a sponsor,Education for the 21st Century,Not applicable,,10021093.0,,Not applicable,11-01-2023,26-09-2023,Bredlands Lane,Sturry,,Canterbury,Kent,CT2 0HD,http://www.spiresacademy.com/,1227710392.0,Mrs,Anna,Burden,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Sturry,Canterbury,(England/Wales) Rural hamlet and isolated dwellings,E10000016,619494.0,161797.0,Canterbury 011,Canterbury 011B,,,,,Good,South-East England and South London,,10090317463.0,,Not applicable,Not applicable,,,E02005020,E01024110,258.0,
|
||||
135371,886,Kent,6913,Cornwallis Academy,Academy sponsor led,Academies,Open,New Provision,03-09-2007,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1825.0,No Special Classes,19-01-2023,1337.0,761.0,576.0,27.8,Supported by a multi-academy trust,FUTURE SCHOOLS TRUST,Linked to a sponsor,Future Schools Trust,Not applicable,,10021031.0,,Not applicable,12-01-2023,22-04-2024,Hubbards Lane,Linton,,Maidstone,Kent,ME17 4HX,http://www.futureschoolstrust.com/,1622743152.0,Mrs,Samantha,McMahon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Loose,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575978.0,150975.0,Maidstone 016,Maidstone 016D,,,,,Good,South-East England and South London,,200003720219.0,,Not applicable,Not applicable,,,E02005083,E01024376,277.0,
|
||||
135372,886,Kent,6912,New Line Learning Academy,Academy sponsor led,Academies,Open,New Provision,03-09-2007,Not applicable,,Secondary,11.0,16,No boarders,Not applicable,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1050.0,No Special Classes,19-01-2023,719.0,372.0,347.0,43.7,Supported by a multi-academy trust,FUTURE SCHOOLS TRUST,Linked to a sponsor,Future Schools Trust,Not applicable,,10021098.0,,Not applicable,13-11-2019,21-05-2024,Boughton Lane,,,Maidstone,Kent,ME15 9QL,https://www.newlinelearning.com/,1622743286.0,Ms,Sharry,Mackie,Interim Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,VI - Visual Impairment,PD - Physical Disability,,,,,,,,,,,,Resourced provision,6.0,12.0,,,South East,Maidstone,South,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576813.0,153053.0,Maidstone 012,Maidstone 012D,,,,,Good,South-East England and South London,,200003677498.0,,Not applicable,Not applicable,,,E02005079,E01024404,313.0,
|
||||
135432,886,Kent,1123,The Rosewood School,Pupil referral unit,Local authority maintained schools,Open,New Provision,01-11-2007,Not applicable,,Not applicable,11.0,18,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,120.0,Has Special Classes,19-01-2023,0.0,0.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10025535.0,,Not applicable,23-06-2022,17-11-2023,40 Teddington Drive,Leybourne,,West Malling,Kent,ME19 5FF,http://www.trs.kent.sch.uk/,1732875694.0,Mrs,Tina,Hamer,Executive Headteacher,Not applicable,,,,Provides places for Teen Mothers,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does not have EBD provision,120.0,PRU offers full time provision,Does not offer tuition by another provider,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"Birling, Leybourne & Ryarsh",Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,567730.0,159105.0,Tonbridge and Malling 014,Tonbridge and Malling 014G,,,,,Good,South-East England and South London,,100062387483.0,,Not applicable,Not applicable,,,E02006833,E01035010,0.0,
|
||||
135462,886,Kent,1124,Birchwood,Pupil referral unit,Local authority maintained schools,Open,,01-01-2008,Not applicable,,Not applicable,14.0,16,Not applicable,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,44.0,Has Special Classes,19-01-2023,0.0,0.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10025590.0,,Not applicable,06-02-2019,07-05-2024,Bowen Road,,,Folkestone,Kent,CT19 4FP,www.birchwoodpru.kent.sch.uk,3000658450.0,Ms,Jane,Waters,Headteacher,Not applicable,,,,Does not provide places for Teen Mothers,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does have EBD provision,92.0,PRU offers full time provision,Does not offer tuition by another provider,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620521.0,137026.0,Folkestone and Hythe 006,Folkestone and Hythe 006B,,,,,Good,South-East England and South London,United Kingdom,50125207.0,,Not applicable,Not applicable,,,E02005107,E01024512,0.0,
|
||||
135465,886,Kent,1127,Maidstone and Malling Alternative Provision,Pupil referral unit,Local authority maintained schools,Open,,01-01-2008,Not applicable,,Not applicable,12.0,17,Not applicable,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,52.0,Not applicable,19-01-2023,0.0,0.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10025522.0,,Not applicable,06-11-2019,05-06-2024,8 Bower Mount Road,,,Maidstone,Kent,ME16 8AU,www.m-map.co.uk,1622753772.0,Mrs,Stacie,Smith,Headteacher,Not applicable,,,,Does not provide places for Teen Mothers,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does have EBD provision,52.0,PRU offers full time provision,PRU does offer tuition by another provider,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Bridge,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574902.0,155729.0,Maidstone 006,Maidstone 006B,,,,,Good,South-East England and South London,,200003728228.0,,Not applicable,Not applicable,,,E02005073,E01024340,0.0,
|
||||
135466,886,Kent,1128,Enterprise Learning Alliance,Pupil referral unit,Local authority maintained schools,Open,,01-01-2008,Not applicable,,Not applicable,11.0,16,Not applicable,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,140.0,Not applicable,19-01-2023,0.0,0.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10025536.0,,Not applicable,06-06-2019,10-05-2024,Westwood Centre,Westwood Industrial Estate,Enterprise Road,Margate,Kent,CT9 4JA,www.ela.kent.sch.uk,1843606666.0,Mrs,Micheala,Clay,Executive Head Teacher,Not applicable,,,,Does not provide places for Teen Mothers,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does have EBD provision,168.0,PRU offers full time provision,Does not offer tuition by another provider,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Salmestone,North Thanet,(England/Wales) Urban city and town,E10000016,636075.0,168581.0,Thanet 004,Thanet 004E,,,,,Good,South-East England and South London,,10013309226.0,,Not applicable,Not applicable,,,E02005135,E01024696,0.0,
|
||||
135467,886,Kent,1129,Two Bridges School,Pupil referral unit,Local authority maintained schools,Open,,01-01-2008,Not applicable,,Not applicable,11.0,18,Not applicable,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,,Not applicable,19-01-2023,0.0,0.0,0.0,0.0,Not applicable,,Not applicable,,Not applicable,,10025613.0,,Not applicable,28-02-2024,22-05-2024,Charles Street,Southborough,Two Bridges School,Tunbridge Wells,Kent,TN4 0DS,www.twobridgesschool.com,1892518461.0,Mrs,Kate,Middleton,Head Teacher,Not applicable,,,,Does not provide places for Teen Mothers,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does have EBD provision,94.0,PRU offers full time provision,PRU does offer tuition by another provider,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Southborough and High Brooms,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558073.0,141848.0,Tunbridge Wells 002,Tunbridge Wells 002C,,,,,Special Measures,South-East England and South London,,100062585348.0,,Not applicable,Not applicable,,,E02005163,E01024846,0.0,
|
||||
135630,886,Kent,6914,Longfield Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2008,Not applicable,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1150.0,No Special Classes,19-01-2023,1035.0,533.0,502.0,25.1,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10024300.0,,Not applicable,27-09-2023,08-05-2024,Main Road,,,Longfield,Kent,DA3 7PH,http://www.longfieldacademy.org,1474700700.0,Dr,Felix,Donkor,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,37.0,40.0,,,South East,Dartford,"Longfield, New Barn & Southfleet",Dartford,(England/Wales) Urban city and town,E10000016,560573.0,168906.0,Dartford 013,Dartford 013B,,,,,Good,South-East England and South London,,200000538016.0,,Not applicable,Not applicable,,,E02005040,E01024158,224.0,
|
||||
135721,886,Kent,6915,Oasis Academy Isle of Sheppey,Academy sponsor led,Academies,"Open, but proposed to close",New Provision,01-09-2009,Result of Amalgamation/Merger,31-08-2024,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,2450.0,Not applicable,19-01-2023,1486.0,763.0,723.0,49.2,Supported by a multi-academy trust,OASIS COMMUNITY LEARNING,Linked to a sponsor,Oasis Community Learning,Not applicable,,10027535.0,,Not applicable,08-06-2022,28-03-2024,Minster Road,,,Minster-on-Sea,Kent,ME12 3JQ,www.oasisacademyisleofsheppey.org,1795873591.0,Mr,Andrew,Booth,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Queenborough and Halfway,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,593655.0,172623.0,Swale 004,Swale 004A,,,,,Special Measures,South-East England and South London,,200002529794.0,,Not applicable,Not applicable,,,E02005118,E01024595,665.0,
|
||||
135888,886,Kent,6916,Skinners' Kent Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2009,Not applicable,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1150.0,Not applicable,19-01-2023,1084.0,580.0,504.0,22.8,Supported by a multi-academy trust,SKINNERS' ACADEMIES TRUST,Linked to a sponsor,The Skinners' Company,Not applicable,,10027550.0,,Not applicable,11-05-2023,21-05-2024,Sandown Park,,,Tunbridge Wells,Kent,TN2 4PY,https://www.skinnerskentacademy.org.uk/,1892534377.0,Miss,Hannah,Knowles,Executive Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Sherwood,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,560482.0,140402.0,Tunbridge Wells 005,Tunbridge Wells 005C,,,,,Good,South-East England and South London,,10008671585.0,,Not applicable,Not applicable,,,E02005166,E01024842,215.0,
|
||||
136128,886,Kent,6905,Knole Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1550.0,No Special Classes,19-01-2023,1373.0,671.0,702.0,17.9,Supported by a single-academy trust,KNOLE ACADEMY TRUST,Linked to a sponsor,Gordon Phillips (Knole academy),Not applicable,,10030458.0,,Not applicable,23-11-2022,10-05-2024,Knole Academy,Bradbourne Vale Road,,Sevenoaks,Kent,TN13 3LE,www.knoleacademy.org,1732454608.0,Mr,David,Collins,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Sevenoaks Northern,Sevenoaks,(England/Wales) Urban city and town,E10000016,552379.0,156485.0,Sevenoaks 011,Sevenoaks 011F,,,,,Good,South-East England and South London,,100062548177.0,,Not applicable,Not applicable,,,E02005097,E01024467,217.0,
|
||||
136177,886,Kent,6918,Duke of York's Royal Military School,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,Secondary,11.0,18,Boarding school,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,722.0,No Special Classes,19-01-2023,501.0,299.0,202.0,1.3,Supported by a single-academy trust,DYRMS - AN ACADEMY WITH MILITARY TRADITIONS,Linked to a sponsor,Ministry of Defence,Not applicable,,10030792.0,,Not applicable,09-02-2023,30-05-2024,Duke of York's Royal Military School,,,Dover,Kent,CT15 5EQ,www.doyrms.com,1304245023.0,Mr,Alex,Foreman,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Guston, Kingsdown & St Margaret's-at-Cliffe",Dover,(England/Wales) Rural village,E10000016,632730.0,143466.0,Dover 012,Dover 012B,,,,,Good,South-East England and South London,,10034881145.0,,Not applicable,Not applicable,,,E02005052,E01024238,5.0,
|
||||
136197,886,Kent,6919,The John Wallis Church of England Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,All-through,3.0,19,No boarders,Has Nursery Classes,Has a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Non-selective,1790.0,No Special Classes,19-01-2023,1763.0,889.0,874.0,37.8,Supported by a single-academy trust,"THE JOHN WALLIS CHURCH OF ENGLAND ACADEMY, ASHFORD",Linked to a sponsor,The Diocese of Canterbury Academies Company Limited,Not applicable,,10030997.0,,Not applicable,01-02-2024,20-05-2024,Millbank Road,Kingsnorth,,Ashford,Kent,TN23 3HG,http://www.thejohnwallisacademy.org,1233623465.0,Mr,Damian,McBeath,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Stanhope,Ashford,(England/Wales) Urban city and town,E10000016,599919.0,140348.0,Ashford 008,Ashford 008B,,,,,Good,South-East England and South London,,100062558283.0,,Not applicable,Not applicable,,,E02005003,E01024019,619.0,
|
||||
136205,886,Kent,6920,Wilmington Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1400.0,No Special Classes,19-01-2023,1388.0,867.0,521.0,17.8,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10031094.0,,Not applicable,05-05-2023,22-04-2024,Common Lane,,,Wilmington,Kent,DA2 7DR,www.wilmingtonacademy.org.uk,1322272111.0,Mr,Michael,Gore,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,17.0,17.0,,,South East,Dartford,Maypole & Leyton Cross,Dartford,(England/Wales) Urban major conurbation,E10000016,552526.0,172176.0,Dartford 011,Dartford 011D,,,,,Outstanding,South-East England and South London,,200000534711.0,,Not applicable,Not applicable,,,E02005038,E01024189,213.0,
|
||||
136251,886,Kent,3920,Goat Lees Primary School,Foundation school,Local authority maintained schools,Open,New Provision,01-09-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,,Not applicable,210.0,No Special Classes,19-01-2023,212.0,112.0,100.0,41.5,Not supported by a trust,,Not applicable,,Not under a federation,,10072306.0,,Not applicable,22-01-2020,05-06-2024,Hurst Road,Kennington,,Ashford,Kent,TN24 9RR,www.goatlees.kent.sch.uk/,1233630201.0,Ms,Teresa,Adams,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Goat Lees,Ashford,(England/Wales) Urban city and town,E10000016,600985.0,145239.0,Ashford 001,Ashford 001F,,,,,Good,South-East England and South London,,200004392081.0,,Not applicable,Not applicable,,,E02004996,E01032810,88.0,
|
||||
136270,886,Kent,3912,Westlands Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2010,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,540.0,No Special Classes,19-01-2023,578.0,303.0,275.0,32.4,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10031923.0,,Not applicable,26-06-2019,16-05-2024,Homewood Avenue,,,Sittingbourne,Kent,ME10 1XN,www.westlandsprimary.org.uk/,1795470862.0,Mrs,Victoria,Pettett,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Homewood,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,589625.0,163383.0,Swale 012,Swale 012E,,,,,Good,South-East England and South London,,200002527704.0,,Not applicable,Not applicable,,,E02005126,E01024632,187.0,
|
||||
136286,886,Kent,5434,Westlands School,Academy converter,Academies,Open,Academy Converter,01-09-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1604.0,Has Special Classes,19-01-2023,1784.0,935.0,849.0,22.3,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10031371.0,,Not applicable,27-02-2019,13-05-2024,Westlands Avenue,,,Sittingbourne,Kent,ME10 1PF,http://www.westlands.org.uk/,1795477475.0,Miss,Christina,Honess,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,SpLD - Specific Learning Difficulty,PD - Physical Disability,,,,,,,,,,,,Resourced provision and SEN unit,10.0,10.0,28.0,32.0,South East,Swale,Borden and Grove Park,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,588904.0,163864.0,Swale 012,Swale 012C,,,,,Good,South-East England and South London,,100062375039.0,,Not applicable,Not applicable,,,E02005126,E01024569,356.0,
|
||||
136302,886,Kent,5421,The Canterbury Academy,Academy converter,Academies,Open,Academy Converter,07-10-2010,,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1300.0,Has Special Classes,19-01-2023,1844.0,949.0,895.0,27.6,Supported by a multi-academy trust,THE CANTERBURY ACADEMY TRUST,-,,Not applicable,,10031579.0,,Not applicable,22-02-2023,18-04-2024,Knight Avenue,,,Canterbury,Kent,CT2 8QA,http://www.canterbury.kent.sch.uk/,1227463971.0,Mr,Jon,Watson,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,,,,,,,,,,,Resourced provision,47.0,47.0,,,South East,Canterbury,Westgate,Canterbury,(England/Wales) Urban city and town,E10000016,613730.0,157724.0,Canterbury 020,Canterbury 020C,,,,,Requires improvement,South-East England and South London,,100062292855.0,,Not applicable,Not applicable,,,E02006856,E01024122,311.0,
|
||||
136304,886,Kent,4031,Orchards Academy,Academy converter,Academies,Open,Academy Converter,01-11-2010,,,Secondary,11.0,18,No boarders,Not applicable,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,828.0,No Special Classes,19-01-2023,585.0,280.0,305.0,39.8,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10032208.0,,Not applicable,02-07-2021,30-04-2024,St Mary's Road,,,Swanley,Kent,BR8 7TE,http://www.orchards-tkat.org,1322665231.0,Mr,Andy,Lazenby,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,6.0,12.0,,,South East,Sevenoaks,Swanley St Mary's,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,551053.0,168589.0,Sevenoaks 002,Sevenoaks 002A,,,,,Good,South-East England and South London,,200002881968.0,,Not applicable,Not applicable,,,E02005088,E01024476,233.0,
|
||||
136305,886,Kent,4080,Highsted Grammar School,Academy converter,Academies,Open,Academy Converter,01-10-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,830.0,No Special Classes,19-01-2023,889.0,7.0,882.0,8.1,Supported by a single-academy trust,HIGHSTED ACADEMY TRUST,-,,Not applicable,,10031571.0,,Not applicable,18-01-2023,07-06-2024,Highsted Road,,,Sittingbourne,Kent,ME10 4PT,http://www.highsted.kent.sch.uk,1795424223.0,Ms,Anne,Kelly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Woodstock,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590779.0,162957.0,Swale 013,Swale 013A,,,,,Good,South-East England and South London,,100062376278.0,,Not applicable,Not applicable,,,E02005127,E01024606,58.0,
|
||||
136317,886,Kent,5463,Sandwich Technology School,Academy converter,Academies,Open,Academy Converter,01-11-2010,,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1368.0,No Special Classes,19-01-2023,1353.0,684.0,669.0,29.2,Supported by a single-academy trust,SANDWICH TECHNOLOGY SCHOOL,-,,Not applicable,,10032210.0,,Not applicable,02-05-2019,16-04-2024,Deal Road,,,Sandwich,Kent,CT13 0FA,http://www.sandwich-tech.kent.sch.uk,1304610000.0,Mrs,Tracey,Savage,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Sandwich,South Thanet,(England/Wales) Rural town and fringe,E10000016,632791.0,157060.0,Dover 002,Dover 002B,,,,,Good,South-East England and South London,,10034879953.0,,Not applicable,Not applicable,,,E02005042,E01024242,354.0,
|
||||
136324,886,Kent,5414,Fulston Manor School,Academy converter,Academies,Open,Academy Converter,01-10-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1104.0,No Special Classes,19-01-2023,1340.0,661.0,679.0,20.9,Supported by a multi-academy trust,FULSTON MANOR ACADEMIES TRUST,Linked to a sponsor,Fulston Manor Academies Trust,Not applicable,,10031570.0,,Not applicable,15-11-2023,05-06-2024,Brenchley Road,,,Sittingbourne,Kent,ME10 4EG,http://www.fulstonmanor.kent.sch.uk,1795475228.0,Mrs,Susie,Burden,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Woodstock,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590750.0,162857.0,Swale 013,Swale 013G,,,,,Requires improvement,South-East England and South London,,100062376597.0,,Not applicable,Not applicable,,,E02005127,E01032737,222.0,
|
||||
136344,886,Kent,2654,The Canterbury Primary School,Academy converter,Academies,Open,Academy Converter,07-10-2010,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,None,Does not apply,Not applicable,Not applicable,435.0,Has Special Classes,19-01-2023,408.0,209.0,199.0,41.9,Supported by a multi-academy trust,THE CANTERBURY ACADEMY TRUST,-,,Not applicable,,10031917.0,,Not applicable,08-12-2022,09-04-2024,City View,Franklyn Road,,Canterbury,Kent,CT2 8PT,www.canterbury.kent.sch.uk/,1227462883.0,Mrs,Bev,Farrell,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,17.0,15.0,,,South East,Canterbury,Westgate,Canterbury,(England/Wales) Urban city and town,E10000016,613518.0,157596.0,Canterbury 020,Canterbury 020E,,,,,Good,South-East England and South London,,100062293053.0,,Not applicable,Not applicable,,,E02006856,E01024126,171.0,
|
||||
136349,886,Kent,5455,Leigh Academy Tonbridge,Academy converter,Academies,Open,Academy Converter,01-12-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Non-selective,1020.0,No Special Classes,19-01-2023,477.0,476.0,1.0,25.7,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10031580.0,,Not applicable,07-12-2022,29-04-2024,Brook Street,,,Tonbridge,Kent,TN9 2PH,http://leighacademytonbridge.org.uk,1732500600.0,Mr,Michael,Crow,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Judd,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,558063.0,145659.0,Tonbridge and Malling 013,Tonbridge and Malling 013A,,,,,Good,South-East England and South London,,200000962881.0,,Not applicable,Not applicable,,,E02005161,E01024757,109.0,
|
||||
136351,886,Kent,2656,Meopham Community Academy,Academy converter,Academies,Open,Academy Converter,01-12-2010,,,Primary,2.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,467.0,240.0,227.0,6.9,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10032229.0,,Not applicable,16-10-2018,18-04-2024,Longfield Road,Meopham,,Gravesend,Kent,DA13 0JW,http://www.meophamca.com,1474812259.0,Mr,Thomas,Waterman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Gravesham,Meopham North,Gravesham,(England/Wales) Rural town and fringe,E10000016,564320.0,166643.0,Gravesham 012,Gravesham 012D,,,,,Good,South-East England and South London,,100062313197.0,,Not applicable,Not applicable,,,E02005066,E01024271,30.0,
|
||||
136359,886,Kent,5406,Dartford Grammar School,Academy converter,Academies,Open,Academy Converter,01-12-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1550.0,No Special Classes,19-01-2023,1516.0,1291.0,225.0,5.9,Supported by a single-academy trust,DARTFORD GRAMMAR SCHOOL,-,,Not applicable,,10032228.0,,Not applicable,07-12-2022,07-05-2024,West Hill,,,Dartford,Kent,DA1 2HW,http://www.dartfordgrammarschool.org.uk,1322223039.0,Mr,Julian,Metcalf,Headmaster,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dartford,West Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,553364.0,174104.0,Dartford 003,Dartford 003F,,,,,Outstanding,South-East England and South London,,200000540995.0,,Not applicable,Not applicable,,,E02005030,E01024185,54.0,
|
||||
136379,886,Kent,4092,Highworth Grammar School,Academy converter,Academies,Open,Academy Converter,01-01-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,Does not apply,Does not apply,Not applicable,Selective,1227.0,No Special Classes,19-01-2023,1542.0,100.0,1442.0,6.7,Supported by a single-academy trust,HIGHWORTH GRAMMAR SCHOOL TRUST,-,,Not applicable,,10032347.0,,Not applicable,14-06-2013,21-05-2024,Maidstone Road,,,Ashford,Kent,TN24 8UD,http://www.highworth.kent.sch.uk/,1233624910.0,Mr,Duncan,Beer,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Furley,Ashford,(England/Wales) Urban city and town,E10000016,600386.0,143340.0,Ashford 015,Ashford 015B,,,,,Outstanding,South-East England and South London,,100062560536.0,,Not applicable,Not applicable,,,E02007046,E01023981,73.0,
|
||||
136382,886,Kent,5462,Chatham & Clarendon Grammar School,Academy converter,Academies,Open,Academy Converter,01-01-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,1600.0,No Special Classes,19-01-2023,1503.0,766.0,737.0,13.4,Supported by a multi-academy trust,CHATHAM & CLARENDON GRAMMAR SCHOOL,-,,Not applicable,,10032384.0,,Not applicable,16-05-2018,14-05-2024,Chatham Street,,,Ramsgate,Kent,CT11 7PS,http://www.ccgrammarschool.co.uk,1843591075.0,Mrs,Debra,Liddicoat,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Eastcliff,South Thanet,(England/Wales) Urban city and town,E10000016,638046.0,165251.0,Thanet 015,Thanet 015D,,,,,Good,South-East England and South London,,100062281955.0,,Not applicable,Not applicable,,,E02005146,E01024670,135.0,
|
||||
136393,886,Kent,2608,St Stephen's Junior School,Academy converter,Academies,Open,Academy Converter,01-01-2011,,,Primary,7.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,404.0,218.0,186.0,30.0,Supported by a single-academy trust,ST STEPHEN'S ACADEMY CANTERBURY,-,,Not applicable,,10032362.0,,Not applicable,01-03-2023,21-05-2024,Hales Drive,St Stephens,,Canterbury,Kent,CT2 7AD,www.ststephensjuniorschool.co.uk/,1227464119.0,Co Headteacher,Laura Cutts,Sarah Heaney,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,St Stephen's,Canterbury,(England/Wales) Urban city and town,E10000016,614829.0,159308.0,Canterbury 013,Canterbury 013B,,,,,Good,South-East England and South London,,200000677176.0,,Not applicable,Not applicable,,,E02005022,E01024100,121.0,
|
||||
136417,886,Kent,5443,Tonbridge Grammar School,Academy converter,Academies,Open,Academy Converter,01-01-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1260.0,No Special Classes,19-01-2023,1131.0,29.0,1102.0,1.9,Supported by a single-academy trust,TONBRIDGE GRAMMAR SCHOOL,-,,Not applicable,,10032608.0,,Not applicable,17-10-2019,22-05-2024,Deakin Leas,,,Tonbridge,Kent,TN9 2JR,http://www.tgs.kent.sch.uk,1732365125.0,Mrs,Rebecca,Crean,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Vauxhall,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559055.0,145279.0,Tonbridge and Malling 013,Tonbridge and Malling 013C,,,,,Outstanding,South-East England and South London,,100062594177.0,,Not applicable,Not applicable,,,E02005161,E01024778,17.0,
|
||||
136455,886,Kent,4046,Weald of Kent Grammar School,Academy converter,Academies,Open,Academy Converter,01-02-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,2475.0,No Special Classes,19-01-2023,1966.0,81.0,1885.0,3.3,Supported by a single-academy trust,WEALD OF KENT GRAMMAR SCHOOL ACADEMY TRUST,-,,Not applicable,,10032960.0,,Not applicable,27-04-2022,21-05-2024,Tudeley Lane,,,Tonbridge,Kent,TN9 2JP,http://www.wealdgs.org,1732373500.0,Mr,Richard,Booth,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Vauxhall,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559489.0,145217.0,Tonbridge and Malling 012,Tonbridge and Malling 012E,,,,,Requires improvement,South-East England and South London,,200000962006.0,,Not applicable,Not applicable,,,E02005160,E01024767,50.0,
|
||||
136465,886,Kent,5448,Herne Bay High School,Academy converter,Academies,Open,Academy Converter,01-03-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1494.0,No Special Classes,19-01-2023,1586.0,826.0,760.0,25.2,Supported by a single-academy trust,HERNE BAY HIGH SCHOOL,-,,Not applicable,,10032981.0,,Not applicable,15-06-2022,08-04-2024,Bullockstone Road,,,Herne Bay,Kent,CT6 7NS,http://www.hernebayhigh.org,1227361221.0,Mr,Jon,Boyes,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Greenhill,North Thanet,(England/Wales) Urban city and town,E10000016,616784.0,167105.0,Canterbury 003,Canterbury 003A,,,,,Good,South-East England and South London,,10033162926.0,,Not applicable,Not applicable,,,E02005012,E01024064,333.0,
|
||||
136499,886,Kent,2141,Amherst School,Academy converter,Academies,Open,Academy Converter,01-03-2011,,,Primary,7.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,384.0,No Special Classes,19-01-2023,379.0,205.0,174.0,5.0,Supported by a multi-academy trust,AMHERST SCHOOL (ACADEMY) TRUST,-,,Not applicable,,10033038.0,,Not applicable,11-05-2022,23-05-2024,Witches Lane,Riverhead,,Sevenoaks,Kent,TN13 2AX,http://www.amherst.kent.sch.uk,1732452577.0,Mr,Andrew,Reid,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Brasted, Chevening and Sundridge",Sevenoaks,(England/Wales) Urban city and town,E10000016,550933.0,155835.0,Sevenoaks 011,Sevenoaks 011B,,,,,Good,South-East England and South London,,50002017544.0,,Not applicable,Not applicable,,,E02005097,E01024418,19.0,
|
||||
136501,886,Kent,5428,Sir Roger Manwood's School,Academy converter,Academies,Open,Academy Converter,01-03-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,1070.0,No Special Classes,19-01-2023,979.0,474.0,505.0,9.4,Supported by a single-academy trust,SIR ROGER MANWOOD'S SCHOOL,-,,Not applicable,,10033035.0,,Not applicable,28-09-2022,25-03-2024,Manwood Road,,,Sandwich,Kent,CT13 9JX,http://www.manwoods.co.uk,1304610200.0,Mr,Lee,Hunter,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Sandwich,South Thanet,(England/Wales) Rural town and fringe,E10000016,633436.0,157821.0,Dover 002,Dover 002B,,,,,Good,South-East England and South London,,100062284711.0,,Not applicable,Not applicable,,,E02005042,E01024242,71.0,
|
||||
136570,886,Kent,5449,Queen Elizabeth's Grammar School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,1000.0,No Special Classes,19-01-2023,1020.0,503.0,517.0,7.3,Supported by a multi-academy trust,QUEEN ELIZABETH'S GRAMMAR SCHOOL TRUST FAVERSHAM,-,,Not applicable,,10033266.0,,Not applicable,01-03-2023,21-05-2024,Abbey Place,,,Faversham,Kent,ME13 7BQ,http://www.queenelizabeths.kent.sch.uk,1795533132.0,Mr,David,Anderson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Abbey,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,601923.0,161598.0,Swale 015,Swale 015C,,,,,Good,South-East England and South London,,10034900923.0,,Not applicable,Not applicable,,,E02005129,E01024553,56.0,
|
||||
136571,886,Kent,4172,Hartsdown Academy,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,1175.0,Not applicable,19-01-2023,773.0,408.0,365.0,59.9,Supported by a multi-academy trust,COASTAL ACADEMIES TRUST,Linked to a sponsor,Coastal Academies Trust,Not applicable,,10033264.0,,Not applicable,08-12-2021,07-05-2024,George V Avenue,,,Margate,Kent,CT9 5RE,http://hartsdown.org/,1843227957.0,Mr,Matthew,Tate,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Thanet,Garlinge,North Thanet,(England/Wales) Urban city and town,E10000016,634567.0,169921.0,Thanet 005,Thanet 005A,,,,,Good,South-East England and South London,,100062627471.0,,Not applicable,Not applicable,,,E02005136,E01024672,438.0,
|
||||
136581,886,Kent,4249,Valley Park School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1157.0,Not applicable,19-01-2023,1655.0,779.0,876.0,15.5,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10033421.0,,Not applicable,05-03-2020,12-04-2024,Huntsman Lane,,,Maidstone,Kent,ME14 5DT,http://www.valleypark.viat.org.uk/,1622679421.0,Mr,D,Jones,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Boxley,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,577242.0,155795.0,Maidstone 005,Maidstone 005B,,,,,Good,South-East England and South London,,200003716140.0,,Not applicable,Not applicable,,,E02005072,E01024336,206.0,
|
||||
136582,886,Kent,4058,Invicta Grammar School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1319.0,No Special Classes,19-01-2023,1647.0,43.0,1604.0,5.4,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10033423.0,,Not applicable,21-09-2012,06-06-2024,Huntsman Lane,,,Maidstone,Kent,ME14 5DS,http://www.invicta.viat.org.uk,1622755856.0,Mrs,Van,Beales (Executive Headteacher),Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,High Street,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,577046.0,155881.0,Maidstone 004,Maidstone 004G,,,,,Outstanding,South-East England and South London,,200003717570.0,,Not applicable,Not applicable,,,E02005071,E01033092,68.0,
|
||||
136583,886,Kent,4196,Towers School and Sixth Form Centre,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,1625.0,No Special Classes,19-01-2023,1460.0,676.0,784.0,24.5,Supported by a single-academy trust,TOWERS SCHOOL ACADEMY TRUST,-,,Not applicable,,10033255.0,,Not applicable,23-01-2019,03-06-2024,Faversham Road,Kennington,,Ashford,Kent,TN24 9AL,www.towers.kent.sch.uk,1233634171.0,Mr,Richard,Billings,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Kennington,Ashford,(England/Wales) Urban city and town,E10000016,601709.0,145611.0,Ashford 003,Ashford 003B,,,,,Good,South-East England and South London,,200004392081.0,,Not applicable,Not applicable,,,E02004998,E01023999,312.0,
|
||||
136584,886,Kent,4120,King Ethelbert School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,16,No boarders,Not applicable,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,750.0,No Special Classes,19-01-2023,757.0,379.0,378.0,25.2,Supported by a multi-academy trust,COASTAL ACADEMIES TRUST,Linked to a sponsor,Coastal Academies Trust,Not applicable,,10033425.0,,Not applicable,03-10-2018,28-05-2024,Canterbury Road,,,Birchington,Kent,CT7 9BL,http://www.kingethelbert.com/,1843831999.0,,Tom,Sellen,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Birchington South,North Thanet,(England/Wales) Urban city and town,E10000016,631297.0,169465.0,Thanet 008,Thanet 008C,,,,,Good,South-East England and South London,,100062303868.0,,Not applicable,Not applicable,,,E02005139,E01024638,191.0,
|
||||
136585,886,Kent,5460,Dane Court Grammar School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,1154.0,No Special Classes,19-01-2023,1236.0,589.0,647.0,16.2,Supported by a multi-academy trust,COASTAL ACADEMIES TRUST,Linked to a sponsor,Coastal Academies Trust,Not applicable,,10033426.0,,Not applicable,11-05-2022,08-05-2024,Broadstairs Road,,,Broadstairs,Kent,CT10 2RT,http://danecourt.kent.sch.uk/,1843864941.0,Mr,Martin,Jones,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,St Peters,South Thanet,(England/Wales) Urban city and town,E10000016,638084.0,167977.0,Thanet 011,Thanet 011C,,,,,Good,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005142,E01024689,142.0,
|
||||
136603,886,Kent,5464,Bennett Memorial Diocesan School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Non-selective,1452.0,No Special Classes,19-01-2023,1865.0,954.0,911.0,6.7,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10033233.0,,Not applicable,14-12-2023,14-05-2024,Culverden Down,,,Tunbridge Wells,Kent,TN4 9SH,https://www.bennettmemorial.co.uk/,1892521595.0,Dr,Karen,Brookes,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,557344.0,140560.0,Tunbridge Wells 007,Tunbridge Wells 007D,,,,,Outstanding,South-East England and South London,,100062585960.0,,Not applicable,Not applicable,,,E02005168,E01024838,98.0,
|
||||
136727,886,Kent,5422,Oakwood Park Grammar School,Academy converter,Academies,Open,Academy Converter,01-05-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1035.0,No Special Classes,19-01-2023,1096.0,1047.0,49.0,5.6,Supported by a multi-academy trust,OAKWOOD PARK GRAMMAR SCHOOL,-,,Not applicable,,10033587.0,,Not applicable,07-02-2019,05-06-2024,Oakwood Park,,,Maidstone,Kent,ME16 8AH,http://www.opgs.org,1622726683.0,Mr,Kevin,Moody,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Heath,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574384.0,155244.0,Maidstone 008,Maidstone 008C,,,,,Good,South-East England and South London,,200003717871.0,,Not applicable,Not applicable,,,E02005075,E01024367,44.0,
|
||||
136794,886,Kent,2249,Regis Manor Primary School,Academy converter,Academies,Open,Academy Converter,01-06-2011,,,Primary,3.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,570.0,No Special Classes,19-01-2023,580.0,293.0,287.0,24.1,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10033808.0,,Not applicable,04-07-2023,30-04-2024,North Street,,,Sittingbourne,Kent,ME10 2HW,www.regismanor.org.uk,1795472971.0,Mr,Matthew,Perry,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Milton Regis,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590298.0,165171.0,Swale 007,Swale 007F,,,,,Good,South-East England and South London,United Kingdom,100062375806.0,,Not applicable,Not applicable,,,E02005121,E01024583,130.0,
|
||||
136847,886,Kent,5439,Mascalls Academy,Academy converter,Academies,Open,Academy Converter,01-07-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1450.0,Has Special Classes,19-01-2023,1356.0,731.0,625.0,20.1,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10034109.0,,Not applicable,17-11-2021,13-03-2024,Maidstone Road,Paddock Wood,,Tonbridge,Kent,TN12 6LT,http://www.mascallsacademy.org.uk,1892835366.0,Mrs,Jo,Brooks,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Paddock Wood West,Tunbridge Wells,(England/Wales) Rural town and fringe,E10000016,567107.0,143847.0,Tunbridge Wells 001,Tunbridge Wells 001G,,,,,Good,South-East England and South London,,100062545662.0,,Not applicable,Not applicable,,,E02005162,E01024816,231.0,
|
||||
136923,886,Kent,4000,St Augustine Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2011,Not applicable,,Secondary,11.0,16,No boarders,Not applicable,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Non-selective,750.0,Not applicable,19-01-2023,765.0,400.0,365.0,29.9,Supported by a multi-academy trust,WOODARD ACADEMIES TRUST,Linked to a sponsor,Woodard Academies Trust,Not applicable,,10034935.0,,Not applicable,13-07-2023,07-06-2024,Oakwood Road,,,Maidstone,Kent,ME16 8AE,http://www.saa.woodard.co.uk/,1622752490.0,Mr,Steffan,Ball,Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,12.0,12.0,,,South East,Maidstone,Heath,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574440.0,155313.0,Maidstone 008,Maidstone 008C,,,,,Requires improvement,South-East England and South London,,10014313780.0,,Not applicable,Not applicable,,,E02005075,E01024367,229.0,
|
||||
137071,886,Kent,2000,St Johns Church of England Primary School,Voluntary controlled school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2012,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,419.0,218.0,201.0,50.7,Not applicable,,Not applicable,,Not under a federation,,10079922.0,,Not applicable,24-01-2024,21-05-2024,St John's Place,Northgate,,Canterbury,Kent,CT1 1BD,www.stjohns-canterbury.kent.sch.uk/,1227462360.0,Mrs,Jo,Williamson,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Northgate,Canterbury,(England/Wales) Urban city and town,E10000016,615068.0,158363.0,Canterbury 014,Canterbury 014E,,,,,Good,South-East England and South London,,200000678007.0,,Not applicable,Not applicable,,,E02005023,E01024093,212.0,
|
||||
137099,886,Kent,5465,Gravesend Grammar School,Academy converter,Academies,Open,Academy Converter,01-08-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1032.0,No Special Classes,19-01-2023,1424.0,1340.0,84.0,7.4,Supported by a multi-academy trust,THE DECUS EDUCATIONAL TRUST,Linked to a sponsor,Gravesend Grammar School,Not applicable,,10034589.0,,Not applicable,26-06-2015,06-06-2024,Church Walk,,,Gravesend,Kent,DA12 2PR,http://gravesendgrammar.com/,1474331893.0,Mr,Malcolm,Moaby,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Denton,Gravesham,(England/Wales) Urban major conurbation,E10000016,565789.0,173594.0,Gravesham 005,Gravesham 005A,,,,,Outstanding,South-East England and South London,,10012012057.0,,Not applicable,Not applicable,,,E02005059,E01024259,76.0,
|
||||
137104,886,Kent,5450,Hillview School for Girls,Academy converter,Academies,Open,Academy Converter,01-08-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Non-selective,1340.0,No Special Classes,19-01-2023,1496.0,58.0,1438.0,12.6,Supported by a single-academy trust,HILLVIEW SCHOOL FOR GIRLS ACADEMY TRUST,-,,Not applicable,,10034679.0,,Not applicable,20-09-2023,23-05-2024,Brionne Gardens,,,Tonbridge,Kent,TN9 2HE,http://www.hillview.kent.sch.uk,1732352793.0,Mrs,Hilary,Burkett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Vauxhall,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559690.0,145686.0,Tonbridge and Malling 012,Tonbridge and Malling 012E,,,,,Good,South-East England and South London,,200000962877.0,,Not applicable,Not applicable,,,E02005160,E01024767,144.0,
|
||||
137136,886,Kent,2001,Horizon Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2011,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,None,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,202.0,109.0,93.0,41.6,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10034965.0,,Not applicable,15-11-2018,21-05-2024,Hilda May Avenue,,,Swanley,Kent,BR8 7BT,www.horizon-tkat.org/,1322665235.0,Mr,David,Moss,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Swanley White Oak,Sevenoaks,(England/Wales) Urban major conurbation,E10000016,551164.0,169131.0,Sevenoaks 002,Sevenoaks 002D,,,,,Good,South-East England and South London,,100062622098.0,,Not applicable,Not applicable,,,E02005088,E01024480,84.0,
|
||||
137227,886,Kent,5403,Wilmington Grammar School for Boys,Academy converter,Academies,Open,Academy Converter,01-08-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,848.0,No Special Classes,19-01-2023,1079.0,993.0,86.0,8.1,Supported by a multi-academy trust,ENDEAVOUR MAT,-,,Not applicable,,10034780.0,,Not applicable,14-03-2023,07-05-2024,Common Lane,Wilmington,,Dartford,Kent,DA2 7DA,http://www.wgsb.co.uk,1322223090.0,Mr,Stuart,Harrington,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Maypole & Leyton Cross,Dartford,(England/Wales) Urban major conurbation,E10000016,552660.0,172195.0,Dartford 011,Dartford 011D,,,,,Good,South-East England and South London,,200000534710.0,,Not applicable,Not applicable,,,E02005038,E01024189,68.0,
|
||||
137250,886,Kent,5400,Wilmington Grammar School for Girls,Academy converter,Academies,Open,Academy Converter,01-08-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1070.0,No Special Classes,19-01-2023,1068.0,92.0,976.0,4.6,Supported by a multi-academy trust,ENDEAVOUR MAT,-,,Not applicable,,10034848.0,,Not applicable,17-11-2022,05-06-2024,Wilmington Grange,Parsons Lane,Wilmington,Dartford,Kent,DA2 7BB,http://www.gsgw.org.uk/,1322226351.0,Mrs,Michelle,Lawson,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Maypole & Leyton Cross,Dartford,(England/Wales) Urban major conurbation,E10000016,552565.0,172488.0,Dartford 011,Dartford 011C,,,,,Good,South-East England and South London,,200000534735.0,,Not applicable,Not applicable,,,E02005038,E01024188,38.0,
|
||||
137397,886,Kent,2246,Sheldwich Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Primary,2.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,267.0,124.0,143.0,6.0,Supported by a single-academy trust,SHELDWICH PRIMARY SCHOOL,-,,Not applicable,,10035075.0,,Not applicable,09-11-2012,22-05-2024,Lees Court Road,Sheldwich,,Faversham,Kent,ME13 0LU,http://www.sheldwich.kent.sch.uk,1795532779.0,Mrs,Sarah,Garrett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Boughton and Courtenay,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,601215.0,156561.0,Swale 017,Swale 017A,,,,,Outstanding,South-East England and South London,,200002532965.0,,Not applicable,Not applicable,,,E02005131,E01024555,16.0,
|
||||
137458,886,Kent,5466,Brockhill Park Performing Arts College,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1384.0,No Special Classes,19-01-2023,1351.0,680.0,671.0,25.7,Supported by a single-academy trust,BROCKHILL PARK PERFORMING ARTS COLLEGE,-,,Not applicable,,10035076.0,,Not applicable,13-10-2021,05-04-2024,Sandling Road,Saltwood,,Hythe,Kent,CT21 4HL,http://www.brockhill.kent.sch.uk/,1303265521.0,Mr,Charles,Joseph,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Hythe,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,614826.0,135838.0,Folkestone and Hythe 008,Folkestone and Hythe 008D,,,,,Good,South-East England and South London,,50016401.0,,Not applicable,Not applicable,,,E02005109,E01024550,301.0,
|
||||
137467,886,Kent,2233,Lynsted and Norton Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,73.0,41.0,32.0,45.2,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10035094.0,,Not applicable,08-03-2023,23-04-2024,Lynsted Lane,Lynsted,,Sittingbourne,Kent,ME9 0RL,www.lynsted-norton.kent.sch.uk,1795521362.0,Mrs,Catherine,McLaughlin,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Teynham and Lynsted,Sittingbourne and Sheppey,(England/Wales) Rural hamlet and isolated dwellings,E10000016,594445.0,161097.0,Swale 016,Swale 016E,,,,,Requires improvement,South-East England and South London,,200002528949.0,,Not applicable,Not applicable,,,E02005130,E01024624,33.0,
|
||||
137474,886,Kent,5444,Barton Court Grammar School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,810.0,No Special Classes,19-01-2023,985.0,577.0,408.0,9.2,Supported by a multi-academy trust,BARTON COURT ACADEMY TRUST,Linked to a sponsor,Barton Court Academy Trust,Not applicable,,10035093.0,,Not applicable,12-02-2020,23-04-2024,Longport,,,Canterbury,Kent,CT1 1PH,http://www.bartoncourt.org,1227464600.0,Mr,Jonathan,Hopkins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,615693.0,157611.0,Canterbury 016,Canterbury 016A,,,,,Good,South-East England and South London,,100062279040.0,,Not applicable,Not applicable,,,E02005025,E01024044,67.0,
|
||||
137481,886,Kent,3112,Selling Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,128.0,75.0,53.0,21.1,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10035102.0,,Not applicable,11-11-2021,06-05-2024,The Street,Selling,,Faversham,Kent,ME13 9RQ,http://www.selling-faversham.kent.sch.uk/,1227752202.0,Mr,Richard,Paez,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Boughton and Courtenay,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,603872.0,156507.0,Swale 017,Swale 017A,,,,,Good,South-East England and South London,,10023196074.0,,Not applicable,Not applicable,,,E02005131,E01024555,27.0,
|
||||
137483,886,Kent,3110,Milstead and Frinsted Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,70.0,No Special Classes,19-01-2023,85.0,48.0,37.0,23.5,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10035126.0,,Not applicable,03-11-2022,31-05-2024,School Lane,Milstead,,Sittingbourne,Kent,ME9 0SJ,http://www.milstead.kent.sch.uk,1795830241.0,Mr,Scott,Guy,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,West Downs,Sittingbourne and Sheppey,(England/Wales) Rural hamlet and isolated dwellings,E10000016,590320.0,158072.0,Swale 013,Swale 013C,,,,,Requires improvement,South-East England and South London,,100062626973.0,,Not applicable,Not applicable,,,E02005127,E01024628,20.0,
|
||||
137484,886,Kent,5408,Homewood School and Sixth Form Centre,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,2156.0,No Special Classes,19-01-2023,2103.0,960.0,1143.0,26.5,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10035054.0,,Not applicable,26-04-2023,14-05-2024,Ashford Road,,,Tenterden,Kent,TN30 6LT,http://www.homewood-school.co.uk/,1580764222.0,Mr,Jeremy,Single,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Tenterden North,Ashford,(England/Wales) Rural town and fringe,E10000016,588805.0,134276.0,Ashford 013,Ashford 013E,,,,,Good,South-East England and South London,,100062566868.0,,Not applicable,Not applicable,,,E02005008,E01024024,464.0,
|
||||
137529,886,Kent,2288,Smarden Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2011,,,Primary,2.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,174.0,97.0,77.0,8.6,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10035486.0,,Not applicable,11-05-2023,27-03-2024,Pluckley Road,Smarden,,Ashford,Kent,TN27 8ND,www.smardenprimaryschool.co.uk/,1233770316.0,Mrs,Claudia,Miller,Executive Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Weald North,Ashford,(England/Wales) Rural village,E10000016,588338.0,142472.0,Ashford 011,Ashford 011D,,,,,Good,South-East England and South London,,100062563757.0,,Not applicable,Not applicable,,,E02005006,E01024036,15.0,
|
||||
137581,886,Kent,4001,Ebbsfleet Academy,Academy sponsor led,Academies,Open,New Provision,01-11-2013,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,750.0,No Special Classes,19-01-2023,766.0,421.0,345.0,34.1,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10038343.0,,Not applicable,02-10-2019,14-03-2024,Southfleet Road,,,Swanscombe,Kent,DA10 0BZ,http://www.ebbsfleetacademy.org.uk,1322242252.0,Mrs,Gurjit Kaur,Shergill,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Swanscombe,Dartford,(England/Wales) Urban major conurbation,E10000016,560829.0,173926.0,Dartford 004,Dartford 004B,,,,,Good,South-East England and South London,,200000535991.0,,Not applicable,Not applicable,,,E02005031,E01024176,237.0,
|
||||
137609,886,Kent,5404,Saint George's Church of England School,Academy converter,Academies,Open,Academy Converter,01-11-2011,,,All-through,4.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Non-selective,1410.0,No Special Classes,19-01-2023,1381.0,722.0,659.0,17.4,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10035681.0,,Not applicable,18-10-2023,25-04-2024,Meadow Road,,,Gravesend,Kent,DA11 7LS,http://www.saintgeorgescofe.kent.sch.uk,1474533082.0,Mr,Simon,Murphy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Woodlands,Gravesham,(England/Wales) Urban major conurbation,E10000016,564257.0,172583.0,Gravesham 005,Gravesham 005E,,,,,Good,South-East England and South London,,100062310647.0,,Not applicable,Not applicable,,,E02005059,E01024317,202.0,
|
||||
137615,886,Kent,3372,"Maidstone, St John's Church of England Primary School",Academy converter,Academies,Open,Academy Converter,01-11-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,441.0,211.0,230.0,8.4,Supported by a single-academy trust,ST JOHN'S CHURCH OF ENGLAND PRIMARY SCHOOL MAIDSTONE,-,,Not applicable,,10035701.0,,Not applicable,16-07-2015,16-04-2024,Provender Way,Grove Green,,Maidstone,Kent,ME14 5TZ,www.st-johns-maidstone.kent.sch.uk/,1622735916.0,Mr,D J,Smith,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Boxley,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578084.0,155874.0,Maidstone 005,Maidstone 005C,,,,,Outstanding,South-East England and South London,,200003688398.0,,Not applicable,Not applicable,,,E02005072,E01024337,37.0,
|
||||
137660,886,Kent,2500,Joydens Wood Infant School,Academy converter,Academies,Open,Academy Converter,01-11-2011,,,Primary,4.0,7,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,238.0,122.0,116.0,5.5,Supported by a multi-academy trust,NEXUS EDUCATION SCHOOLS TRUST,Linked to a sponsor,Nexus Education Schools Trust,Not applicable,,10035690.0,,Not applicable,05-10-2023,29-04-2024,Park Way,,,Bexley,Kent,DA5 2JD,www.joydens-wood-infant.kent.sch.uk/,1322523188.0,Headteacher,Allison Morris/,Gerard Strong,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Joyden's Wood,Dartford,(England/Wales) Urban major conurbation,E10000016,551436.0,172012.0,Dartford 010,Dartford 010D,,,,,Good,South-East England and South London,,200000534792.0,,Not applicable,Not applicable,,,E02005037,E01024153,13.0,
|
||||
137661,886,Kent,2438,Joydens Wood Junior School,Academy converter,Academies,Open,Academy Converter,01-11-2011,,,Primary,7.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,280.0,No Special Classes,19-01-2023,294.0,147.0,147.0,9.5,Supported by a multi-academy trust,NEXUS EDUCATION SCHOOLS TRUST,Linked to a sponsor,Nexus Education Schools Trust,Not applicable,,10035673.0,,Not applicable,08-06-2022,04-04-2024,Birchwood Drive,Wilmington,,Dartford,Kent,DA2 7NE,http://www.joydens-wood-junior.kent.sch.uk,1322522151.0,Mr,Paul,Redford,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Joyden's Wood,Dartford,(England/Wales) Urban major conurbation,E10000016,551348.0,171986.0,Dartford 010,Dartford 010A,,,,,Requires improvement,South-East England and South London,,100060870222.0,,Not applicable,Not applicable,,,E02005037,E01024150,28.0,
|
||||
137663,886,Kent,5219,Wilmington Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,None,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,210.0,112.0,98.0,7.1,Supported by a multi-academy trust,ENDEAVOUR MAT,-,,Not applicable,,10035695.0,,Not applicable,20-06-2019,22-04-2024,Common Lane,Wilmington,,Dartford,Kent,DA2 7DF,www.wilmingtonprimaryschool.co.uk,1322274080.0,Mrs,Charlotte,Scott,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,"Wilmington, Sutton-at-Hone & Hawley",Dartford,(England/Wales) Urban major conurbation,E10000016,552812.0,172220.0,Dartford 011,Dartford 011C,,,,,Good,South-East England and South London,,200000534694.0,,Not applicable,Not applicable,,,E02005038,E01024188,15.0,
|
||||
137687,886,Kent,4002,The Sittingbourne School,Academy sponsor led,Academies,Open,New Provision,01-01-2012,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1350.0,No Special Classes,19-01-2023,1589.0,777.0,812.0,36.4,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10036067.0,,Not applicable,22-03-2023,21-05-2024,Swanstree Avenue,,,Sittingbourne,Kent,ME10 4NL,http://www.thesittingbourneschool.org.uk,1795472449.0,Mr,Nick,Smith,Trust Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,HI - Hearing Impairment,"SLCN - Speech, language and Communication",,,,,,,,,,,,Resourced provision,82.0,60.0,,,South East,Swale,Roman,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,592123.0,162907.0,Swale 011,Swale 011D,,,,,Good,South-East England and South London,,100062627032.0,,Not applicable,Not applicable,,,E02005125,E01024600,509.0,
|
||||
137728,886,Kent,3025,Chiddingstone Church of England School,Academy converter,Academies,Open,Academy Converter,01-12-2011,,,Primary,5.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,209.0,96.0,113.0,4.3,Supported by a single-academy trust,CHIDDINGSTONE CHURCH OF ENGLAND SCHOOL,-,,Not applicable,,10035696.0,,Not applicable,27-03-2015,15-04-2024,Chiddingstone,,,Edenbridge,Kent,TN8 7AH,www.chiddingstoneschool.co.uk/,1892870339.0,,Kate,Haysom,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Penshurst, Fordcombe and Chiddingstone",Tonbridge and Malling,(England/Wales) Rural village,E10000016,550144.0,145154.0,Sevenoaks 015,Sevenoaks 015C,,,,,Outstanding,South-East England and South London,,10035181506.0,,Not applicable,Not applicable,,,E02005101,E01024455,9.0,
|
||||
137739,886,Kent,5416,Cranbrook School,Academy converter,Academies,Open,Academy Converter,01-12-2011,,,Secondary,11.0,18,Boarding school,Not applicable,Has a sixth form,Mixed,Christian,Does not apply,Not applicable,Selective,910.0,No Special Classes,19-01-2023,884.0,515.0,369.0,2.7,Supported by a single-academy trust,CRANBROOK SCHOOL ACADEMY TRUST,-,,Not applicable,,10035657.0,,Not applicable,23-03-2022,30-04-2024,Waterloo Road,,,Cranbrook,Kent,TN17 3JD,http://www.cranbrookschool.co.uk/,1580711800.0,Mr,David,Clark,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Benenden and Cranbrook,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,577829.0,136133.0,Tunbridge Wells 013,Tunbridge Wells 013C,,,,,Good,South-East England and South London,,100062552225.0,,Not applicable,Not applicable,,,E02005174,E01024790,15.0,
|
||||
137800,886,Kent,4527,Borden Grammar School,Academy converter,Academies,Open,Academy Converter,01-01-2012,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,802.0,No Special Classes,19-01-2023,889.0,861.0,28.0,9.8,Supported by a single-academy trust,BORDEN GRAMMAR SCHOOL TRUST,-,,Not applicable,,10035796.0,,Not applicable,24-11-2021,15-05-2024,Avenue of Remembrance,,,Sittingbourne,Kent,ME10 4DB,http://website.bordengrammar.kent.sch.uk/,1795424192.0,Mr,Ashley,Tomlin,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Homewood,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590580.0,163359.0,Swale 013,Swale 013A,,,,,Good,South-East England and South London,,100062376270.0,,Not applicable,Not applicable,,,E02005127,E01024606,65.0,
|
||||
137806,886,Kent,2002,Repton Manor Primary School,Foundation school,Local authority maintained schools,Open,New Provision,01-09-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,471.0,244.0,227.0,19.5,Not supported by a trust,,Not applicable,,Supported by a federation,The Lightyear Federation,10072299.0,,Not applicable,29-11-2023,06-03-2024,Repton Avenue,,,Ashford,Kent,TN23 3RX,http://www.reptonmanorprimary.co.uk/,1233666307.0,Mr,Matthew,Rawling,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Repton,Ashford,(England/Wales) Urban city and town,E10000016,599566.0,143671.0,Ashford 016,Ashford 016B,,,,,Good,South-East England and South London,,10012859115.0,,Not applicable,Not applicable,,,E02007047,E01032820,92.0,
|
||||
137833,886,Kent,5401,The Maplesden Noakes School,Academy converter,Academies,Open,Academy Converter,01-02-2012,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1500.0,No Special Classes,19-01-2023,1359.0,675.0,684.0,18.1,Supported by a single-academy trust,THE MAPLESDEN NOAKES SCHOOL,Linked to a sponsor,The Maplesden Noakes School,Not applicable,,10036261.0,,Not applicable,14-11-2018,30-04-2024,Buckland Road,,,Maidstone,Kent,ME16 0TJ,http://www.maplesden.kent.sch.uk/,1622759036.0,Mr,Richard,Owen,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,Bridge,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575149.0,156457.0,Maidstone 006,Maidstone 006B,,,,,Good,South-East England and South London,,200003670026.0,,Not applicable,Not applicable,,,E02005073,E01024340,197.0,
|
||||
137834,886,Kent,5467,"Mayfield Grammar School, Gravesend",Academy converter,Academies,Open,Academy Converter,01-02-2012,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1207.0,No Special Classes,19-01-2023,1349.0,40.0,1309.0,10.5,Supported by a single-academy trust,"MAYFIELD GRAMMAR SCHOOL, GRAVESEND",-,,Not applicable,,10036417.0,,Not applicable,12-06-2013,09-05-2024,Pelham Road,,,Gravesend,Kent,DA11 0JE,http://www.mgsg.kent.sch.uk/,1474352896.0,Headteacher,Elaine,Wilson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Pelham,Gravesham,(England/Wales) Urban major conurbation,E10000016,564094.0,173489.0,Gravesham 002,Gravesham 002C,,,,,Outstanding,South-East England and South London,,100062310034.0,,Not applicable,Not applicable,,,E02005056,E01024290,107.0,
|
||||
137836,886,Kent,2684,Wentworth Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,651.0,321.0,330.0,14.9,Supported by a single-academy trust,WENTWORTH PRIMARY SCHOOL,-,,Not applicable,,10036263.0,,Not applicable,08-06-2023,21-05-2024,Wentworth Drive,,,Dartford,Kent,DA1 3NG,www.wentworthonline.co.uk/,1322225694.0,Mr,Lewis,Pollock,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Heath,Dartford,(England/Wales) Urban major conurbation,E10000016,552144.0,173935.0,Dartford 007,Dartford 007A,,,,,Good,South-East England and South London,,,,Not applicable,Not applicable,,,E02005034,E01024144,97.0,
|
||||
137837,886,Kent,5437,The Folkestone School for Girls,Academy converter,Academies,Open,Academy Converter,01-02-2012,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1053.0,No Special Classes,19-01-2023,1217.0,0.0,1217.0,12.1,Supported by a multi-academy trust,THE FOLKESTONE SCHOOL FOR GIRLS ACADEMY TRUST,-,,Not applicable,,10036180.0,,Not applicable,12-10-2012,17-04-2024,Coolinge Lane,,,Folkestone,Kent,CT20 3RB,http://www.folkestonegirls.kent.sch.uk/,1303251125.0,Mr,Mark,Lester,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Sandgate & West Folkestone,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620830.0,135551.0,Folkestone and Hythe 006,Folkestone and Hythe 006H,,,,,Outstanding,South-East England and South London,,50026109.0,,Not applicable,Not applicable,,,E02005107,E01024521,112.0,
|
||||
137871,886,Kent,2229,Graveney Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,105.0,No Special Classes,19-01-2023,100.0,50.0,50.0,18.0,Supported by a multi-academy trust,GRAVENEY PRIMARY SCHOOL,-,,Not applicable,,10035872.0,,Not applicable,04-10-2023,17-04-2024,Seasalter Road,Graveney,,Faversham,Kent,ME13 9DU,www.graveneyprimary.com,1795532005.0,Mrs,Alison,Blackwell,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Boughton and Courtenay,Faversham and Mid Kent,(England/Wales) Rural village,E10000016,605092.0,162256.0,Swale 017,Swale 017B,,,,,Good,South-East England and South London,,200002531105.0,,Not applicable,Not applicable,,,E02005131,E01024556,18.0,
|
||||
137881,886,Kent,2003,Oaks Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,213.0,No Special Classes,19-01-2023,216.0,103.0,113.0,40.4,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10037058.0,,Not applicable,22-09-2021,28-05-2024,Oak Tree Avenue,,,Maidstone,Kent,ME15 9AX,http://www.oaksprimaryacademy.org.uk,1622755960.0,Principal,Tom,Moore,Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Shepway North,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,577321.0,153197.0,Maidstone 013,Maidstone 013C,,,,,Outstanding,South-East England and South London,,200003718069.0,,Not applicable,Not applicable,,,E02005080,E01024391,78.0,
|
||||
137882,886,Kent,2004,Tree Tops Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,315.0,No Special Classes,19-01-2023,314.0,148.0,166.0,48.8,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10037063.0,,Not applicable,12-06-2019,13-09-2023,Brishing Lane,Park Wood,,Maidstone,Kent,ME15 9EZ,http://www.treetopsprimaryacademy.org/,1622754888.0,Miss,Denise,White,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Park Wood,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578482.0,152246.0,Maidstone 013,Maidstone 013I,,,,,Good,South-East England and South London,,10014314389.0,,Not applicable,Not applicable,,,E02005080,E01034996,148.0,
|
||||
137961,886,Kent,2264,Hampton Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,710.0,No Special Classes,19-01-2023,675.0,348.0,327.0,28.1,Supported by a single-academy trust,HAMPTON PRIMARY SCHOOL ACADEMY,-,,Not applicable,,10036924.0,,Not applicable,11-03-2020,07-05-2024,Fitzgerald Avenue,,,Herne Bay,Kent,CT6 8NB,www.hampton.kent.sch.uk,1227372159.0,Ms,Yvonne,Nunn,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,,,,,South East,Canterbury,West Bay,North Thanet,(England/Wales) Urban city and town,E10000016,616209.0,167469.0,Canterbury 004,Canterbury 004D,,,,,Good,South-East England and South London,,200000682720.0,,Not applicable,Not applicable,,,E02005013,E01024119,188.0,
|
||||
138001,886,Kent,3142,Pluckley Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,96.0,51.0,45.0,15.6,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10036989.0,,Not applicable,06-06-2019,15-04-2024,The Street,Pluckley,,Ashford,Kent,TN27 0QS,www.pluckleyprimaryschool.co.uk,1233840422.0,Mrs,Lorraine,Smith,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Upper Weald,Ashford,(England/Wales) Rural village,E10000016,592582.0,145357.0,Ashford 002,Ashford 002E,,,,,Good,South-East England and South London,,100062563578.0,,Not applicable,Not applicable,,,E02004997,E01024033,15.0,
|
||||
138019,886,Kent,4528,The Norton Knatchbull School,Academy converter,Academies,Open,Academy Converter,01-04-2012,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1316.0,No Special Classes,19-01-2023,1252.0,1226.0,26.0,7.9,Supported by a single-academy trust,THE NORTON KNATCHBULL SCHOOL,-,,Not applicable,,10036999.0,,Not applicable,14-12-2023,07-06-2024,Hythe Road,,,Ashford,Kent,TN24 0QJ,http://www.nks.kent.sch.uk,1233620045.0,Mr,Ben,Greene,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Furley,Ashford,(England/Wales) Urban city and town,E10000016,602275.0,142571.0,Ashford 005,Ashford 005C,,,,,Good,South-East England and South London,,100062559840.0,,Not applicable,Not applicable,,,E02005000,E01024023,79.0,
|
||||
138034,886,Kent,2232,Luddenham School,Academy converter,Academies,Open,Academy Converter,01-04-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,201.0,92.0,109.0,25.4,Supported by a single-academy trust,LUDDENHAM SCHOOL,-,,Not applicable,,10037009.0,,Not applicable,27-02-2019,04-06-2024,Luddenham,,,Faversham,Kent,ME13 0TE,www.luddenham.kent.sch.uk,1795532061.0,Mrs,Claire,Vincett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Teynham and Lynsted,Sittingbourne and Sheppey,(England/Wales) Rural hamlet and isolated dwellings,E10000016,599374.0,162425.0,Swale 016,Swale 016C,,,,,Good,South-East England and South London,,200002532858.0,,Not applicable,Not applicable,,,E02005130,E01024622,51.0,
|
||||
138074,886,Kent,2006,St James the Great Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,197.0,101.0,96.0,42.6,Supported by a multi-academy trust,ACADEMIES ENTERPRISE TRUST,Linked to a sponsor,Academies Enterprise Trust (AET),Not applicable,,10037082.0,,Not applicable,13-09-2023,23-05-2024,Chapman Way,,,East Malling,Kent,ME19 6SD,http://www.stjamesthegreatacademy.org/,1732841912.0,Miss,Tamasin,Springett,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East Malling, West Malling & Offham",Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,569675.0,157748.0,Tonbridge and Malling 014,Tonbridge and Malling 014B,,,,,Good,South-East England and South London,,100062388024.0,,Not applicable,Not applicable,,,E02006833,E01024742,81.0,
|
||||
138151,886,Kent,2595,Grove Park Primary School,Academy converter,Academies,Open,Academy Converter,01-06-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,412.0,214.0,198.0,21.1,Supported by a multi-academy trust,BOURNE ALLIANCE MULTI ACADEMY TRUST,Linked to a sponsor,TIMU Academy Trust,Not applicable,,10037293.0,,Not applicable,24-05-2023,16-04-2024,Hilton Drive,,,Sittingbourne,Kent,ME10 1PT,www.grovepark-ba-mat.org.uk,1795477417.0,Mrs,Lauren,Flain,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Borden and Grove Park,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,588827.0,164604.0,Swale 009,Swale 009H,,,,,Requires improvement,South-East England and South London,,200002527488.0,,Not applicable,Not applicable,,,E02005123,E01035306,87.0,
|
||||
138167,886,Kent,4113,Astor Secondary School,Academy converter,Academies,Open,Academy Converter,02-06-2012,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,1230.0,No Special Classes,19-01-2023,803.0,348.0,455.0,49.3,Supported by a multi-academy trust,SAMPHIRE STAR EDUCATION TRUST,-,,Not applicable,,10037500.0,,Not applicable,01-11-2023,15-04-2024,Astor Avenue,,,Dover,Kent,CT17 0AS,http://www.astorschool.com,1304201151.0,Mr,Lee,Kane,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dover,Tower Hamlets,Dover,(England/Wales) Urban city and town,E10000016,630219.0,141531.0,Dover 011,Dover 011H,,,,,Requires improvement,South-East England and South London,,10034874352.0,,Not applicable,Not applicable,,,E02005051,E01024248,350.0,
|
||||
138168,886,Kent,2315,White Cliffs Primary and Nursery School,Academy converter,Academies,Open,Academy Converter,01-06-2012,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,315.0,179.0,136.0,59.0,Supported by a multi-academy trust,SAMPHIRE STAR EDUCATION TRUST,-,,Not applicable,,10037463.0,,Not applicable,09-01-2019,22-05-2024,St Radigund's Road,,,Dover,Kent,CT17 0LB,http://www.whitecliffsprimary.com,1304206174.0,Mrs,Helen,Castle,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,St Radigunds,Dover,(England/Wales) Urban city and town,E10000016,630188.0,142202.0,Dover 011,Dover 011F,,,,,Good,South-East England and South London,,200002882635.0,,Not applicable,Not applicable,,,E02005051,E01024240,186.0,
|
||||
138169,886,Kent,2310,Barton Junior School,Academy converter,Academies,Open,Academy Converter,01-06-2012,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,240.0,No Special Classes,19-01-2023,215.0,121.0,94.0,53.5,Supported by a multi-academy trust,SAMPHIRE STAR EDUCATION TRUST,-,,Not applicable,,10037462.0,,Not applicable,05-12-2018,22-05-2024,Barton Road,,,Dover,Kent,CT16 2ND,www.bartonjuniorschool.org/,1304201643.0,Miss,Melanie,O'Dell,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,St Radigunds,Dover,(England/Wales) Urban city and town,E10000016,631229.0,142506.0,Dover 012,Dover 012C,,,,,Good,South-East England and South London,,100062289419.0,,Not applicable,Not applicable,,,E02005052,E01024239,115.0,
|
||||
138170,886,Kent,2316,Shatterlocks Infant and Nursery School,Academy converter,Academies,Open,Academy Converter,01-06-2012,,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,232.0,No Special Classes,19-01-2023,202.0,90.0,112.0,40.5,Supported by a multi-academy trust,SAMPHIRE STAR EDUCATION TRUST,-,,Not applicable,,10037459.0,,Not applicable,16-05-2019,27-02-2024,Heathfield Avenue,,,Dover,Kent,CT16 2PB,http://www.shatterlocks.com,1304204264.0,Miss,Melanie,O'Dell,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Buckland,Dover,(England/Wales) Urban city and town,E10000016,630755.0,142875.0,Dover 011,Dover 011A,,,,,Outstanding,South-East England and South London,,100062289420.0,,Not applicable,Not applicable,,,E02005051,E01024193,77.0,
|
||||
138195,886,Kent,2007,Molehill Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-06-2012,,,Primary,3.0,11,,Has Nursery Classes,Not applicable,Mixed,None,None,Not applicable,Not applicable,315.0,Not applicable,19-01-2023,303.0,159.0,144.0,43.2,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10037485.0,,Not applicable,14-06-2023,03-06-2024,Hereford Road,,,Maidstone,Kent,ME15 7ND,http://www.molehillprimaryacademy.org.uk,1622751729.0,Principal,Laura,Smith,Head of Academy,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,HI - Hearing Impairment,"SLCN - Speech, language and Communication",,,,,,,,,,,,Resourced provision,5.0,10.0,,,South East,Maidstone,Shepway South,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,577701.0,153158.0,Maidstone 013,Maidstone 013E,,,,,Good,South-East England and South London,,200003717486.0,,Not applicable,Not applicable,,,E02005080,E01024398,128.0,
|
||||
138232,886,Kent,2008,Tiger Primary School,Free schools,Free Schools,Open,New Provision,03-09-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,427.0,217.0,210.0,33.7,Supported by a multi-academy trust,FUTURE SCHOOLS TRUST,Linked to a sponsor,Future Schools Trust,Not applicable,,10038742.0,,Not applicable,20-09-2023,22-11-2023,Boughton Lane,,,Maidstone,Kent,ME15 9QL,www.futureschoolstrust.com,1622745166.0,Mr,Daniel,Siggs,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,South,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576813.0,153053.0,Maidstone 012,Maidstone 012D,Ofsted,,,,Good,South-East England and South London,,200003677498.0,,Not applicable,Not applicable,,,E02005079,E01024404,144.0,
|
||||
138405,886,Kent,6138,Earlscliffe (Sussex Summer Schools Ltd),Other independent school,Independent schools,Open,New Provision,17-07-2012,,,Not applicable,14.0,19,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Not applicable,160.0,Not applicable,20-01-2022,129.0,83.0,46.0,0.0,Not applicable,,Not applicable,,Not applicable,,10037987.0,,Not applicable,28-11-2019,08-04-2024,29 Shorncliffe Road,,,Folkestone,Kent,CT20 2NB,www.earlscliffe.co.uk,1303253951.0,Mr,Niall,Johnson,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not approved,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Folkestone Central,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,621725.0,136091.0,Folkestone and Hythe 006,Folkestone and Hythe 006A,ISI,,12.0,,,South-East England and South London,,50033584.0,,Not applicable,Not applicable,,,E02005107,E01024511,0.0,
|
||||
138434,886,Kent,2009,Northdown Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,None,None,Not applicable,Not applicable,427.0,Not applicable,19-01-2023,325.0,157.0,168.0,73.5,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10038398.0,,Not applicable,24-11-2021,09-05-2024,Tenterden Way,,,Margate,Kent,CT9 3RE,www.northdown-tkat.org,1843226077.0,Mr,Matthew,Harris,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Dane Valley,North Thanet,(England/Wales) Urban city and town,E10000016,637269.0,170097.0,Thanet 006,Thanet 006C,,,,,Good,South-East England and South London,,100062307407.0,,Not applicable,Not applicable,,,E02005137,E01024662,228.0,
|
||||
138436,886,Kent,2010,Newlands Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Primary,4.0,11,Not applicable,Not applicable,Not applicable,Mixed,None,None,Not applicable,Not applicable,315.0,Not applicable,19-01-2023,291.0,159.0,132.0,60.8,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10038052.0,,Not applicable,02-11-2022,26-04-2024,Dumpton Lane,,,Ramsgate,Kent,CT11 7AJ,www.newlands-tkat.org,1843593086.0,Mr,David,Bailey,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Sir Moses Montefiore,South Thanet,(England/Wales) Urban city and town,E10000016,638271.0,166231.0,Thanet 012,Thanet 012C,,,,,Good,South-East England and South London,,100062282198.0,,Not applicable,Not applicable,,,E02005143,E01024699,177.0,
|
||||
138438,886,Kent,2011,Salmestone Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Primary,3.0,11,,Has Nursery Classes,Not applicable,Mixed,None,None,Not applicable,Non-selective,210.0,Not applicable,19-01-2023,215.0,114.0,101.0,41.4,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10038040.0,,Not applicable,23-01-2019,22-02-2024,College Road,,,Margate,Kent,CT9 4DB,www.salmestone-tkat.org/,1843220949.0,Mr,Thomas,Platten,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Salmestone,North Thanet,(England/Wales) Urban city and town,E10000016,635418.0,169813.0,Thanet 003,Thanet 003C,,,,,Good,South-East England and South London,,100062307602.0,,Not applicable,Not applicable,,,E02005134,E01024695,84.0,
|
||||
138480,886,Kent,4101,The Harvey Grammar School,Academy converter,Academies,Open,Academy Converter,01-08-2012,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,Does not apply,Does not apply,Not applicable,Selective,980.0,No Special Classes,19-01-2023,1026.0,1026.0,0.0,10.8,Supported by a multi-academy trust,THE HARVEY ACADEMY,-,,Not applicable,,10038103.0,,Not applicable,14-12-2022,21-05-2024,Cheriton Road,,,Folkestone,Kent,CT19 5JY,http://www.harveygs.kent.sch.uk/,1303252131.0,Mr,S,Norman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Broadmead,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,621203.0,136613.0,Folkestone and Hythe 015,Folkestone and Hythe 015D,,,,,Outstanding,South-East England and South London,,50032937.0,,Not applicable,Not applicable,,,E02006880,E01024517,81.0,
|
||||
138579,886,Kent,2013,Water Meadows Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Primary,4.0,11,,Not applicable,Not applicable,Mixed,None,None,Not applicable,Not applicable,150.0,Not applicable,19-01-2023,148.0,72.0,76.0,43.5,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10038477.0,,Not applicable,20-03-2019,28-05-2024,Shaftesbury Road,Hersden,,Canterbury,Kent,CT3 4HS,www.watermeadows.kent.sch.uk,1227710414.0,Mr,Ben,Martin,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Sturry,North Thanet,(England/Wales) Rural town and fringe,E10000016,620217.0,162160.0,Canterbury 010,Canterbury 010C,,,,,Good,South-East England and South London,,200000683090.0,,Not applicable,Not applicable,,,E02005019,E01024086,64.0,
|
||||
138592,886,Kent,2014,St Laurence In Thanet Church of England Junior Academy,Academy sponsor led,Academies,Open,New Provision,01-12-2012,,,Primary,7.0,11,,Not applicable,Not applicable,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,256.0,Not applicable,19-01-2023,177.0,95.0,82.0,60.5,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10038488.0,,Not applicable,04-07-2018,07-05-2024,Newington Road,,,Ramsgate,Kent,CT11 0QX,www.stlaurencejuniors.co.uk/,1843592257.0,Ms,Sarah,Graham,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Newington,South Thanet,(England/Wales) Urban city and town,E10000016,636976.0,165548.0,Thanet 013,Thanet 013C,,,,,Good,South-East England and South London,,200002234791.0,,Not applicable,Not applicable,,,E02005144,E01024684,107.0,
|
||||
138737,886,Kent,3086,West Malling Church of England Primary School and McGinty Speech and Language Srp,Academy converter,Academies,Open,Academy Converter,01-09-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,Has Special Classes,19-01-2023,207.0,109.0,98.0,24.6,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10037972.0,,Not applicable,25-01-2023,06-06-2024,Old Cricket Ground,Norman Road,,West Malling,Kent,ME19 6RL,http://www.west-malling.kent.sch.uk,1732842061.0,Mr,David,Rye,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,14.0,21.0,,,South East,Tonbridge and Malling,"East Malling, West Malling & Offham",Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,567936.0,157853.0,Tonbridge and Malling 014,Tonbridge and Malling 014C,,,,,Good,South-East England and South London,,100062388025.0,,Not applicable,Not applicable,,,E02006833,E01024783,51.0,
|
||||
138738,886,Kent,3128,Sturry Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,406.0,195.0,211.0,26.8,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10038650.0,,Not applicable,28-01-2015,08-04-2024,Park View,Sturry,,Canterbury,Kent,CT2 0NR,http://www.sturry.kent.sch.uk,1227710477.0,Mrs,M,Mannings,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Sturry,Canterbury,(England/Wales) Rural town and fringe,E10000016,617998.0,161082.0,Canterbury 011,Canterbury 011C,,,,,Outstanding,South-East England and South London,,200000679701.0,,Not applicable,Not applicable,,,E02005020,E01024111,109.0,
|
||||
138972,886,Kent,2015,Dame Janet Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-12-2012,,,Primary,4.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,360.0,Not applicable,19-01-2023,371.0,193.0,178.0,58.1,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10039504.0,,Not applicable,03-10-2018,22-02-2024,Newington Road,,,Ramsgate,Kent,CT12 6QY,www.damejanet-tkat.org/,1843591807.0,Mr,Sam,Atkinson,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Northwood,South Thanet,(England/Wales) Urban city and town,E10000016,636796.0,166666.0,Thanet 011,Thanet 011B,,,,,Good,South-East England and South London,,100062284279.0,,Not applicable,Not applicable,,,E02005142,E01024688,215.0,
|
||||
139021,886,Kent,2017,Drapers Mills Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-12-2012,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,330.0,169.0,161.0,66.1,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10039726.0,,Not applicable,01-11-2023,18-03-2024,St Peter's Footpath,,,Margate,Kent,CT9 2SP,http://www.drapersmillsprimary.co.uk/,1843223989.0,Mrs,Kathleen,Davis,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Dane Valley,North Thanet,(England/Wales) Urban city and town,E10000016,636260.0,169934.0,Thanet 004,Thanet 004B,,,,,Good,South-East England and South London,,200003079364.0,,Not applicable,Not applicable,,,E02005135,E01024664,218.0,
|
||||
139052,886,Kent,2018,Temple Grove Academy,Academy sponsor led,Academies,Open,New Provision,01-01-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,210.0,Not applicable,19-01-2023,208.0,96.0,112.0,47.0,Supported by a single-academy trust,TEMPLE GROVE ACADEMY TRUST,Linked to a sponsor,Temple Grove Schools Trust,Not applicable,,10039910.0,,Not applicable,18-09-2019,10-04-2024,Friars Way,,,Tunbridge Wells,Kent,TN2 3UA,http://www.templegroveacademy.com/,1892520562.0,Mrs,Rebekah,Leeves,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Sherwood,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,559898.0,140821.0,Tunbridge Wells 005,Tunbridge Wells 005B,,,,,Good,South-East England and South London,,10000066049.0,,Not applicable,Not applicable,,,E02005166,E01024841,93.0,
|
||||
139075,886,Kent,4004,Meopham School,Academy sponsor led,Academies,Open,New Provision,01-02-2013,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,832.0,Not applicable,19-01-2023,989.0,505.0,484.0,16.0,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10039851.0,,Not applicable,20-04-2023,16-04-2024,Wrotham Road,Meopham,,Gravesend,Kent,DA13 0AH,meophamschool.org.uk,1474814646.0,Mr,Glenn,Prebble,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision and SEN unit,20.0,20.0,20.0,20.0,South East,Gravesham,Meopham North,Gravesham,(England/Wales) Rural village,E10000016,564231.0,165820.0,Gravesham 012,Gravesham 012D,,,,,Good,South-East England and South London,,100062313194.0,,Not applicable,Not applicable,,,E02005066,E01024271,144.0,
|
||||
139096,886,Kent,5209,Allington Primary School,Academy converter,Academies,Open,Academy Converter,01-12-2012,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,465.0,223.0,242.0,4.9,Supported by a multi-academy trust,ORCHARD ACADEMY TRUST,Linked to a sponsor,Allington Primary School Academy Trust (Orchard Academy Trust),Not applicable,,10039700.0,,Not applicable,13-07-2022,16-04-2024,Hildenborough Crescent,London Road,,Maidstone,Kent,ME16 0PG,www.allington.kent.sch.uk/,1622757350.0,Mrs,C,Howson,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Allington,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574093.0,157190.0,Maidstone 003,Maidstone 003D,,,,,Outstanding,South-East England and South London,,200003717229.0,,Not applicable,Not applicable,,,E02005070,E01024323,23.0,
|
||||
139186,886,Kent,2307,Warden House Primary School,Academy converter,Academies,Open,Academy Converter,01-01-2013,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,437.0,228.0,209.0,36.2,Supported by a multi-academy trust,VERITAS MULTI ACADEMY TRUST,Linked to a sponsor,Veritas Multi Academy Trust,Not applicable,,10040005.0,,Not applicable,03-12-2014,21-05-2024,Birdwood Avenue,,,Deal,Kent,CT14 9SF,http://www.warden-house.kent.sch.uk,1304375040.0,Mr,Robert,Hackett,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Middle Deal,Dover,(England/Wales) Urban city and town,E10000016,636229.0,152116.0,Dover 003,Dover 003A,,,,,Outstanding,South-East England and South London,,100062287038.0,,Not applicable,Not applicable,,,E02005043,E01024219,158.0,
|
||||
139254,886,Kent,2019,Chantry Community Primary School,Academy sponsor led,Academies,Open,New Provision,01-06-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,454.0,229.0,225.0,43.7,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10040148.0,,Not applicable,27-01-2022,18-04-2024,Ordnance Road,,,Gravesend,Kent,DA12 2RL,www.chantryprimary.co.uk,1474350011.0,Mrs,Kathryn,Duncan,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Town,Gravesham,(England/Wales) Urban major conurbation,E10000016,565390.0,174044.0,Gravesham 002,Gravesham 002E,,,,,Good,South-East England and South London,,100062311901.0,,Not applicable,Not applicable,,,E02005056,E01024295,176.0,
|
||||
139255,886,Kent,2020,"Christ Church Church of England Junior School, Ramsgate",Academy sponsor led,Academies,Open,New Provision,01-12-2013,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,240.0,Not applicable,19-01-2023,200.0,104.0,96.0,43.5,Supported by a single-academy trust,"CHRIST CHURCH CHURCH OF ENGLAND JUNIOR SCHOOL, RAMSGATE",Linked to a sponsor,The Diocese of Canterbury Academies Company Limited,Not applicable,,10040135.0,,Not applicable,10-11-2021,14-05-2024,London Road,,,Ramsgate,Kent,CT11 0ZZ,www.christchurchjuniors.com/,1843593350.0,Mr,Neil,Tucker,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Cliffsend and Pegwell,South Thanet,(England/Wales) Urban city and town,E10000016,637368.0,164573.0,Thanet 017,Thanet 017B,,,,,Good,South-East England and South London,,100062628044.0,,Not applicable,Not applicable,,,E02005148,E01024651,87.0,
|
||||
139309,886,Kent,3148,"Christ Church Cep Academy, Folkestone",Academy converter,Academies,Open,Academy Converter,01-03-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,422.0,193.0,229.0,46.7,Supported by a single-academy trust,"CHRIST CHURCH CHURCH OF ENGLAND PRIMARY ACADEMY, FOLKESTONE",-,,Not applicable,,10040025.0,,Not applicable,01-12-2022,21-05-2024,Brockman Road,,,Folkestone,Kent,CT20 1DJ,www.christchurchfolkestone.com/,1303253645.0,Mr,Robin,Flack,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Folkestone Central,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,622492.0,136267.0,Folkestone and Hythe 014,Folkestone and Hythe 014B,,,,,Good,South-East England and South London,,50041734.0,,Not applicable,Not applicable,,,E02006879,E01024507,197.0,
|
||||
139310,886,Kent,3349,Folkestone St. Mary's Church of England Primary Academy,Academy converter,Academies,Open,Academy Converter,01-02-2013,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,449.0,228.0,221.0,36.3,Supported by a single-academy trust,FOLKESTONE ST MARY'S CHURCH OF ENGLAND PRIMARY ACADEMY,-,,Not applicable,,10040279.0,,Not applicable,20-10-2021,08-05-2024,Warren Road,,,Folkestone,Kent,CT19 6QH,www.stmarysfolkestone.com,1303251390.0,Mrs,Amanda,Wolfram,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Folkestone and Hythe,Folkestone Harbour,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,623841.0,136685.0,Folkestone and Hythe 003,Folkestone and Hythe 003D,,,,,Good,South-East England and South London,,50046311.0,,Not applicable,Not applicable,,,E02005104,E01024503,144.0,
|
||||
139315,886,Kent,3348,St Eanswythe's Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,212.0,94.0,118.0,25.0,Supported by a single-academy trust,ST EANSWYTHE'S CHURCH OF ENGLAND PRIMARY SCHOOL,-,,Not applicable,,10040285.0,,Not applicable,13-03-2019,31-05-2024,Church Street,,,Folkestone,Kent,CT20 1SE,http://www.st-eanswythes.kent.sch.uk/,1303255516.0,Headteacher,Claire,Jacobs,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Folkestone Central,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,622986.0,135909.0,Folkestone and Hythe 014,Folkestone and Hythe 014D,,,,,Outstanding,South-East England and South London,,50036799.0,,Not applicable,Not applicable,,,E02006879,E01033215,53.0,
|
||||
139396,886,Kent,2021,Kemsley Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,232.0,112.0,120.0,31.4,Supported by a multi-academy trust,REACH2 ACADEMY TRUST,Linked to a sponsor,REAch2 Academy Trust,Not applicable,,10040770.0,,Not applicable,14-02-2019,16-01-2024,Coldharbour Lane,Kemsley,,Sittingbourne,Kent,ME10 2RP,www.kemsley.kent.sch.uk,1795428689.0,,Iris,Homer,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Kemsley,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590740.0,166282.0,Swale 007,Swale 007J,,,,,Good,South-East England and South London,,10035063593.0,,Not applicable,Not applicable,,,E02005121,E01035303,69.0,
|
||||
139397,886,Kent,2022,Milton Court Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,238.0,Not applicable,19-01-2023,245.0,121.0,124.0,52.7,Supported by a multi-academy trust,REACH2 ACADEMY TRUST,Linked to a sponsor,REAch2 Academy Trust,Not applicable,,10040771.0,,Not applicable,18-09-2019,13-05-2024,Brewery Road,Milton Regis,,Sittingbourne,Kent,ME10 2EE,www.milton-court.kent.sch.uk,1795472972.0,Miss,Sarah,Gadsdon,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Milton Regis,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,590434.0,164874.0,Swale 010,Swale 010B,,,,,Good,South-East England and South London,,100062375804.0,,Not applicable,Not applicable,,,E02005124,E01024584,125.0,
|
||||
139436,886,Kent,2023,Temple Ewell Church of England Primary School,Academy sponsor led,Academies,Open,New Provision,01-02-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,140.0,Not applicable,19-01-2023,145.0,74.0,71.0,18.6,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10041585.0,,Not applicable,04-07-2023,26-03-2024,3-4 Brookside,Temple Ewell,,Dover,Kent,CT16 3DT,www.temple-ewell.kent.sch.uk/,1304822665.0,Mrs,Angela,Matthews,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Dover Downs & River,Dover,(England/Wales) Urban city and town,E10000016,628536.0,144298.0,Dover 010,Dover 010G,,,,,Good,South-East England and South London,,100062289542.0,,Not applicable,Not applicable,,,E02005050,E01033210,27.0,
|
||||
139542,886,Kent,5409,Wrotham School,Academy converter,Academies,Open,Academy Converter,01-04-2013,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,716.0,No Special Classes,19-01-2023,1029.0,553.0,476.0,16.3,Supported by a multi-academy trust,CHARACTER EDUCATION TRUST,Linked to a sponsor,Wrotham School,Not applicable,,10035479.0,,Not applicable,22-05-2019,06-06-2024,Borough Green Road,Wrotham,,Sevenoaks,Kent,TN15 7RD,http://www.wrothamschool.com/,1732905860.0,Mr,Michael,Cater,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Pilgrims with Ightham,Tonbridge and Malling,(England/Wales) Rural village,E10000016,561109.0,158269.0,Tonbridge and Malling 006,Tonbridge and Malling 006F,,,,,Good,South-East England and South London,,100062550537.0,,Not applicable,Not applicable,,,E02005154,E01024786,139.0,
|
||||
139554,886,Kent,4006,Trinity School,Free schools,Free Schools,Open,New Provision,01-09-2013,,,Secondary,11.0,19,Not applicable,No Nursery Classes,Has a sixth form,Mixed,Christian,Christian,,Non-selective,1140.0,Not applicable,19-01-2023,1130.0,619.0,511.0,14.8,Supported by a single-academy trust,TRINITY SCHOOL SEVENOAKS LTD,-,,Not applicable,,10041643.0,,Not applicable,02-10-2018,02-05-2024,Seal Hollow Rd,,,Sevenoaks,Kent,TN13 3SL,http://www.trinitysevenoaks.org.uk/,1732469111.0,Dr,Matthew,Pawson,Headmaster,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Seal and Weald,Sevenoaks,(England/Wales) Urban city and town,E10000016,554061.0,156627.0,Sevenoaks 012,Sevenoaks 012A,Ofsted,,,,Good,South-East England and South London,,10013774563.0,,Not applicable,Not applicable,,,E02005098,E01024458,136.0,
|
||||
139615,886,Kent,2511,Hartley Primary Academy,Academy converter,Academies,Open,Academy Converter,01-05-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,443.0,230.0,213.0,9.3,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10041353.0,,Not applicable,11-10-2023,16-04-2024,Round Ash Way,Hartley,,Longfield,Kent,DA3 8BT,www.hartleyprimaryacademy.org.uk/,1474702742.0,Mr,Stuart,Mitchell,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Sevenoaks,Hartley and Hodsoll Street,Dartford,(England/Wales) Urban city and town,E10000016,560221.0,167409.0,Sevenoaks 004,Sevenoaks 004C,,,,,Outstanding,South-East England and South London,,100062688333.0,,Not applicable,Not applicable,,,E02005090,E01024443,40.0,
|
||||
139664,886,Kent,4007,Wye School,Free schools,Free Schools,Open,New Provision,03-09-2013,,,Secondary,11.0,18,Not applicable,No Nursery Classes,Has a sixth form,Mixed,None,None,,Non-selective,600.0,Not applicable,19-01-2023,573.0,295.0,278.0,17.5,Supported by a multi-academy trust,UNITED LEARNING TRUST,Linked to a sponsor,United Learning Trust,Not applicable,,10041669.0,,Not applicable,11-12-2018,15-04-2024,Olantigh Road,,,Wye,Kent,TN25 5EJ,http://www.wyeschool.org.uk/,1233811110.0,Mr,Luke,Magee,Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Wye with Hinxhill,Ashford,(England/Wales) Rural town and fringe,E10000016,605615.0,146915.0,Ashford 001,Ashford 001E,Ofsted,,,,Good,South-East England and South London,,10012843405.0,,Not applicable,Not applicable,,,E02004996,E01024041,88.0,
|
||||
139685,886,Kent,2024,Copperfield Academy,Academy sponsor led,Academies,Open,New Provision,01-11-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,480.0,Not applicable,19-01-2023,443.0,231.0,212.0,34.1,Supported by a multi-academy trust,REACH2 ACADEMY TRUST,Linked to a sponsor,REAch2 Academy Trust,Not applicable,,10041614.0,,Not applicable,06-05-2021,13-09-2023,Dover Road East,Northfleet,,Gravesend,Kent,DA11 0RB,www.copperfieldacademy.org,1474352488.0,,Ben,Clark,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Coldharbour & Perry Street,Gravesham,(England/Wales) Urban major conurbation,E10000016,563486.0,173483.0,Gravesham 004,Gravesham 004D,,,,,Good,South-East England and South London,,100062310549.0,,Not applicable,Not applicable,,,E02005058,E01024283,145.0,
|
||||
139696,886,Kent,2025,The Wells Free School,Free schools,Free Schools,Open,New Provision,01-09-2013,,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,None,None,,Not applicable,210.0,Not applicable,19-01-2023,208.0,115.0,93.0,13.0,Supported by a single-academy trust,THE WELLS FREE SCHOOL,-,,Not applicable,,10041721.0,,Not applicable,18-06-2019,07-05-2024,King Charles Square,,,Tunbridge Wells,Kent,TN4 8FA,www.thewellsfreeschool.co.uk/,1892739075.0,Mrs,Katharine,Le Page,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Culverden,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558235.0,139866.0,Tunbridge Wells 008,Tunbridge Wells 008E,Ofsted,,,,Good,South-East England and South London,,10024139359.0,,Not applicable,Not applicable,,,E02005169,E01035012,27.0,
|
||||
139697,886,Kent,4009,Hadlow Rural Community School,Free schools,Free Schools,Open,New Provision,01-09-2013,,,Secondary,11.0,16,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,None,None,,Non-selective,375.0,Not applicable,19-01-2023,371.0,224.0,147.0,24.0,Supported by a single-academy trust,HADLOW RURAL COMMUNITY SCHOOL LIMITED,-,,Not applicable,,10041646.0,,Not applicable,26-02-2019,20-05-2024,Tonbridge Road,,,Hadlow,Kent,TN11 0AU,www.hrcschool.org,1732498120.0,Mr,Paul,Boxall,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Bourne,Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,562706.0,149711.0,Tonbridge and Malling 008,Tonbridge and Malling 008C,Ofsted,,,,Good,South-East England and South London,,10092971671.0,,Not applicable,Not applicable,,,E02005156,E01024745,89.0,
|
||||
139810,886,Kent,2026,Petham Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,115.0,Not applicable,19-01-2023,103.0,50.0,53.0,16.5,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10042015.0,,Not applicable,05-07-2019,31-05-2024,Petham,,,Canterbury,Kent,CT4 5RD,http://www.petham.kent.sch.uk/,1227700260.0,Mr,Scott,Guy,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Chartham & Stone Street,Canterbury,(England/Wales) Rural village,E10000016,613071.0,151303.0,Canterbury 017,Canterbury 017C,,,,,Good,South-East England and South London,,200000675436.0,,Not applicable,Not applicable,,,E02005026,E01024054,17.0,
|
||||
139822,886,Kent,2027,Archbishop Courtenay Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Church of England,Diocese of Canterbury,Not applicable,315.0,Not applicable,19-01-2023,307.0,162.0,145.0,36.2,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10042411.0,,Not applicable,07-06-2023,15-04-2024,Eccleston Road,Tovil,,Maidstone,Kent,ME15 6QN,www.archbishopcourtenay.org.uk/,1622754666.0,Mrs,Sue,Heather,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,South,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575645.0,154791.0,Maidstone 009,Maidstone 009D,,,,,Good,South-East England and South London,,10014313238.0,,Not applicable,Not applicable,,,E02005076,E01024401,111.0,
|
||||
140012,886,Kent,2028,Cliftonville Primary School,Academy sponsor led,Academies,Open,New Provision,01-12-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,862.0,Not applicable,19-01-2023,828.0,407.0,421.0,49.1,Supported by a multi-academy trust,COASTAL ACADEMIES TRUST,Linked to a sponsor,Coastal Academies Trust,Not applicable,,10042921.0,,Not applicable,18-01-2023,22-05-2024,Northumberland Avenue,Cliftonville,,Margate,Kent,CT9 3LY,www.cliftonvilleprimary.co.uk/,1843227575.0,Ms,Claire,Whichcord,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Cliftonville East,South Thanet,(England/Wales) Urban city and town,E10000016,637095.0,170622.0,Thanet 002,Thanet 002C,,,,,Outstanding,South-East England and South London,,100062307559.0,,Not applicable,Not applicable,,,E02005133,E01024655,390.0,
|
||||
140167,886,Kent,2029,Tymberwood Academy,Academy sponsor led,Academies,Open,New Provision,01-02-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,384.0,186.0,198.0,48.7,Supported by a multi-academy trust,REACH2 ACADEMY TRUST,Linked to a sponsor,REAch2 Academy Trust,Not applicable,,10043284.0,,Not applicable,03-03-2022,03-04-2024,Cerne Road,,,Gravesend,Kent,DA12 4BN,www.tymberwoodacademy.org/,1474361193.0,Mr,Frazer,Westmorland,Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,10.0,8.0,,,South East,Gravesham,Riverview Park,Gravesham,(England/Wales) Urban major conurbation,E10000016,566437.0,172049.0,Gravesham 007,Gravesham 007B,,,,,Good,South-East England and South London,,100062312652.0,,Not applicable,Not applicable,,,E02005061,E01024310,175.0,
|
||||
140168,886,Kent,2030,Valley Invicta Primary School At Aylesford,Academy sponsor led,Academies,Open,New Provision,01-12-2013,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,315.0,Not applicable,19-01-2023,381.0,189.0,192.0,18.4,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10043311.0,,Not applicable,11-05-2023,25-04-2024,Teapot Lane,,,Aylesford,Kent,ME20 7JU,www.aylesford.viat.org.uk/,1622718192.0,Mr,Billy,Harrington,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford South & Ditton,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,571993.0,158332.0,Tonbridge and Malling 005,Tonbridge and Malling 005B,,,,,Outstanding,South-East England and South London,,100062389712.0,,Not applicable,Not applicable,,,E02005153,E01024718,70.0,
|
||||
140322,886,Kent,2686,Furley Park Primary Academy,Academy converter,Academies,Open,Academy Converter,01-11-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,575.0,294.0,281.0,16.7,Supported by a multi-academy trust,ACE LEARNING,-,,Not applicable,,10043951.0,,Not applicable,06-07-2022,18-04-2024,Reed Crescent,Park Farm,Kingsnorth,Ashford,Kent,TN23 3PA,www.furleypark.org.uk/,1233501732.0,Mrs,Emma,Collip,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Park Farm South,Ashford,(England/Wales) Urban city and town,E10000016,601223.0,138948.0,Ashford 009,Ashford 009I,,,,,Requires improvement,South-East England and South London,,200002407842.0,,Not applicable,Not applicable,,,E02005004,E01032819,96.0,
|
||||
140323,886,Kent,2286,Hamstreet Primary Academy,Academy converter,Academies,Open,Academy Converter,01-11-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,315.0,No Special Classes,19-01-2023,269.0,132.0,137.0,15.2,Supported by a multi-academy trust,ACE LEARNING,-,,Not applicable,,10043950.0,,Not applicable,18-05-2023,29-05-2024,Hamstreet,,,Ashford,Kent,TN26 2EA,www.ham-street.org.uk/,1233732577.0,Mrs,Helen,Glancy,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Weald South,Ashford,(England/Wales) Rural town and fringe,E10000016,599958.0,133831.0,Ashford 014,Ashford 014D,,,,,Good,South-East England and South London,,10012848068.0,,Not applicable,Not applicable,,,E02005009,E01024037,41.0,
|
||||
140393,886,Kent,2034,Thistle Hill Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,359.0,183.0,176.0,41.2,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10053864.0,,Not applicable,27-04-2022,16-04-2024,Aspen Drive,Minster-on-Sea,,Sheerness,Kent,ME12 3UD,http://www.thistlehill.kent.sch.uk,1795899119.0,Ms,Rebecca,Handebeaux,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,10.0,10.0,,,South East,Swale,Sheppey Central,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,594815.0,172145.0,Swale 004,Swale 004H,,,,,Requires improvement,South-East England and South London,,10023203143.0,,Not applicable,Not applicable,,,E02005118,E01035298,148.0,
|
||||
140430,886,Kent,2036,Valley Invicta Primary School At Leybourne Chase,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,,Not applicable,220.0,Not applicable,19-01-2023,227.0,119.0,108.0,11.0,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10053401.0,,Not applicable,22-02-2024,20-05-2024,Derby Drive,Leybourne Chase,,West Malling,Kent,ME19 5FF,www.leybournechase.viat.org.uk,1732840908.0,Mrs,Gemma,Robinson (Head of School),Executive Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,16.0,15.0,,,South East,Tonbridge and Malling,"Birling, Leybourne & Ryarsh",Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,567807.0,159097.0,Tonbridge and Malling 014,Tonbridge and Malling 014G,,,,,Good,South-East England and South London,,100062387483.0,,Not applicable,Not applicable,,,E02006833,E01035010,25.0,
|
||||
140431,886,Kent,2037,Valley Invicta Primary School at Holborough Lakes,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,227.0,Has Special Classes,19-01-2023,228.0,105.0,123.0,13.2,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10052657.0,,Not applicable,31-01-2024,20-05-2024,Holborough Lakes,Pollyfield Close,,Snodland,Kent,ME6 5GR,www.holboroughlakes.viat.org.uk,1634242839.0,Mrs,Lisa,Vickers,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,17.0,15.0,,,South East,Tonbridge and Malling,Snodland West & Holborough Lakes,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,570281.0,162312.0,Tonbridge and Malling 002,Tonbridge and Malling 002I,,,,,Good,South-East England and South London,,10013924379.0,,Not applicable,Not applicable,,,E02005150,E01035006,30.0,
|
||||
140432,886,Kent,2038,Valley Invicta Primary School At Kings Hill,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,222.0,122.0,100.0,13.1,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10053404.0,,Not applicable,14-03-2024,22-05-2024,Warwick Way (Off Tower View),Kings Hill,,West Malling,Kent,ME19 4AL,www.kingshill.viat.org.uk,1732841695.0,Mrs,Steph,Guthrie,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,15.0,15.0,,,South East,Tonbridge and Malling,Kings Hill,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,567363.0,155590.0,Tonbridge and Malling 007,Tonbridge and Malling 007E,,,,,Good,South-East England and South London,,10092970953.0,,Not applicable,Not applicable,,,E02005155,E01032825,29.0,
|
||||
140433,886,Kent,2039,Martello Primary,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,172.0,97.0,75.0,64.0,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10053863.0,,Not applicable,09-03-2022,24-05-2024,Warren Way,,,Folkestone,Kent,CT19 6DT,www.turnermartello.org,1303847540.0,Miss,Natalie,Barrow,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,17.0,15.0,,,South East,Folkestone and Hythe,Folkestone Harbour,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,623927.0,137063.0,Folkestone and Hythe 003,Folkestone and Hythe 003D,,,,,Good,South-East England and South London,,50114714.0,,Not applicable,Not applicable,,,E02005104,E01024503,110.0,
|
||||
140520,886,Kent,3719,"St Joseph's Catholic Primary School, Aylesham",Academy converter,Academies,Open,Academy Converter,01-01-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,133.0,No Special Classes,19-01-2023,131.0,72.0,59.0,36.6,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10044505.0,,Not applicable,02-11-2021,25-01-2024,Ackholt Road,Aylesham,,Canterbury,Kent,CT3 3AS,www.stjosephs-aylesham.co.uk,1304840370.0,Mrs,Hester,Seager-Fleming,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,"Aylesham, Eythorne & Shepherdswell",Dover,(England/Wales) Rural town and fringe,E10000016,624091.0,152415.0,Dover 006,Dover 006F,,,,,Good,South-East England and South London,,10034883661.0,,Not applicable,Not applicable,,,E02005046,E01035315,48.0,
|
||||
140521,886,Kent,2435,South Avenue Primary School,Academy converter,Academies,Open,Academy Converter,01-01-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,407.0,205.0,202.0,32.2,Supported by a multi-academy trust,FULSTON MANOR ACADEMIES TRUST,Linked to a sponsor,Fulston Manor Academies Trust,Not applicable,,10044503.0,,Not applicable,12-10-2022,30-05-2024,South Avenue,,,Sittingbourne,Kent,ME10 4SU,www.southavenue.kent.sch.uk,1795477750.0,Miss,Tracy,Cadwallader,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Roman,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591229.0,163193.0,Swale 010,Swale 010D,,,,,Good,South-East England and South London,,200002532192.0,,Not applicable,Not applicable,,,E02005124,E01024599,131.0,
|
||||
140537,886,Kent,5432,St Simon Stock Catholic School,Academy converter,Academies,Open,Academy Converter,01-01-2014,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,1018.0,No Special Classes,19-01-2023,1106.0,584.0,522.0,14.9,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10044507.0,,Not applicable,13-10-2021,23-04-2024,Oakwood Park,,,Maidstone,Kent,ME16 0JP,http://www.ssscs.co.uk/,1622754551.0,Mrs,Andrea,Denny,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Heath,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,574251.0,155595.0,Maidstone 008,Maidstone 008C,,,,,Good,South-East England and South London,,200003717928.0,,Not applicable,Not applicable,,,E02005075,E01024367,134.0,
|
||||
140592,886,Kent,2679,The Brent Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,630.0,No Special Classes,19-01-2023,652.0,322.0,330.0,25.0,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10044811.0,,Not applicable,22-02-2023,15-04-2024,London Road,Stone,,Dartford,Kent,DA2 6BA,www.brent.kent.sch.uk,1322223943.0,Mrs,Sarah,Rye,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Stone House,Dartford,(England/Wales) Urban major conurbation,E10000016,556186.0,173935.0,Dartford 006,Dartford 006A,,,,,Outstanding,South-East England and South London,,200000534113.0,,Not applicable,Not applicable,,,E02005033,E01024169,162.0,
|
||||
140593,886,Kent,2685,The Gateway Primary Academy,Academy converter,Academies,Open,Academy Converter,01-02-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,210.0,110.0,100.0,12.4,Supported by a single-academy trust,THE GATEWAY PRIMARY ACADEMY,-,,Not applicable,,10044810.0,,Not applicable,29-06-2022,14-04-2024,Milestone Road,,,Dartford,Kent,DA2 6DW,www.gateway-pri.kent.sch.uk/,1322220090.0,Mr,Jamiel,Cassem,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Stone House,Dartford,(England/Wales) Urban major conurbation,E10000016,555850.0,174010.0,Dartford 005,Dartford 005D,,,,,Good,South-East England and South London,,200000544345.0,,Not applicable,Not applicable,,,E02005032,E01024163,26.0,
|
||||
140595,886,Kent,5418,The Skinners' School,Academy converter,Academies,Open,Academy Converter,01-02-2014,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,945.0,No Special Classes,19-01-2023,1118.0,1118.0,0.0,4.2,Supported by a multi-academy trust,SKINNERS' ACADEMIES TRUST,Linked to a sponsor,The Skinners' Company,Not applicable,,10044808.0,,Not applicable,17-11-2021,25-04-2024,St John's Road,,,Tunbridge Wells,Kent,TN4 9PG,http://www.skinners-school.co.uk,1892520732.0,Mr,Edward,Wesson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,VI - Visual Impairment,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,Resourced provision,2.0,2.0,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558264.0,140612.0,Tunbridge Wells 007,Tunbridge Wells 007D,,,,,Good,South-East England and South London,,10008661460.0,,Not applicable,Not applicable,,,E02005168,E01024838,34.0,
|
||||
140640,886,Kent,5435,St Gregory's Catholic School,Academy converter,Academies,Open,Academy Converter,01-03-2014,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,1082.0,No Special Classes,19-01-2023,1339.0,796.0,543.0,18.3,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10045187.0,,Not applicable,,07-05-2024,Reynolds Lane,,,Tunbridge Wells,Kent,TN4 9XL,http://www.sgschool.org.uk,1892527444.0,Mr,Michael,Wilson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558104.0,141564.0,Tunbridge Wells 002,Tunbridge Wells 002A,,,,,,South-East England and South London,,100062586238.0,,Not applicable,Not applicable,,,E02005163,E01024837,201.0,
|
||||
140641,886,Kent,3890,"St Joseph's Catholic Primary School, Broadstairs",Academy converter,Academies,Open,Academy Converter,01-03-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,Not applicable,19-01-2023,199.0,100.0,99.0,30.7,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10045193.0,,Not applicable,09-06-2022,21-05-2024,"St Joseph's Catholic Primary School, Broadstairs",,St Peter's Park Road,Broadstairs,Kent,CT10 2BA,www.st-josephs-broadstairs.kent.sch.uk,1843861738.0,Mrs,Vicki,O'Halloran,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,Not Applicable,,,,,,,,,,,,,Resourced provision,186.0,210.0,,,South East,Thanet,St Peters,South Thanet,(England/Wales) Urban city and town,E10000016,638835.0,168425.0,Thanet 009,Thanet 009E,,,,,Requires improvement,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005140,E01024693,61.0,
|
||||
140800,886,Kent,3900,Whitehill Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,659.0,347.0,312.0,29.7,Supported by a multi-academy trust,THE DECUS EDUCATIONAL TRUST,Linked to a sponsor,Gravesend Grammar School,Not applicable,,10045602.0,,Not applicable,28-02-2024,22-05-2024,Sun Lane,,,Gravesend,Kent,DA12 5HN,www.whitehillprimary.com,1474352973.0,Mrs,Angela,Carpenter,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Gravesham,Whitehill & Windmill Hill,Gravesham,(England/Wales) Urban major conurbation,E10000016,565183.0,172378.0,Gravesham 005,Gravesham 005D,,,,,Requires improvement,South-East England and South London,,10012028072.0,,Not applicable,Not applicable,,,E02005059,E01024313,185.0,
|
||||
140873,886,Kent,3889,"St Gregory's Catholic Primary School, Margate",Academy converter,Academies,Open,Academy Converter,01-05-2014,,,Primary,3.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,315.0,No Special Classes,19-01-2023,291.0,145.0,146.0,35.1,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10045950.0,,Not applicable,19-09-2019,14-05-2024,Nash Road,,,Margate,Kent,CT9 4BU,www.st-gregorys.kent.sch.uk,1843221896.0,Mr,David,Walker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Salmestone,North Thanet,(England/Wales) Rural town and fringe,E10000016,635277.0,169530.0,Thanet 004,Thanet 004E,,,,,Good,South-East England and South London,,100062307601.0,,Not applicable,Not applicable,,,E02005135,E01024696,102.0,
|
||||
140874,886,Kent,5446,"St Anselm's Catholic School, Canterbury",Academy converter,Academies,Open,Academy Converter,01-05-2014,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,1071.0,No Special Classes,19-01-2023,1099.0,555.0,544.0,18.0,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10045938.0,,Not applicable,13-09-2023,05-06-2024,Old Dover Road,,,Canterbury,Kent,CT1 3EN,http://www.stanselmscanterbury.org.uk/,1227826200.0,Mr,J,Rowarth,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,PD - Physical Disability,,,,,,,,,,,,Resourced provision,16.0,15.0,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,616376.0,156068.0,Canterbury 016,Canterbury 016C,,,,,Good,South-East England and South London,,200000678848.0,,Not applicable,Not applicable,,,E02005025,E01024046,163.0,
|
||||
140899,886,Kent,2223,Bobbing Village School,Academy converter,Academies,Open,Academy Converter,01-06-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,208.0,114.0,94.0,8.2,Supported by a multi-academy trust,BOURNE ALLIANCE MULTI ACADEMY TRUST,Linked to a sponsor,TIMU Academy Trust,Not applicable,,10046193.0,,Not applicable,22-02-2023,19-03-2024,Sheppey Way,Bobbing,,Sittingbourne,Kent,ME9 8PL,www.bourne-alliance-mat.org.uk,1795423939.0,Mr,Tim,Harwood,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Bobbing, Iwade and Lower Halstow",Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,588784.0,165079.0,Swale 009,Swale 009F,,,,,Outstanding,South-East England and South London,,200002532781.0,,Not applicable,Not applicable,,,E02005123,E01035304,17.0,
|
||||
140900,886,Kent,2230,Iwade School,Academy converter,Academies,Open,Academy Converter,01-06-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,621.0,326.0,295.0,12.6,Supported by a multi-academy trust,BOURNE ALLIANCE MULTI ACADEMY TRUST,Linked to a sponsor,TIMU Academy Trust,Not applicable,,10046192.0,,Not applicable,22-09-2022,19-10-2023,School Lane,Iwade,,Sittingbourne,Kent,ME9 8RS,www.iwade-ba-mat.org.uk,1795472578.0,Mrs,Katrine,Stewart,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Bobbing, Iwade and Lower Halstow",Sittingbourne and Sheppey,(England/Wales) Rural town and fringe,E10000016,589970.0,167845.0,Swale 007,Swale 007G,,,,,Good,South-East England and South London,,100062397902.0,,Not applicable,Not applicable,,,E02005121,E01032655,78.0,
|
||||
140980,886,Kent,2041,The Holy Family Catholic Primary School,Academy sponsor led,Academies,Open,New Provision,01-06-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Roman Catholic,Archdiocese of Southwark,Not applicable,210.0,Not applicable,19-01-2023,209.0,112.0,97.0,51.7,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10046167.0,,Not applicable,12-10-2023,23-04-2024,Bicknor Road,Park Wood,,Maidstone,Kent,ME15 9PS,www.holyfamily.kent.sch.uk,1622756778.0,Mrs,Megan,Underhill,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Park Wood,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578525.0,151872.0,Maidstone 013,Maidstone 013B,,,,,Good,South-East England and South London,,200003680167.0,,Not applicable,Not applicable,,,E02005080,E01024390,108.0,
|
||||
140987,886,Kent,4012,The Leigh UTC,University technical college,Free Schools,Open,New Provision,01-09-2014,,,Secondary,11.0,18,Not applicable,No Nursery Classes,Has a sixth form,Mixed,None,Does not apply,,,960.0,Not applicable,19-01-2023,730.0,558.0,172.0,28.8,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10047247.0,,Not applicable,26-05-2022,15-04-2024,Brunel Way,,,Dartford,Kent,DA1 5TF,http://theleighutc.org.uk/,1322626600.0,Mr,Kevin,Watson,Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Bridge,Dartford,(England/Wales) Rural town and fringe,E10000016,554583.0,175781.0,Dartford 001,Dartford 001F,,,,,Good,South-East England and South London,,10023439451.0,,Not applicable,Not applicable,,,E02005028,E01035271,178.0,
|
||||
141025,886,Kent,2043,Jubilee Primary School,Free schools,Free Schools,Open,New Provision,01-09-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Christian,,,420.0,Not applicable,19-01-2023,301.0,160.0,141.0,25.2,Supported by a single-academy trust,JUBILEE PRIMARY SCHOOL,-,,Not applicable,,10047086.0,,Not applicable,18-10-2023,23-04-2024,Gatland Lane,,,Maidstone,Kent,ME16 8PF,www.jubileeprimaryschool.org.uk,1622808873.0,Dr,Marilyn,Nadesan,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Fant,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,573703.0,154618.0,Maidstone 009,Maidstone 009A,,,,,Outstanding,South-East England and South London,,200003717426.0,,Not applicable,Not applicable,,,E02005076,E01024360,76.0,
|
||||
141065,886,Kent,3720,St Mary's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-07-2014,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,185.0,94.0,91.0,25.9,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10046463.0,,Not applicable,17-11-2022,26-04-2024,St Richard's Road,,,Deal,Kent,CT14 9LF,www.stmarysdeal.co.uk/,1304375046.0,Mrs,Maria,Pullen,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Mill Hill,Dover,(England/Wales) Urban city and town,E10000016,635925.0,151281.0,Dover 005,Dover 005C,,,,,Good,South-East England and South London,,200001851337.0,,Not applicable,Not applicable,,,E02005045,E01024223,48.0,
|
||||
141067,886,Kent,3743,"St Simon of England Roman Catholic Primary School, Ashford",Academy converter,Academies,Open,Academy Converter,01-07-2014,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,209.0,112.0,97.0,18.7,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10046324.0,,Not applicable,01-12-2022,21-05-2024,Noakes Meadow,,,Ashford,Kent,TN23 4RB,www.st-simon.kent.sch.uk,1233623199.0,Mr,Peter,McCabe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Beaver,Ashford,(England/Wales) Urban city and town,E10000016,600090.0,141538.0,Ashford 007,Ashford 007B,,,,,Requires improvement,South-East England and South London,,100062559274.0,,Not applicable,Not applicable,,,E02005002,E01023975,39.0,
|
||||
141085,886,Kent,2045,Skinners' Kent Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,None,None,,,210.0,Not applicable,19-01-2023,210.0,117.0,93.0,17.1,Supported by a multi-academy trust,SKINNERS' ACADEMIES TRUST,Linked to a sponsor,The Skinners' Company,Not applicable,,10053936.0,,Not applicable,07-02-2024,21-05-2024,The Avenue,Knights Wood,,Tunbridge Wells,Kent,TN2 3GS,www.skps.org.uk,1892553060.0,,Gemma,Wyatt,Executive Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Sherwood,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,560430.0,141932.0,Tunbridge Wells 003,Tunbridge Wells 003B,,,,,Good,South-East England and South London,,10008671585.0,,Not applicable,Not applicable,,,E02005164,E01024839,36.0,
|
||||
141156,886,Kent,3744,St Margaret Clitherow Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-08-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,420.0,No Special Classes,19-01-2023,397.0,191.0,206.0,7.3,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10046759.0,,Not applicable,02-11-2022,16-04-2024,Trench Road,,,Tonbridge,Kent,TN11 9NG,www.stmargaretclitherowschool.org.uk,1732358000.0,Mrs,Fiona,Oubridge,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,Hildenborough,Tonbridge and Malling,(England/Wales) Rural village,E10000016,558678.0,148870.0,Tonbridge and Malling 010,Tonbridge and Malling 010D,,,,,Good,South-East England and South London,,10002908678.0,,Not applicable,Not applicable,,,E02005158,E01024754,29.0,
|
||||
141157,886,Kent,3751,"St Thomas' Catholic Primary School, Sevenoaks",Academy converter,Academies,Open,Academy Converter,01-08-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,240.0,No Special Classes,19-01-2023,218.0,108.0,110.0,8.4,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10046758.0,,Not applicable,,17-05-2024,South Park,,,Sevenoaks,Kent,TN13 1EH,www.saintthomas.co.uk,1732453921.0,Mrs,Geraldine,Leahy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Sevenoaks,Sevenoaks Town and St John's,Sevenoaks,(England/Wales) Urban city and town,E10000016,552746.0,154671.0,Sevenoaks 012,Sevenoaks 012F,,,,,,South-East England and South London,,10035182527.0,,Not applicable,Not applicable,,,E02005098,E01024471,17.0,
|
||||
141216,886,Kent,2048,Reculver Church of England Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Church of England,Diocese of Canterbury,Not applicable,525.0,Not applicable,19-01-2023,493.0,247.0,246.0,20.7,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10047006.0,,Not applicable,04-07-2018,02-05-2024,Hillborough,,,Herne Bay,Kent,CT6 6TA,www.reculver.kent.sch.uk,1227375907.0,Mrs,Stella,Collins,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,VI - Visual Impairment,SLD - Severe Learning Difficulty,,,,,,,,,,,,Resourced provision,17.0,15.0,,,South East,Canterbury,Reculver,North Thanet,(England/Wales) Urban city and town,E10000016,621137.0,167984.0,Canterbury 002,Canterbury 002A,,,,,Outstanding,South-East England and South London,,10033163216.0,,Not applicable,Not applicable,,,E02005011,E01024094,102.0,
|
||||
141217,886,Kent,4013,St Edmund's Catholic School,Academy sponsor led,Academies,Open,,01-07-2016,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,None,Archdiocese of Southwark,Non-selective,600.0,Not applicable,19-01-2023,567.0,296.0,271.0,36.5,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047005.0,,Not applicable,13-07-2022,21-05-2024,Old Charlton Road,,,Dover,Kent,CT16 2QB,www.st-edmunds.com,1304201551.0,Mrs,Grainne,Parsons,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Buckland,Dover,(England/Wales) Urban city and town,E10000016,631515.0,142620.0,Dover 011,Dover 011C,,,,,Good,South-East England and South London,,100062289422.0,,Not applicable,Not applicable,,,E02005051,E01024195,207.0,
|
||||
141220,886,Kent,2051,St Mary of Charity CofE (Aided) Primary School,Academy sponsor led,Academies,Open,New Provision,01-08-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,210.0,Not applicable,19-01-2023,208.0,105.0,103.0,36.5,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10047011.0,,Not applicable,11-07-2018,28-03-2024,Orchard Place,,,Faversham,Kent,ME13 8AP,,1795532496.0,Mrs,Louise,Rowley-Jones,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Abbey,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,601949.0,161379.0,Swale 015,Swale 015A,,,,,Outstanding,South-East England and South London,,200002530657.0,,Not applicable,Not applicable,,,E02005129,E01024551,76.0,
|
||||
141308,886,Kent,3119,Adisham Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,97.0,49.0,48.0,19.6,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10047192.0,,Not applicable,29-11-2023,17-05-2024,The Street,Adisham,,Canterbury,Kent,CT3 3JW,www.adisham.kent.sch.uk/,1304840246.0,Miss,Sophie,Metcalf,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Little Stour & Adisham,Canterbury,(England/Wales) Rural village,E10000016,622676.0,153952.0,Canterbury 018,Canterbury 018A,,,,,Outstanding,South-East England and South London,,100062619270.0,,Not applicable,Not applicable,,,E02005027,E01024042,19.0,
|
||||
141329,886,Kent,2052,Kennington Church of England Academy,Academy sponsor led,Academies,Open,New Provision,01-11-2014,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,360.0,Not applicable,19-01-2023,356.0,179.0,177.0,29.5,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10047449.0,,Not applicable,08-03-2023,29-01-2024,Upper Vicarage Road,Kennington,,Ashford,Kent,TN24 9AG,http://www.kenningtonacademy.co.uk,1233623744.0,Mrs,Karen,Godsell,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Kennington,Ashford,(England/Wales) Urban city and town,E10000016,602027.0,145151.0,Ashford 003,Ashford 003B,,,,,Good,South-East England and South London,,100062561303.0,,Not applicable,Not applicable,,,E02004998,E01023999,105.0,
|
||||
141386,886,Kent,2054,St Edward's Catholic Primary School,Academy sponsor led,Academies,Open,,01-07-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,None,Archdiocese of Southwark,Not applicable,210.0,Not applicable,19-01-2023,197.0,97.0,100.0,50.3,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047523.0,,Not applicable,22-05-2019,05-06-2024,New Road,,,Sheerness,Kent,ME12 1BW,www.st-edwards-sheerness.co.uk,1795662708.0,Mrs,Sara,Wakefield,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheerness,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591704.0,174591.0,Swale 002,Swale 002B,,,,,Good,South-East England and South London,,200002533178.0,,Not applicable,Not applicable,,,E02005116,E01024614,99.0,
|
||||
141471,886,Kent,3714,St Peter's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,212.0,107.0,105.0,11.8,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047621.0,,Not applicable,07-02-2024,20-05-2024,West Ridge,,,Sittingbourne,Kent,ME10 1UJ,www.st-peters-sittingbourne.co.uk,1795423479.0,Ms,Catherine,Vedamuttu,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Homewood,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,589880.0,162952.0,Swale 012,Swale 012D,,,,,Good,South-East England and South London,,200002527647.0,,Not applicable,Not applicable,,,E02005126,E01024630,25.0,
|
||||
141472,886,Kent,3745,More Park Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,207.0,95.0,112.0,8.7,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047622.0,,Not applicable,23-02-2023,16-04-2024,Lucks Hill,,,West Malling,Kent,ME19 6HN,www.moreparkprimary.co.uk/,1732843047.0,Mrs,Deborah,Seal,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,"East Malling, West Malling & Offham",Tonbridge and Malling,(England/Wales) Rural hamlet and isolated dwellings,E10000016,568701.0,157897.0,Tonbridge and Malling 014,Tonbridge and Malling 014C,,,,,Good,South-East England and South London,,200000960428.0,,Not applicable,Not applicable,,,E02006833,E01024783,18.0,
|
||||
141497,886,Kent,3740,St Richard's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,191.0,80.0,111.0,30.9,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047638.0,,Not applicable,06-10-2022,29-05-2024,Castle Avenue,,,Dover,Kent,CT16 1EZ,http://www.st-richards.kent.sch.uk,1304201118.0,Mr,Colin,Taylor,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Town & Castle,Dover,(England/Wales) Urban city and town,E10000016,631763.0,142271.0,Dover 012,Dover 012E,,,,,Good,South-East England and South London,,100062288989.0,,Not applicable,Not applicable,,,E02005052,E01033209,59.0,
|
||||
141532,886,Kent,5217,"Our Lady of Hartley Catholic Primary School, Hartley, Longfield",Academy converter,Academies,Open,Academy Converter,01-11-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,218.0,No Special Classes,19-01-2023,212.0,95.0,117.0,4.2,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047893.0,,Not applicable,,14-11-2023,Stack Lane,Hartley,,Longfield,Kent,DA3 8BL,http://www.ourladyhartley.kent.sch.uk/,1474706385.0,Mr,James,Baker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Hartley and Hodsoll Street,Dartford,(England/Wales) Urban city and town,E10000016,560720.0,167649.0,Sevenoaks 004,Sevenoaks 004A,,,,,,South-East England and South London,,10035182405.0,,Not applicable,Not applicable,,,E02005090,E01024441,9.0,
|
||||
141534,886,Kent,2069,Dartford Primary Academy,Academy converter,Academies,Open,Academy Converter,01-11-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,654.0,No Special Classes,19-01-2023,673.0,333.0,340.0,17.2,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10047892.0,,Not applicable,13-09-2023,09-04-2024,York Road,,,Dartford,Kent,DA1 1SQ,www.dartfordprimary.org.uk/,1322224453.0,Miss,Rebecca,Roberts,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Brent,Dartford,(England/Wales) Urban major conurbation,E10000016,554979.0,173734.0,Dartford 008,Dartford 008C,,,,,Good,South-East England and South London,,200000533723.0,,Not applicable,Not applicable,,,E02005035,E01024137,115.0,
|
||||
141548,886,Kent,2055,Lansdowne Primary School,Academy sponsor led,Academies,Open,New Provision,01-11-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,397.0,201.0,196.0,33.5,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10047877.0,,Not applicable,14-12-2022,29-05-2024,Gladstone Drive,,,Sittingbourne,Kent,ME10 3BH,www.lansdowne.kent.sch.uk/,1795423752.0,Mrs,Claire,Jobe,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Murston,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,592376.0,163394.0,Swale 011,Swale 011B,,,,,Good,South-East England and South London,,200002528849.0,,Not applicable,Not applicable,,,E02005125,E01024592,133.0,
|
||||
141578,886,Kent,3019,Shorne Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-12-2014,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,209.0,114.0,95.0,4.8,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10048077.0,,Not applicable,08-03-2023,23-04-2024,Cob Drive,Shorne,,Gravesend,Kent,DA12 3DU,www.shorne.kent.sch.uk,1474822312.0,Miss,Tara,Hewett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Higham & Shorne,Gravesham,(England/Wales) Rural village,E10000016,569273.0,171239.0,Gravesham 010,Gravesham 010E,,,,,Good,South-East England and South London,,100062312571.0,,Not applicable,Not applicable,,,E02005064,E01024301,10.0,
|
||||
141579,886,Kent,5210,St Botolph's Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-12-2014,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,422.0,197.0,225.0,25.6,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10048078.0,,Not applicable,29-03-2023,10-05-2024,Dover Road,Northfleet,,Gravesend,Kent,DA11 9PL,www.st-botolphs.kent.sch.uk,1474365737.0,Mrs,Alice,Martin,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Rosherville,Gravesham,(England/Wales) Urban major conurbation,E10000016,562966.0,173733.0,Gravesham 001,Gravesham 001A,,,,,Good,South-East England and South London,,100062311179.0,,Not applicable,Not applicable,,,E02005055,E01024276,108.0,
|
||||
141580,886,Kent,5222,"St Joseph's Catholic Primary School, Northfleet",Academy converter,Academies,Open,Academy Converter,01-12-2014,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,208.0,106.0,102.0,15.4,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10047684.0,,Not applicable,11-01-2023,13-09-2023,Springhead Road,Northfleet,,Gravesend,Kent,DA11 9QZ,www.st-josephs-northfleet.kent.sch.uk/,1474533515.0,Mr,Andrew,Baldock,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Northfleet & Springhead,Gravesham,(England/Wales) Urban major conurbation,E10000016,562589.0,173691.0,Gravesham 001,Gravesham 001B,,,,,Outstanding,South-East England and South London,,100062311131.0,,Not applicable,Not applicable,,,E02005055,E01024277,32.0,
|
||||
141628,886,Kent,4633,Ursuline College,Academy converter,Academies,Open,Academy Converter,01-01-2015,,,Secondary,11.0,18,Not applicable,Not applicable,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,763.0,Not applicable,19-01-2023,978.0,473.0,505.0,26.4,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10048333.0,,Not applicable,09-11-2022,03-06-2024,225 Canterbury Road,,,Westgate-on-Sea,Kent,CT8 8LX,http://www.ursuline.kent.sch.uk/,1843834431.0,Miss,Danielle,Lancefield,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Westgate-on-Sea,North Thanet,(England/Wales) Urban city and town,E10000016,631675.0,169531.0,Thanet 007,Thanet 007B,,,,,Good,South-East England and South London,,200003078464.0,,Not applicable,Not applicable,,,E02005138,E01024713,218.0,
|
||||
141629,886,Kent,5216,Stella Maris Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-01-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,211.0,106.0,105.0,19.0,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10048334.0,,Not applicable,21-06-2023,01-05-2024,Parkfield Road,,,Folkestone,Kent,CT19 5BY,www.stellamaris.kent.sch.uk/,1303252127.0,Mr,Andrew,Langley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Broadmead,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,622234.0,136791.0,Folkestone and Hythe 006,Folkestone and Hythe 006E,,,,,Good,South-East England and South London,,50040637.0,,Not applicable,Not applicable,,,E02005107,E01024515,40.0,
|
||||
141650,886,Kent,2180,South Borough Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2015,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,480.0,No Special Classes,19-01-2023,509.0,240.0,269.0,23.2,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10048683.0,,Not applicable,26-04-2023,18-04-2024,Stagshaw Close,Postley Road,,Maidstone,Kent,ME15 6TL,http://www.southboroughprimary.org.uk,1622752161.0,Mr,Mathew,Currie,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,High Street,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576421.0,154655.0,Maidstone 009,Maidstone 009C,,,,,Good,South-East England and South London,,200003683342.0,,Not applicable,Not applicable,,,E02005076,E01024374,116.0,
|
||||
141659,886,Kent,2058,Charlton Church of England Primary School,Academy sponsor led,Academies,Open,New Provision,01-03-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Canterbury,Not applicable,210.0,Not applicable,19-01-2023,199.0,88.0,111.0,35.7,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10048211.0,,Not applicable,22-11-2023,23-04-2024,Barton Road,,,Dover,Kent,CT16 2LX,www.charlton.kent.sch.uk/,1304201275.0,Mrs,Sally-Anne,Pettersen,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Buckland,Dover,(England/Wales) Urban city and town,E10000016,631452.0,142470.0,Dover 011,Dover 011B,,,,,Good,South-East England and South London,,100062289316.0,,Not applicable,Not applicable,,,E02005051,E01024194,71.0,
|
||||
141660,886,Kent,2059,Lydd Primary School,Academy sponsor led,Academies,Open,New Provision,01-03-2015,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,280.0,Not applicable,19-01-2023,274.0,150.0,124.0,50.6,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10048212.0,,Not applicable,13-09-2023,07-05-2024,20 Skinner Road,Lydd,,Romney Marsh,Kent,TN29 9HW,www.lyddprimary.org.uk,1797320362.0,Mrs,Nicki,Man,Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Walland & Denge Marsh,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,604171.0,120623.0,Folkestone and Hythe 013,Folkestone and Hythe 013C,,,,,Good,South-East England and South London,,50114553.0,,Not applicable,Not applicable,,,E02005114,E01024534,129.0,
|
||||
141754,886,Kent,2625,Godinton Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,419.0,229.0,190.0,13.6,Supported by a single-academy trust,GODINTON ACADEMY TRUST,-,,Not applicable,,10048785.0,,Not applicable,07-02-2024,03-06-2024,Lockholt Close,,,Ashford,Kent,TN23 3JR,http://www.godinton.kent.sch.uk,1233621616.0,,Jillian,Talbot,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Godinton,Ashford,(England/Wales) Urban city and town,E10000016,599006.0,143191.0,Ashford 016,Ashford 016D,,,,,Good,South-East England and South London,,100062558565.0,,Not applicable,Not applicable,,,E02007047,E01023993,57.0,
|
||||
141766,886,Kent,2596,Chilton Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,418.0,211.0,207.0,18.9,Supported by a multi-academy trust,VIKING ACADEMY TRUST,-,,Not applicable,,10048967.0,,Not applicable,10-01-2019,17-09-2023,Chilton Lane,,,Ramsgate,Kent,CT11 0LQ,http://www.chiltonprimary.co.uk/,1843597695.0,Mr,Alex,McAuley,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Cliffsend and Pegwell,South Thanet,(England/Wales) Urban city and town,E10000016,636338.0,164593.0,Thanet 017,Thanet 017A,,,,,Outstanding,South-East England and South London,,100062281920.0,,Not applicable,Not applicable,,,E02005148,E01024650,79.0,
|
||||
141871,886,Kent,2060,Beaver Green Primary School,Academy sponsor led,Academies,Open,New Provision,01-04-2015,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,480.0,248.0,232.0,44.6,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10049033.0,,Not applicable,14-03-2023,15-05-2024,Cuckoo Lane,,,Ashford,Kent,TN23 5DA,www.beaver-green.kent.sch.uk,1233621989.0,Ms,Tina,Oakley,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Beaver,Ashford,(England/Wales) Urban city and town,E10000016,599449.0,141135.0,Ashford 007,Ashford 007C,,,,,Good,South-East England and South London,,200004396685.0,,Not applicable,Not applicable,,,E02005002,E01023977,193.0,
|
||||
141881,886,Kent,2061,Finberry Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,2.0,11,,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,350.0,Has Special Classes,19-01-2023,334.0,175.0,159.0,22.3,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10053381.0,,Not applicable,24-01-2024,20-05-2024,Avocet Way,Finberry,,Ashford,Kent,TN25 7GS,http://www.finberryprimaryschool.org.uk/,1233622686.0,Headteacher,Siobhan,Risley,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,Resourced provision,5.0,8.0,,,South East,Ashford,"Mersham, Sevington South with Finberry",Ashford,(England/Wales) Urban city and town,E10000016,602230.0,139442.0,Ashford 010,Ashford 010E,,,,,Good,South-East England and South London,United Kingdom,10012868578.0,,Not applicable,Not applicable,,,E02005005,E01034987,71.0,
|
||||
142052,886,Kent,2063,Istead Rise Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,243.0,125.0,118.0,16.5,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10049666.0,,Not applicable,28-02-2024,22-05-2024,Downs Road,Northfleet,,Gravesend,Kent,DA13 9HG,,1474833177.0,Mr,Steven,Payne,Executive Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,"Istead Rise, Cobham & Luddesdown",Gravesham,(England/Wales) Rural town and fringe,E10000016,563354.0,169714.0,Gravesham 012,Gravesham 012A,,,,,Good,South-East England and South London,,10012011594.0,,Not applicable,Not applicable,,,E02005066,E01024268,40.0,
|
||||
142117,886,Kent,2064,Ramsgate Arts Primary School,Free schools,Free Schools,Open,New Provision,01-09-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,,,420.0,Not applicable,19-01-2023,355.0,161.0,194.0,29.9,Supported by a multi-academy trust,VIKING ACADEMY TRUST,-,,Not applicable,,10053814.0,,Not applicable,28-09-2023,13-12-2023,140-144 Newington Road,,,Ramsgate,Kent,CT12 6PP,http://www.ramsgateartsprimaryschool.co.uk/,1843582847.0,Mr,Nicholas,Budge,Executive Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Northwood,South Thanet,(England/Wales) Urban city and town,E10000016,636761.0,166126.0,Thanet 013,Thanet 013D,,,,,Good,South-East England and South London,,100061133646.0,,Not applicable,Not applicable,,,E02005144,E01024685,106.0,
|
||||
142156,886,Kent,3708,"St John's Catholic Primary School, Gravesend",Academy converter,Academies,Open,Academy Converter,01-07-2015,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,840.0,No Special Classes,19-01-2023,886.0,441.0,445.0,16.5,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10053098.0,,Not applicable,18-10-2023,23-04-2024,Rochester Road,,,Gravesend,Kent,DA12 2SY,http://www.stjohnsprimary.kent.sch.uk,1474534546.0,Co Headteacher,Caroline Barron,Paula Cooneyhan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Gravesham,Denton,Gravesham,(England/Wales) Urban major conurbation,E10000016,565990.0,173541.0,Gravesham 003,Gravesham 003C,,,,,Good,South-East England and South London,,100062311904.0,,Not applicable,Not applicable,,,E02005057,E01024293,142.0,
|
||||
142162,886,Kent,3715,"St Mary's Catholic Primary School, Whitstable",Academy converter,Academies,Open,Academy Converter,01-07-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,420.0,No Special Classes,19-01-2023,374.0,186.0,188.0,12.3,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10053095.0,,Not applicable,08-11-2023,21-05-2024,Northwood Road,,,Whitstable,Kent,CT5 2EY,http://www.st-marys-whitstable.kent.sch.uk,1227272692.0,Mrs,Michele,Blunt,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Canterbury,Tankerton,Canterbury,(England/Wales) Urban city and town,E10000016,611618.0,166842.0,Canterbury 007,Canterbury 007E,,,,,Good,South-East England and South London,,100062300983.0,,Not applicable,Not applicable,,,E02005016,E01024116,46.0,
|
||||
142188,886,Kent,2073,Langley Park Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2016,,,Primary,3.0,11,,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,451.0,232.0,219.0,15.5,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10053393.0,,Not applicable,19-06-2019,15-04-2024,Edmett Way,,,Maidstone,Kent,ME17 3FX,www.langleyparkprimaryacademy.org.uk,1622250880.0,Miss,Sally,Brading,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,10.0,10.0,,,South East,Maidstone,Park Wood,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,579116.0,151664.0,Maidstone 015,Maidstone 015H,,,,,Good,South-East England and South London,,10093304704.0,,Not applicable,Not applicable,,,E02005082,E01034999,70.0,
|
||||
142346,886,Kent,2110,Culverstone Green Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,212.0,121.0,91.0,10.8,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10054199.0,,Not applicable,18-10-2018,18-04-2024,Wrotham Road,Meopham,,Gravesend,Kent,DA13 0RF,http://www.cgps.kent.sch.uk,1732822568.0,,James,Bernard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Meopham South & Vigo,Gravesham,(England/Wales) Rural hamlet and isolated dwellings,E10000016,563542.0,163114.0,Gravesham 013,Gravesham 013A,,,,,Good,South-East England and South London,,100062312941.0,,Not applicable,Not applicable,,,E02005067,E01024273,23.0,
|
||||
142347,886,Kent,2650,Dymchurch Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,311.0,No Special Classes,19-01-2023,159.0,73.0,86.0,36.5,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10054200.0,,Not applicable,27-04-2022,15-05-2024,New Hall Close,Dymchurch,,Romney Marsh,Kent,TN29 0LE,http://www.dymchurch.kent.sch.uk,1303872377.0,Mr,Iain,Rudgyard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Romney Marsh,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,610150.0,129670.0,Folkestone and Hythe 011,Folkestone and Hythe 011A,,,,,Requires improvement,South-East England and South London,,50009728.0,,Not applicable,Not applicable,,,E02005112,E01024486,58.0,
|
||||
142363,886,Kent,2462,Riverview Infant School,Academy converter,Academies,Open,Academy Converter,01-10-2015,,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,330.0,167.0,163.0,19.1,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10054175.0,,Not applicable,08-12-2021,09-04-2024,Cimba Wood,,,Gravesend,Kent,DA12 4SD,www.riverview-infant.com,1474566484.0,Mrs,Kerrie,Ward,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Riverview Park,Gravesham,(England/Wales) Urban major conurbation,E10000016,566337.0,171561.0,Gravesham 008,Gravesham 008B,,,,,Good,South-East England and South London,,10012012176.0,,Not applicable,Not applicable,,,E02005062,E01024298,63.0,
|
||||
142372,886,Kent,5228,St Georges CofE (Aided) Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,393.0,189.0,204.0,20.6,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10054170.0,,Not applicable,07-02-2024,20-05-2024,Chequers Road,,,Sheerness,Kent,ME12 3QU,http://www.st-georges-sheppey.kent.sch.uk/,1795877667.0,Mr,Howard,Fisher,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheppey Central,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,596107.0,172691.0,Swale 005,Swale 005D,,,,,Good,South-East England and South London,,200002530151.0,,Not applicable,Not applicable,,,E02005119,E01024620,81.0,
|
||||
142429,886,Kent,3140,Kingsnorth Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2015,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,420.0,202.0,218.0,11.2,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10054668.0,,Not applicable,09-10-2018,22-04-2024,Church Hill,Kingsnorth,,Ashford,Kent,TN23 3EF,www.kingsnorth.kent.sch.uk,1233622673.0,Mr,Iain,Witts,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Kingsnorth Village & Bridgefield,Ashford,(England/Wales) Urban city and town,E10000016,600571.0,139333.0,Ashford 010,Ashford 010G,,,,,Good,South-East England and South London,,100062558563.0,,Not applicable,Not applicable,,,E02005005,E01034989,47.0,
|
||||
142517,886,Kent,2076,Cherry Orchard Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2017,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,,,,Not applicable,450.0,Not applicable,19-01-2023,446.0,223.0,223.0,13.6,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10064709.0,,,10-11-2021,11-01-2024,Cherry Orchard,Cherry Orchard Road,Ebbsfleet Valley,Ebbsfleet,Kent,DA10 1AD,www.cherryorchardprimaryacademy.org.uk,1322242011.0,Mrs,Julie,Forsythe,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,14.0,15.0,,,South East,Dartford,Ebbsfleet,Dartford,(England/Wales) Urban major conurbation,E10000016,560297.0,173251.0,Dartford 002,Dartford 002H,,,,,Outstanding,South-East England and South London,United Kingdom,10023446223.0,,Not applicable,Not applicable,,,E02005029,E01035280,60.0,
|
||||
142591,886,Kent,3915,Manor Community Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2016,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,674.0,No Special Classes,19-01-2023,670.0,334.0,336.0,31.2,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10055399.0,,Not applicable,31-10-2018,29-05-2024,Keary Road,,,Swanscombe,Kent,DA10 0BU,www.manor.kent.sch.uk/,1322383314.0,Mrs,Natalie,Hill,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Swanscombe,Dartford,(England/Wales) Urban major conurbation,E10000016,560606.0,173953.0,Dartford 004,Dartford 004B,,,,,Good,South-East England and South London,,10023438316.0,,Not applicable,Not applicable,,,E02005031,E01024176,199.0,
|
||||
142613,886,Kent,2077,Westgate Primary School,Academy sponsor led,Academies,Open,New Provision,01-04-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,210.0,101.0,109.0,21.0,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10055488.0,,,06-03-2019,02-06-2024,Summerhill Road,,,Dartford,Kent,DA1 2LP,https://www.westgateprimary.org/,1322223382.0,Mrs,Laura,Crosley,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Town,Dartford,(England/Wales) Urban major conurbation,E10000016,553773.0,173889.0,Dartford 003,Dartford 003C,,,,,Good,South-East England and South London,,100062616136.0,,Not applicable,Not applicable,,,E02005030,E01024182,44.0,
|
||||
142689,886,Kent,3306,Brenchley and Matfield Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-05-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,196.0,93.0,103.0,9.7,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10056161.0,,Not applicable,15-11-2018,13-09-2023,Market Heath,Brenchley,,Tonbridge,Kent,TN12 7NY,www.bmprimary.org.uk,1892722929.0,Miss,Jane,Mallon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Brenchley and Horsmonden,Tunbridge Wells,(England/Wales) Rural village,E10000016,567404.0,141906.0,Tunbridge Wells 004,Tunbridge Wells 004A,,,,,Good,South-East England and South London,,100062546036.0,,Not applicable,Not applicable,,,E02005165,E01024793,19.0,
|
||||
142814,886,Kent,2078,St Nicholas Church of England Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-06-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,,Diocese of Canterbury,Not applicable,378.0,Not applicable,19-01-2023,396.0,212.0,184.0,34.8,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10056538.0,,,23-05-2019,08-05-2024,Fairfield Road,,,New Romney,Kent,TN28 8BP,www.st-nicholas-newromney.kent.sch.uk,1797361906.0,Mr,Christopher,Dale,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,2.0,14.0,,,South East,Folkestone and Hythe,New Romney,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,606585.0,125146.0,Folkestone and Hythe 012,Folkestone and Hythe 012C,,,,,Good,South-East England and South London,,50002925.0,,Not applicable,Not applicable,,,E02005113,E01024539,138.0,
|
||||
142834,886,Kent,2079,Woodlands Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2016,,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,,Not applicable,630.0,Not applicable,19-01-2023,643.0,355.0,288.0,20.7,Not applicable,,Not applicable,,Not under a federation,,10058897.0,,,12-06-2019,11-04-2024,Higham School Lane,Hunt Road,,Tonbridge,Kent,TN10 4BB,www.woodlands.kent.sch.uk,1732355577.0,Mrs,Vicki,Lonie,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,Higham,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,560317.0,148629.0,Tonbridge and Malling 011,Tonbridge and Malling 011C,,,,,Good,South-East England and South London,,10013922163.0,,Not applicable,Not applicable,,,E02005159,E01024749,133.0,
|
||||
142924,886,Kent,2080,Barming Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2016,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,467.0,244.0,223.0,25.1,Supported by a multi-academy trust,ORCHARD ACADEMY TRUST,Linked to a sponsor,Allington Primary School Academy Trust (Orchard Academy Trust),Not applicable,,10056809.0,,,09-05-2019,30-04-2024,Belmont Close,Barming,,Maidstone,Kent,ME16 9DY,https://www.barming.kent.sch.uk/,1622726472.0,Mr,Christopher,Laker,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Barming and Teston,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,572627.0,154790.0,Maidstone 014,Maidstone 014A,,,,,Good,South-East England and South London,,200003720125.0,,Not applicable,Not applicable,,,E02005081,E01024325,107.0,
|
||||
143073,886,Kent,2309,Priory Fields School,Academy converter,Academies,Open,Academy Converter,01-08-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,365.0,178.0,187.0,57.3,Supported by a multi-academy trust,WHINLESS DOWN ACADEMY TRUST,-,,Not applicable,,10057450.0,,Not applicable,20-11-2018,08-05-2024,Astor Avenue,,,Dover,Kent,CT17 0FS,http://www.prioryfields.kent.sch.uk,1304211543.0,Miss,Casey,Hall,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Tower Hamlets,Dover,(England/Wales) Urban city and town,E10000016,630848.0,141634.0,Dover 011,Dover 011H,,,,,Good,South-East England and South London,,10034874352.0,,Not applicable,Not applicable,,,E02005051,E01024248,209.0,
|
||||
143075,886,Kent,2313,St Martin's School,Academy converter,Academies,Open,Academy Converter,01-08-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,194.0,102.0,92.0,17.0,Supported by a multi-academy trust,WHINLESS DOWN ACADEMY TRUST,-,,Not applicable,,10057448.0,,Not applicable,08-02-2024,20-05-2024,Markland Road,,,Dover,Kent,CT17 9LY,www.stmartins.kent.sch.uk/,1304206620.0,Mrs,Helen,Thompson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Maxton & Elms Vale,Dover,(England/Wales) Urban city and town,E10000016,630181.0,141199.0,Dover 014,Dover 014C,,,,,Good,South-East England and South London,,100062290538.0,,Not applicable,Not applicable,,,E02005054,E01024213,33.0,
|
||||
143218,886,Kent,3914,Oakfield Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2016,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Has Special Classes,19-01-2023,719.0,383.0,336.0,27.5,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10057852.0,,Not applicable,06-10-2021,03-06-2024,Oakfield Lane,,,Dartford,Kent,DA1 2SW,http://www.oakfield-dartford.co.uk,1322220831.0,Mrs,Rajinder,Kaur-Gill,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,14.0,12.0,,,South East,Dartford,"Wilmington, Sutton-at-Hone & Hawley",Dartford,(England/Wales) Urban major conurbation,E10000016,553836.0,172851.0,Dartford 009,Dartford 009D,,,,,Good,South-East England and South London,,200000534405.0,,Not applicable,Not applicable,,,E02005036,E01024168,192.0,
|
||||
143219,886,Kent,2657,Temple Hill Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2016,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,914.0,Has Special Classes,19-01-2023,891.0,458.0,433.0,38.5,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10057853.0,,Not applicable,26-06-2019,03-06-2024,St Edmund's Road,Temple Hill,,Dartford,Kent,DA1 5ND,http://www.temple-hill.kent.sch.uk,1322224600.0,Mr,Leon,Dawson,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,5.0,8.0,3.0,12.0,South East,Dartford,Temple Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,555040.0,175006.0,Dartford 001,Dartford 001I,,,,,Good,South-East England and South London,,200000530828.0,,Not applicable,Not applicable,,,E02005028,E01035274,329.0,
|
||||
143220,886,Kent,2523,Upton Junior School,Academy converter,Academies,Open,Academy Converter,01-09-2016,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,512.0,No Special Classes,19-01-2023,513.0,263.0,250.0,22.2,Supported by a multi-academy trust,VIKING ACADEMY TRUST,-,,Not applicable,,10057856.0,,Not applicable,,05-06-2024,"Upton Junior School, Edge End Road",,,Broadstairs,Kent,CT10 2AH,http://www.uptonjunior.com/,1843861393.0,Miss,Darci,Arthur,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Viking,South Thanet,(England/Wales) Urban city and town,E10000016,638779.0,167831.0,Thanet 010,Thanet 010C,,,,,,South-East England and South London,,100062627193.0,,Not applicable,Not applicable,,,E02005141,E01024706,114.0,
|
||||
143517,886,Kent,2081,Brenzett Church of England Primary School,Academy sponsor led,Academies,Open,New Provision,01-10-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,,Diocese of Canterbury,Not applicable,140.0,Not applicable,19-01-2023,83.0,40.0,43.0,38.6,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10061368.0,,,03-07-2019,18-04-2024,Straight Lane,,Brenzett,Romney Marsh,Kent,TN29 9UA,www.brenzett.kent.sch.uk,1797344335.0,Mrs,Rowan,Wright,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Walland & Denge Marsh,Folkestone and Hythe,(England/Wales) Rural hamlet and isolated dwellings,E10000016,600427.0,127014.0,Folkestone and Hythe 011,Folkestone and Hythe 011D,,,,,Good,South-East England and South London,,50100964.0,,Not applicable,Not applicable,,,E02005112,E01024548,32.0,
|
||||
143605,886,Kent,5220,Halfway Houses Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,591.0,302.0,289.0,28.4,Supported by a multi-academy trust,THE ISLAND LEARNING TRUST,Linked to a sponsor,The Island Learning Trust,Not applicable,,10061768.0,,Not applicable,13-11-2018,18-04-2024,Danley Road,Minster-on-Sea,,Sheerness,Kent,ME12 3AP,www.halfwayhouses.kent.sch.uk,1795662875.0,Mrs,Lindsay,Fordyce,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Queenborough and Halfway,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,593286.0,173082.0,Swale 004,Swale 004B,,,,,Good,South-East England and South London,,10093084941.0,,Not applicable,Not applicable,,,E02005118,E01024598,168.0,
|
||||
143606,886,Kent,2235,Minster in Sheppey Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,600.0,No Special Classes,19-01-2023,579.0,285.0,294.0,25.9,Supported by a multi-academy trust,THE ISLAND LEARNING TRUST,Linked to a sponsor,The Island Learning Trust,Not applicable,,10061767.0,,Not applicable,10-03-2022,25-04-2024,Brecon Chase,Minster,,Sheerness,Kent,ME12 2HX,http://www.minster-sheppey.kent.sch.uk,1795872138.0,Mrs,Michelle Jeffery co-head,Lynne Lewis co-head,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Minster Cliffs,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,595361.0,173030.0,Swale 003,Swale 003D,,,,,Good,South-East England and South London,,200002530145.0,,Not applicable,Not applicable,,,E02005117,E01024589,150.0,
|
||||
143787,886,Kent,2290,Tenterden Infant School,Academy converter,Academies,Open,Academy Converter,01-12-2016,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,211.0,No Special Classes,19-01-2023,151.0,78.0,73.0,21.2,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10061964.0,,Not applicable,05-02-2019,13-05-2024,Recreation Ground Road,,,Tenterden,Kent,TN30 6RA,www.tenterdenprimaryfederation.kent.sch.uk/,1580762086.0,Mrs,Tina,McIntosh,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Tenterden South,Ashford,(England/Wales) Rural town and fringe,E10000016,588615.0,133196.0,Ashford 013,Ashford 013F,,,,,Good,South-East England and South London,,100062567470.0,,Not applicable,Not applicable,,,E02005008,E01024025,32.0,
|
||||
143788,886,Kent,3143,St Michael's Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-12-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,160.0,93.0,67.0,25.6,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10061960.0,,Not applicable,12-12-2018,13-05-2024,Ashford Road,St Michael's,,Tenterden,Kent,TN30 6PU,www.stmcep.school,1580763210.0,Mrs,"Sara Williamson,",Mrs Jo Paskhin,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Tenterden St Michael's,Ashford,(England/Wales) Rural town and fringe,E10000016,588469.0,135486.0,Ashford 013,Ashford 013C,,,,,Good,South-East England and South London,,100062567391.0,,Not applicable,Not applicable,,,E02005008,E01024011,41.0,
|
||||
143789,886,Kent,3144,Tenterden Church of England Junior School,Academy converter,Academies,Open,Academy Converter,01-12-2016,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Diocese of Canterbury,Not applicable,240.0,No Special Classes,19-01-2023,194.0,91.0,103.0,28.9,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10061969.0,,Not applicable,11-12-2018,13-05-2024,Recreation Ground Road,,,Tenterden,Kent,TN30 6RA,www.tenterdenprimaryfederation.kent.sch.uk/,1580763717.0,Mrs,Tina,McIntosh,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Tenterden South,Ashford,(England/Wales) Rural town and fringe,E10000016,588577.0,133233.0,Ashford 013,Ashford 013F,,,,,Good,South-East England and South London,,200004397348.0,,Not applicable,Not applicable,,,E02005008,E01024025,56.0,
|
||||
143954,886,Kent,4015,The Lenham School,Academy sponsor led,Academies,Open,New Provision,01-03-2017,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Does not apply,,Not applicable,Non-selective,1012.0,Not applicable,19-01-2023,779.0,392.0,387.0,23.0,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10062504.0,,,06-11-2019,07-05-2024,Ham Lane,Lenham,,Maidstone,Kent,ME17 2LL,www.thelenham.viat.org.uk,1622858267.0,Mr,Robbie,Ferguson,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Harrietsham and Lenham,Faversham and Mid Kent,(England/Wales) Rural town and fringe,E10000016,589367.0,152380.0,Maidstone 011,Maidstone 011B,,,,,Good,South-East England and South London,,200003719333.0,,Not applicable,Not applicable,,,E02005078,E01024362,172.0,
|
||||
143987,886,Kent,3324,"Leybourne, St Peter and St Paul Church of England Primary Academy",Academy converter,Academies,Open,Academy Converter,01-03-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,216.0,No Special Classes,19-01-2023,216.0,103.0,113.0,6.5,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10062539.0,,Not applicable,03-11-2021,09-05-2024,Rectory Lane North,Leybourne,,West Malling,Kent,ME19 5HD,http://www.leybourne.school,1732842008.0,,Tina,Holditch,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,"Birling, Leybourne & Ryarsh",Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,569081.0,158746.0,Tonbridge and Malling 003,Tonbridge and Malling 003G,,,,,Good,South-East England and South London,,10002908134.0,,Not applicable,Not applicable,,,E02005151,E01024782,14.0,
|
||||
144005,886,Kent,2658,Westcourt Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2017,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,240.0,No Special Classes,19-01-2023,358.0,177.0,181.0,43.2,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10062555.0,,Not applicable,27-11-2019,07-03-2024,Silver Road,,,Gravesend,Kent,DA12 4JG,www.westcourt.kent.sch.uk/,1474566411.0,Miss,Mags,Sexton,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Westcourt,Gravesham,(England/Wales) Urban major conurbation,E10000016,566426.0,172839.0,Gravesham 007,Gravesham 007C,,,,,Good,South-East England and South London,,100062312611.0,,Not applicable,Not applicable,,,E02005061,E01024311,145.0,
|
||||
144015,886,Kent,4016,The Charles Dickens School,Academy sponsor led,Academies,Open,New Provision,01-03-2017,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,,Not applicable,Not applicable,1104.0,Not applicable,19-01-2023,1111.0,540.0,571.0,36.0,Supported by a multi-academy trust,BARTON COURT ACADEMY TRUST,Linked to a sponsor,Barton Court Academy Trust,Not applicable,,10062895.0,,,29-03-2023,23-04-2024,Broadstairs Road,,,Broadstairs,Kent,CT10 2RL,www.cds.kent.sch.uk,1843862988.0,Mr,Warren,Smith,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,VI - Visual Impairment,,,,,,,,,,,,,Resourced provision,3.0,5.0,,,South East,Thanet,St Peters,South Thanet,(England/Wales) Urban city and town,E10000016,638334.0,167981.0,Thanet 011,Thanet 011D,,,,,Good,South-East England and South London,,200003079311.0,,Not applicable,Not applicable,,,E02005142,E01024690,400.0,
|
||||
144098,886,Kent,3021,Stone St Mary's CofE Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,630.0,No Special Classes,19-01-2023,645.0,327.0,318.0,18.8,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10063054.0,,Not applicable,05-02-2020,14-09-2023,Hayes Road,Horns Cross,,Greenhithe,Kent,DA9 9EF,http://www.stone.kent.sch.uk,1322382292.0,Mrs,Jane,Rolfe,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Stone Castle,Dartford,(England/Wales) Urban major conurbation,E10000016,557252.0,173910.0,Dartford 006,Dartford 006C,,,,,Good,South-East England and South London,,200000536262.0,,Not applicable,Not applicable,,,E02005033,E01024171,121.0,
|
||||
144099,886,Kent,5215,Horton Kirby Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2017,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,240.0,No Special Classes,19-01-2023,236.0,114.0,122.0,20.8,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10063053.0,,Not applicable,17-05-2023,23-04-2024,Horton Road,Horton Kirby,,Dartford,Kent,DA4 9BN,www.hortonkirby.kent.sch.uk,1322863278.0,Mr,Glenn,Pollard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Farningham, Horton Kirby and South Darenth",Sevenoaks,(England/Wales) Rural town and fringe,E10000016,556340.0,168608.0,Sevenoaks 005,Sevenoaks 005B,,,,,Good,South-East England and South London,,100062317327.0,,Not applicable,Not applicable,,,E02005091,E01024432,49.0,
|
||||
144100,886,Kent,5411,Dartford Grammar School for Girls,Academy converter,Academies,Open,Academy Converter,01-06-2017,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1119.0,No Special Classes,19-01-2023,1248.0,41.0,1207.0,18.0,Supported by a multi-academy trust,THE ARETÉ TRUST,-,,Not applicable,,10063935.0,,Not applicable,20-10-2021,04-06-2024,Shepherds Lane,,,Dartford,Kent,DA1 2NT,http://www.dartfordgrammargirls.org.uk,1322223123.0,Mrs,Sharon,Pritchard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,West Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,553265.0,173905.0,Dartford 003,Dartford 003F,,,,,Outstanding,South-East England and South London,,200000532843.0,,Not applicable,Not applicable,,,E02005030,E01024185,160.0,
|
||||
144354,886,Kent,4091,The Whitstable School,Academy converter,Academies,Open,Academy Converter,01-09-2018,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Does not apply,,Not applicable,Non-selective,1220.0,Not applicable,19-01-2023,1080.0,514.0,566.0,19.9,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10068468.0,,,13-03-2024,22-05-2024,Bellevue Road,,,Whitstable,Kent,CT5 1PX,www.thewhitstableschool.org.uk,1227931300.0,Mr,Alex,Holmes,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Gorrell,Canterbury,(England/Wales) Urban city and town,E10000016,611643.0,165739.0,Canterbury 009,Canterbury 009A,,,,,Good,South-East England and South London,,100062300161.0,,Not applicable,Not applicable,,,E02005018,E01024062,197.0,
|
||||
144420,886,Kent,3716,St Teresa's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-05-2017,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,218.0,No Special Classes,19-01-2023,213.0,100.0,113.0,14.6,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10063828.0,,Not applicable,16-01-2020,20-05-2024,Quantock Drive,,,Ashford,Kent,TN24 8QN,www.st-teresas.kent.sch.uk/,1233622797.0,Mrs,H,Bennett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Furley,Ashford,(England/Wales) Urban city and town,E10000016,600520.0,143538.0,Ashford 015,Ashford 015D,,,,,Good,South-East England and South London,,100062560866.0,,Not applicable,Not applicable,,,E02007046,E01024022,31.0,
|
||||
144531,886,Kent,2172,Valley Invicta Primary School At East Borough,Academy converter,Academies,Open,Academy Converter,01-11-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,455.0,No Special Classes,19-01-2023,471.0,250.0,221.0,20.4,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10065310.0,,Not applicable,14-10-2021,04-06-2024,Vinters Road,,,Maidstone,Kent,ME14 5DX,www.eastborough.viat.org.uk,1622754633.0,Mrs,C,Bacon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,9.0,10.0,,,South East,Maidstone,East,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576832.0,155960.0,Maidstone 005,Maidstone 005E,,,,,Good,South-East England and South London,,200003689415.0,,Not applicable,Not applicable,,,E02005072,E01024351,96.0,
|
||||
144615,886,Kent,2085,Royal Rise Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2017,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,203.0,94.0,109.0,34.5,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10064021.0,,,15-09-2021,29-04-2024,Royal Rise,,,Tonbridge,Kent,TN9 2DQ,,1732354143.0,Mrs,Sarah,Griggs,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Vauxhall,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559446.0,145748.0,Tonbridge and Malling 012,Tonbridge and Malling 012H,,,,,Good,South-East England and South London,,200000966929.0,,Not applicable,Not applicable,,,E02005160,E01035009,70.0,
|
||||
144634,886,Kent,2086,Bishop Chavasse Primary School,Free schools,Free Schools,Open,,01-09-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Church of England,,Non-selective,420.0,Not applicable,19-01-2023,311.0,162.0,149.0,22.8,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10064781.0,,,06-07-2022,03-04-2024,2a Baker Lane,,,Tonbridge,Kent,TN11 0FB,www.bishopchavasseschool.org.uk,1732676040.0,Mrs,Becks,Hood,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Tonbridge and Malling,Vauxhall,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,560184.0,145430.0,Tonbridge and Malling 012,Tonbridge and Malling 012E,,,,,Good,South-East England and South London,United Kingdom,10092972630.0,,Not applicable,Not applicable,,,E02005160,E01024767,71.0,
|
||||
144668,886,Kent,2676,West Hill Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2017,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,507.0,No Special Classes,19-01-2023,534.0,271.0,263.0,12.5,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10064807.0,,Not applicable,01-10-2021,03-06-2024,Dartford Road,,,Dartford,Kent,DA1 3DZ,www.west-hill.kent.sch.uk/,1322226019.0,Ms,Katy,Ward,Executive Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,West Hill,Dartford,(England/Wales) Urban major conurbation,E10000016,553136.0,174316.0,Dartford 003,Dartford 003D,,,,,Good,South-East England and South London,,100062309268.0,,Not applicable,Not applicable,,,E02005030,E01024183,67.0,
|
||||
144716,886,Kent,4019,School of Science and Technology Maidstone,Free schools,Free Schools,Open,New Provision,01-09-2020,,,Secondary,11.0,19,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,,,1200.0,Not applicable,19-01-2023,576.0,385.0,191.0,9.9,Supported by a multi-academy trust,VALLEY INVICTA ACADEMIES TRUST,Linked to a sponsor,Valley Invicta Academies Trust,Not applicable,,10086463.0,,,25-01-2023,20-12-2023,New Cut Road,,,Maidstone,Kent,ME14 5GQ,,1622938444.0,Mr,Ryan,Royston (Head of School),,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Boxley,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,577636.0,155754.0,Maidstone 005,Maidstone 005B,,,,,Outstanding,South-East England and South London,United Kingdom,10094441687.0,,Not applicable,Not applicable,,,E02005072,E01024336,57.0,
|
||||
144835,886,Kent,3343,Charing Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-07-2017,,,Primary,2.0,11,Not applicable,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,140.0,No Special Classes,19-01-2023,165.0,87.0,78.0,35.1,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10064466.0,,Not applicable,20-10-2021,19-02-2024,School Road,Charing,,Ashford,Kent,TN27 0JN,www.charingschool.org.uk/,1233712277.0,Mr,Thomas,Bird,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Charing,Ashford,(England/Wales) Rural town and fringe,E10000016,595188.0,149495.0,Ashford 002,Ashford 002B,,,,,Good,South-East England and South London,,100062563576.0,,Not applicable,Not applicable,,,E02004997,E01023986,52.0,
|
||||
144836,886,Kent,3754,St Augustine's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-07-2017,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,285.0,No Special Classes,19-01-2023,287.0,154.0,133.0,17.1,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10064464.0,,Not applicable,15-09-2021,03-06-2024,Wilman Road,,,Tunbridge Wells,Kent,TN4 9AL,https://www.st-augustines.kent.sch.uk/,1892529796.0,Mr,Jon,Crozier,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,St John's,Tunbridge Wells,(England/Wales) Urban city and town,E10000016,558501.0,141283.0,Tunbridge Wells 002,Tunbridge Wells 002A,,,,,Good,South-East England and South London,,100062586226.0,,Not applicable,Not applicable,,,E02005163,E01024837,49.0,
|
||||
144867,886,Kent,3329,Borden Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-08-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,126.0,No Special Classes,19-01-2023,123.0,64.0,59.0,14.6,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10064657.0,,Not applicable,29-06-2022,28-05-2024,School Lane,Borden,,Sittingbourne,Kent,ME9 8JS,www.borden.kent.sch.uk,1795472593.0,Miss,Georgina,Ingram,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Borden and Grove Park,Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,587791.0,163390.0,Swale 009,Swale 009A,,,,,Requires improvement,South-East England and South London,,100062626970.0,,Not applicable,Not applicable,,,E02005123,E01024554,18.0,
|
||||
144868,886,Kent,3330,Bredgar Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-08-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,106.0,No Special Classes,19-01-2023,108.0,52.0,56.0,10.2,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10064679.0,,Not applicable,12-01-2022,28-05-2024,Bexon Lane,Bredgar,,Sittingbourne,Kent,ME9 8HB,www.bredgar.kent.sch.uk/,1622884359.0,Miss,Joanna,Heath,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,West Downs,Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,588053.0,160269.0,Swale 013,Swale 013C,,,,,Good,South-East England and South London,,100062626605.0,,Not applicable,Not applicable,,,E02005127,E01024628,11.0,
|
||||
144869,886,Kent,2463,Minterne Junior School,Academy converter,Academies,Open,Academy Converter,01-08-2017,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,Has Special Classes,19-01-2023,374.0,182.0,192.0,16.0,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10064678.0,,Not applicable,06-10-2021,23-04-2024,Minterne Avenue,,,Sittingbourne,Kent,ME10 1SB,http://www.minterne.org,1795472323.0,Ms,Kirsty,Warner,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,,,,,South East,Swale,Homewood,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,589818.0,162822.0,Swale 012,Swale 012D,,,,,Good,South-East England and South London,,200002527646.0,,Not applicable,Not applicable,,,E02005126,E01024630,60.0,
|
||||
144870,886,Kent,2513,The Oaks Infant School,Academy converter,Academies,Open,Academy Converter,01-08-2017,,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,Has Special Classes,19-01-2023,324.0,165.0,159.0,16.8,Supported by a multi-academy trust,OUR COMMUNITY MULTI ACADEMY TRUST,-,,Not applicable,,10064677.0,,Not applicable,24-11-2021,23-04-2024,Gore Court Road,,,Sittingbourne,Kent,ME10 1GL,http://www.theoaksinfantschool.co.uk,1795423619.0,Mrs,Jenny,Wynn,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,4.0,12.0,,,South East,Swale,Woodstock,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,589925.0,162789.0,Swale 012,Swale 012D,,,,,Good,South-East England and South London,,200002532277.0,,Not applicable,Not applicable,,,E02005126,E01024630,47.0,
|
||||
144910,886,Kent,5204,Sutton-At-Hone Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,420.0,No Special Classes,19-01-2023,400.0,198.0,202.0,18.0,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10065030.0,,Not applicable,04-03-2020,26-03-2024,Church Road,Sutton-At-Hone,,Dartford,Kent,DA4 9EX,www.sutton-at-hone.kent.sch.uk/,1322862147.0,Mrs,Karen,Trowell,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,"Wilmington, Sutton-at-Hone & Hawley",Dartford,(England/Wales) Rural town and fringe,E10000016,555501.0,170379.0,Dartford 012,Dartford 012D,,,,,Good,South-East England and South London,,200000535148.0,,Not applicable,Not applicable,,,E02005039,E01024174,72.0,
|
||||
145012,886,Kent,2087,Morehall Primary School and Nursery,Academy sponsor led,Academies,Open,Fresh Start,01-01-2017,,,Primary,2.0,11,,Has Nursery Classes,Not applicable,Mixed,None,None,,,210.0,Not applicable,19-01-2023,228.0,113.0,115.0,26.0,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10064517.0,,,02-10-2019,15-04-2024,Morehall Primary School and Nursery,Chart Road,,Folkestone,Kent,CT19 4PN,www.turnermorehall.org,1303275128.0,Mrs,Am'e,Moris,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,VI - Visual Impairment,,,,,,,,,,,,,Resourced provision,2.0,3.0,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620753.0,136837.0,Folkestone and Hythe 006,Folkestone and Hythe 006C,,,,,Good,South-East England and South London,,50027301.0,,Not applicable,Not applicable,,,E02005107,E01024513,57.0,
|
||||
145013,886,Kent,2090,Richmond Primary School,Academy sponsor led,Academies,Open,Fresh Start,01-01-2017,,,Primary,2.0,11,,Has Nursery Classes,Not applicable,Mixed,None,None,,,420.0,Not applicable,19-01-2023,325.0,156.0,169.0,64.2,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10064518.0,,,09-11-2022,07-06-2024,Unity Street,,,Sheerness,Kent,ME12 2ET,,1795662891.0,,Lesley,Conway,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheerness,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,592928.0,174502.0,Swale 001,Swale 001D,,,,,Good,South-East England and South London,,100062378139.0,,Not applicable,Not applicable,,,E02005115,E01024612,188.0,
|
||||
145014,886,Kent,2092,Knockhall Primary School,Academy sponsor led,Academies,Open,Fresh Start,01-01-2017,,,Primary,3.0,11,Not applicable,Has Nursery Classes,Not applicable,Mixed,None,None,,Not applicable,682.0,Not applicable,19-01-2023,385.0,215.0,170.0,33.7,Supported by a multi-academy trust,THE WOODLAND ACADEMY TRUST,Linked to a sponsor,The Woodland Academy Trust,Not applicable,,10064519.0,,,21-06-2023,10-05-2024,Eynsford Road,,,Greenhithe,Kent,DA9 9RF,www.knockhallprimaryschool.co.uk,1322382053.0,Miss,Kathryn,Yiannadji,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Greenhithe & Knockhall,Dartford,(England/Wales) Urban major conurbation,E10000016,559140.0,174692.0,Dartford 004,Dartford 004F,,,,,Requires improvement,South-East England and South London,,200000537409.0,,Not applicable,Not applicable,,,E02005031,E01035283,126.0,
|
||||
145081,886,Kent,3059,"St Mark's Church of England Primary School, Eccles",Academy converter,Academies,Open,Academy Converter,01-11-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,140.0,No Special Classes,19-01-2023,128.0,61.0,67.0,15.6,Supported by a multi-academy trust,THE PILGRIM MULTI ACADEMY TRUST,-,,Not applicable,,10065389.0,,Not applicable,22-03-2022,17-04-2024,Eccles Row,Eccles,,Aylesford,Kent,ME20 7HS,www.st-marks-aylesford.kent.sch.uk,1622717337.0,Mr,Jonathan,Bassett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford North & North Downs,Chatham and Aylesford,(England/Wales) Rural town and fringe,E10000016,572898.0,160831.0,Tonbridge and Malling 001,Tonbridge and Malling 001F,,,,,Good,South-East England and South London,,200000961684.0,,Not applicable,Not applicable,,,E02005149,E01024728,20.0,
|
||||
145115,886,Kent,2093,Chilmington Green Primary School,Free schools,Free Schools,Open,,03-09-2018,,,Primary,2.0,11,,Has Nursery Classes,Not applicable,Mixed,None,None,,,460.0,Not applicable,19-01-2023,205.0,110.0,95.0,21.5,Supported by a multi-academy trust,THE STOUR ACADEMY TRUST,Linked to a sponsor,The Stour Academy Trust,Not applicable,,10068096.0,,,07-12-2022,29-05-2024,Mock Lane,,,Ashford,Kent,TN23 3DS,www.chilmingtongreen.kent.sch.uk,1233228241.0,Miss,Tamsin,Mobbs,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,Not Applicable,,,,,,,,,,,,,Resourced provision,,15.0,,,South East,Ashford,Weald Central,Ashford,(England/Wales) Rural hamlet and isolated dwellings,E10000016,600157.0,141878.0,Ashford 012,Ashford 012F,,,,,Good,South-East England and South London,United Kingdom,10012877144.0,,Not applicable,Not applicable,,,E02005007,E01032814,42.0,
|
||||
145117,886,Kent,2096,Riverview Junior School,Academy sponsor led,Academies,Open,New Provision,01-10-2017,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,480.0,Not applicable,19-01-2023,504.0,257.0,247.0,24.6,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10065188.0,,,09-02-2022,22-05-2024,Cimba Wood,,,Gravesend,Kent,DA12 4SD,https://www.riverview-junior.co.uk/,1474352620.0,Mr,Aaron,Jones,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,SpLD - Specific Learning Difficulty,"SLCN - Speech, language and Communication",ASD - Autistic Spectrum Disorder,"SEMH - Social, Emotional and Mental Health",MLD - Moderate Learning Difficulty,,,,,,,,,Resourced provision,,,,,South East,Gravesham,Riverview Park,Gravesham,(England/Wales) Urban major conurbation,E10000016,566276.0,171553.0,Gravesham 008,Gravesham 008B,,,,,Good,South-East England and South London,,10012012179.0,,Not applicable,Not applicable,,,E02005062,E01024298,124.0,
|
||||
145355,886,Kent,2531,Vale View Community School,Academy converter,Academies,Open,Academy Converter,01-01-2018,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,229.0,112.0,117.0,50.7,Supported by a multi-academy trust,WHINLESS DOWN ACADEMY TRUST,-,,Not applicable,,10066413.0,,Not applicable,27-04-2022,27-03-2024,Vale View Road,Elms Vale,,Dover,Kent,CT17 9NP,www.vale-view.kent.sch.uk,1304202821.0,Mrs,Lisa,Sprigmore,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Town & Castle,Dover,(England/Wales) Urban city and town,E10000016,630652.0,141278.0,Dover 013,Dover 013C,,,,,Good,South-East England and South London,,100062290539.0,,Not applicable,Not applicable,,,E02005053,E01024216,116.0,
|
||||
145420,886,Kent,4020,Folkestone Academy,Academy sponsor led,Academies,Open,Fresh Start,01-12-2017,,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,None,None,,Non-selective,2170.0,Not applicable,19-01-2023,1080.0,538.0,542.0,45.8,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10066337.0,,,21-04-2022,14-05-2024,Academy Lane,,,Folkestone,Kent,CT19 5FP,www.folkestoneacademy.com,1303842400.0,Mr,Steven,Shaw,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Broadmead,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,621910.0,137354.0,Folkestone and Hythe 006,Folkestone and Hythe 006F,,,,,Good,South-East England and South London,United Kingdom,50120541.0,,Not applicable,Not applicable,,,E02005107,E01024516,426.0,
|
||||
145815,886,Kent,2666,Wrotham Road Primary School,Academy converter,Academies,Open,Academy Converter,01-06-2018,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,446.0,235.0,211.0,29.5,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10067738.0,,Not applicable,06-10-2022,18-04-2024,Wrotham Road,,,Gravesend,Kent,DA11 0QF,http://www.wrotham-road.kent.sch.uk,1474534540.0,Ms,Nicole,Galinis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Pelham,Gravesham,(England/Wales) Urban major conurbation,E10000016,564628.0,173560.0,Gravesham 002,Gravesham 002D,,,,,Good,South-East England and South London,,100062310321.0,,Not applicable,Not applicable,,,E02005056,E01024291,121.0,
|
||||
145923,886,Kent,4021,Turner Free School,Free schools,Free Schools,Open,,01-09-2018,,,Secondary,11.0,18,,Not applicable,Has a sixth form,Mixed,None,None,,Non-selective,1260.0,No Special Classes,19-01-2023,826.0,430.0,396.0,35.6,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10068105.0,,,07-12-2022,21-05-2024,Tile Kiln Lane,Cheriton,,Folkestone,,CT19 4PB,www.turnerfreeschool.org,1303842400.0,Ms,Jennifer,van Deelen,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,X999999,620593.0,137066.0,Folkestone and Hythe 006,Folkestone and Hythe 006C,,,,,Good,South-East England and South London,,50114755.0,,Not applicable,Not applicable,,,E02005107,E01024513,294.0,
|
||||
145951,886,Kent,2098,Pilgrims' Way Primary School,Academy sponsor led,Academies,Open,Fresh Start,01-05-2018,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,,,420.0,Not applicable,19-01-2023,348.0,184.0,164.0,52.9,Supported by a multi-academy trust,VERITAS MULTI ACADEMY TRUST,Linked to a sponsor,Veritas Multi Academy Trust,Not applicable,,10067579.0,,,22-09-2022,14-05-2024,Pilgrims Way,,,Canterbury,,CT1 1XU,https://www.pilgrims-way.kent.sch.uk,1227760084.0,Mrs,Emma,Campbell,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,616215.0,157035.0,Canterbury 016,Canterbury 016B,,,,,Good,South-East England and South London,United Kingdom,200000683218.0,,Not applicable,Not applicable,,,E02005025,E01024045,171.0,
|
||||
146081,886,Kent,2099,Edenbridge Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2018,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,450.0,No Special Classes,19-01-2023,407.0,206.0,201.0,38.2,Supported by a multi-academy trust,THE PIONEER ACADEMY,Linked to a sponsor,The Pioneer Academy,Not applicable,,10068058.0,,,12-10-2022,23-04-2024,High Street,,,Edenbridge,Kent,TN8 5AB,https://edenbridge.kent.sch.uk/kent/primary/edenbridge,1732863787.0,,Mary,Gates,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Edenbridge North and East,Tonbridge and Malling,(England/Wales) Rural town and fringe,E10000016,544347.0,146395.0,Sevenoaks 014,Sevenoaks 014A,,,,,Good,South-East England and South London,United Kingdom,100061001421.0,,Not applicable,Not applicable,,,E02005100,E01024425,153.0,
|
||||
146114,886,Kent,2677,Coxheath Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2018,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,434.0,212.0,222.0,21.7,Supported by a multi-academy trust,COPPICE PRIMARY PARTNERSHIP,Linked to a sponsor,The Coppice Primary Partnership,Not applicable,,10068466.0,,Not applicable,08-02-2023,14-09-2023,Stockett Lane,Coxheath,,Maidstone,Kent,ME17 4PS,www.coxheath.kent.sch.uk/,1622745553.0,Mr,Giacomo,Mazza,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Coxheath and Hunton,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,574377.0,151268.0,Maidstone 016,Maidstone 016A,,,,,Good,South-East England and South London,,200003715377.0,,Not applicable,Not applicable,,,E02005083,E01024342,94.0,
|
||||
146143,886,Kent,2044,Loose Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2018,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,,Not applicable,630.0,Not applicable,19-01-2023,656.0,343.0,313.0,8.1,Supported by a multi-academy trust,COPPICE PRIMARY PARTNERSHIP,Linked to a sponsor,The Coppice Primary Partnership,Not applicable,,10068467.0,,Not applicable,28-06-2023,07-05-2024,Loose Road,,,Maidstone,Kent,ME15 9UW,www.loose-primary.kent.sch.uk/,1622743549.0,Mr,Trevor,North,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Loose,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,576115.0,152490.0,Maidstone 016,Maidstone 016D,,,,,Good,South-East England and South London,,200003676025.0,,Not applicable,Not applicable,,,E02005083,E01024376,53.0,
|
||||
146376,886,Kent,2107,Rosherville Church of England Academy,Academy sponsor led,Academies,Open,Fresh Start,01-09-2018,,,Primary,4.0,11,,No Nursery Classes,Not applicable,Mixed,Church of England,None,,,140.0,Not applicable,19-01-2023,141.0,76.0,65.0,41.8,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10081064.0,,,28-09-2022,26-04-2024,London Road,,,Northfleet,Kent,DA11 9JQ,www.rosherville.co.uk,1474365266.0,Mr,Marc,Dockrell,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Northfleet & Springhead,Gravesham,(England/Wales) Urban major conurbation,E10000016,562934.0,174025.0,Gravesham 001,Gravesham 001B,,,,,Good,South-East England and South London,United Kingdom,100062064703.0,,Not applicable,Not applicable,,,E02005055,E01024277,59.0,
|
||||
146400,886,Kent,3313,Fordcombe Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2018,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,70.0,38.0,32.0,27.1,Supported by a multi-academy trust,THE TENAX SCHOOLS TRUST,Linked to a sponsor,The Tenax Schools Trust,Not applicable,,10081146.0,,Not applicable,18-10-2022,21-05-2024,The Green,Fordcombe,,Tunbridge Wells,Kent,TN3 0RY,http://www.fordcombe.kent.sch.uk,1892740224.0,Mr,Chris,Blackburn,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Penshurst, Fordcombe and Chiddingstone",Tonbridge and Malling,(England/Wales) Rural village,E10000016,552622.0,140271.0,Sevenoaks 015,Sevenoaks 015D,,,,,Good,South-East England and South London,,10035185120.0,,Not applicable,Not applicable,,,E02005101,E01024456,19.0,
|
||||
146574,886,Kent,2062,Greenlands Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2019,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,187.0,94.0,93.0,42.8,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10082225.0,,Not applicable,18-05-2023,06-06-2024,Green Street Green Road,Darenth,,Dartford,Kent,DA2 8DH,www.greenlandsprimary.org.uk,1474703178.0,Mrs,Alison,Cook,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Darenth,Dartford,(England/Wales) Rural village,E10000016,557498.0,170938.0,Dartford 012,Dartford 012C,,,,,Requires improvement,South-East England and South London,,200000533883.0,,Not applicable,Not applicable,,,E02005039,E01024135,80.0,
|
||||
146624,886,Kent,4023,Goodwin Academy,Academy sponsor led,Academies,Open,Fresh Start,01-09-2018,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,None,,Non-selective,1150.0,Not applicable,19-01-2023,900.0,435.0,465.0,32.5,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10081522.0,,,19-10-2022,03-06-2024,Hamilton Road,,,Deal,,CT14 9BD,https://www.goodwinacademy.org.uk/,3333602210.0,Mr,Phil,Jones,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,Resourced provision,14.0,13.0,,,South East,Dover,Middle Deal,Dover,(England/Wales) Urban city and town,E10000016,637076.0,151679.0,Dover 007,Dover 007A,,,,,Requires improvement,South-East England and South London,United Kingdom,100062286680.0,,Not applicable,Not applicable,,,E02005047,E01024218,276.0,
|
||||
146950,886,Kent,5224,All Soul's Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,315.0,No Special Classes,19-01-2023,250.0,124.0,126.0,40.0,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10083010.0,,Not applicable,13-09-2023,23-04-2024,Stanley Road,,,Folkestone,Kent,CT19 4LG,www.allsouls.kent.sch.uk/,1303275967.0,Mrs,Lisa,Ransley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Cheriton,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,620109.0,136784.0,Folkestone and Hythe 005,Folkestone and Hythe 005A,,,,,Good,South-East England and South London,,50028932.0,,Not applicable,Not applicable,,,E02005106,E01024491,100.0,
|
||||
147053,886,Kent,3353,Deal Parochial Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,199.0,95.0,104.0,36.7,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083015.0,,Not applicable,28-06-2023,28-03-2024,Gladstone Road,Walmer,,Deal,Kent,CT14 7ER,http://www.deal-parochial.kent.sch.uk,1304374464.0,Ms,Justine,Brown,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Walmer,Dover,(England/Wales) Urban city and town,E10000016,637295.0,151463.0,Dover 004,Dover 004D,,,,,Good,South-East England and South London,,200002882433.0,,Not applicable,Not applicable,,,E02005044,E01024252,73.0,
|
||||
147054,886,Kent,3911,Hornbeam Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,240.0,Not applicable,19-01-2023,238.0,118.0,120.0,29.8,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083013.0,,Not applicable,11-10-2023,01-05-2024,Mongeham Road,,,Deal,Kent,CT14 9PQ,www.hornbeam.kent.sch.uk,1304374033.0,Mrs,Rose,Cope,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Mill Hill,Dover,(England/Wales) Urban city and town,E10000016,635697.0,152063.0,Dover 005,Dover 005E,,,,,Good,South-East England and South London,,100062287063.0,,Not applicable,Not applicable,,,E02005045,E01024226,71.0,
|
||||
147055,886,Kent,3172,Northbourne Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,140.0,No Special Classes,19-01-2023,132.0,69.0,63.0,6.8,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083011.0,,Not applicable,18-07-2023,07-05-2024,Coldharbour Lane,Northbourne,,Deal,Kent,CT14 0LP,www.northbourne-cep.kent.sch.uk,1304611376.0,Mr,Matthew,Reynolds,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Eastry Rural,Dover,(England/Wales) Rural village,E10000016,632267.0,151903.0,Dover 005,Dover 005A,,,,,Good,South-East England and South London,,10034875643.0,,Not applicable,Not applicable,,,E02005045,E01024201,9.0,
|
||||
147056,886,Kent,2659,Sandown School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,380.0,191.0,189.0,32.1,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083016.0,,Not applicable,20-09-2023,20-05-2024,Golf Road,,,Deal,Kent,CT14 6PY,http://www.sandown.kent.sch.uk/,1304374951.0,Ms,Kate,Luxford,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,North Deal,Dover,(England/Wales) Urban city and town,E10000016,637419.0,153252.0,Dover 004,Dover 004B,,,,,Good,South-East England and South London,,100062285576.0,,Not applicable,Not applicable,,,E02005044,E01024230,122.0,
|
||||
147057,886,Kent,3358,Sholden Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,105.0,No Special Classes,19-01-2023,97.0,46.0,51.0,21.6,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083012.0,,Not applicable,14-06-2023,20-05-2024,London Road,Sholden,,Deal,Kent,CT14 0AB,www.sholdenprimary.org.uk,1304374852.0,Mrs,Dawn,Theaker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Eastry Rural,Dover,(England/Wales) Urban city and town,E10000016,635694.0,152316.0,Dover 003,Dover 003A,,,,,Good,South-East England and South London,,100062285027.0,,Not applicable,Not applicable,,,E02005043,E01024219,21.0,
|
||||
147058,886,Kent,3163,The Downs Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,420.0,No Special Classes,19-01-2023,317.0,156.0,161.0,36.9,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10083014.0,,Not applicable,13-09-2023,07-05-2024,Owen Square,Walmer,,Deal,Kent,CT14 7TL,http://www.downs.kent.sch.uk/,1304372486.0,Ms,Natalie,Luxford,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Walmer,Dover,(England/Wales) Urban city and town,E10000016,636946.0,150846.0,Dover 007,Dover 007D,,,,,Good,South-East England and South London,,100062286224.0,,Not applicable,Not applicable,,,E02005047,E01024250,117.0,
|
||||
147059,886,Kent,4024,Stone Lodge School,Free schools,Free Schools,Open,New Provision,02-09-2019,,,Secondary,11.0,19,,No Nursery Classes,Has a sixth form,Mixed,None,None,,Non-selective,930.0,Not applicable,19-01-2023,677.0,392.0,285.0,26.9,Supported by a multi-academy trust,ENDEAVOUR MAT,-,,Not applicable,,10083768.0,,,18-10-2023,23-04-2024,Stone Lodge Road,,,Dartford,Kent,DA2 6FY,https://www.stonelodgeschool.co.uk/,1322250340.0,Mr,Gavin,Barnett,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dartford,Stone Castle,Dartford,(England/Wales) Urban major conurbation,E10000016,556289.0,174355.0,Dartford 006,Dartford 006B,,,,,Good,South-East England and South London,United Kingdom,10094155641.0,,Not applicable,Not applicable,,,E02005033,E01024170,177.0,
|
||||
147083,886,Kent,2112,River Mill Primary School,Free schools,Free Schools,Open,New Provision,02-09-2019,,,Primary,3.0,11,,Has Nursery Classes,Does not have a sixth form,Mixed,,,,Non-selective,420.0,Not applicable,19-01-2023,240.0,128.0,112.0,9.2,Supported by a multi-academy trust,CONNECT SCHOOLS ACADEMY TRUST,Linked to a sponsor,Connect Schools Academy Trust,Not applicable,,10083765.0,,,06-12-2023,20-05-2024,Central Road,,,Dartford,,DA1 5XR,www.rivermillprimaryschool.co.uk,1322466975.0,Ms,Suzanne,Leader,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Town,Dartford,(England/Wales) Urban major conurbation,E10000016,554517.0,175013.0,Dartford 001,Dartford 001J,,,,,Good,South-East England and South London,United Kingdom,10023444394.0,,Not applicable,Not applicable,,,E02005028,E01035275,22.0,
|
||||
147104,886,Kent,2114,Cage Green Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,,421.0,Has Special Classes,19-01-2023,225.0,126.0,99.0,44.9,Supported by a multi-academy trust,CONNECT SCHOOLS ACADEMY TRUST,Linked to a sponsor,Connect Schools Academy Trust,Not applicable,,10083593.0,,Not applicable,09-11-2023,08-05-2024,Cage Green Road,,,Tonbridge,Kent,TN10 4PT,www.cage-green.kent.sch.uk,1732354325.0,,Joanna,Styles,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,19.0,22.0,,,South East,Tonbridge and Malling,Trench,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559644.0,148493.0,Tonbridge and Malling 011,Tonbridge and Malling 011A,,,,,Good,South-East England and South London,,100062543771.0,,Not applicable,Not applicable,,,E02005159,E01024729,101.0,
|
||||
147205,886,Kent,6156,VTC Independent School,Other independent school,Independent schools,Open,New Provision,04-05-2020,,,Not applicable,13.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Selective,32.0,Has Special Classes,20-01-2022,19.0,18.0,1.0,0.0,Not applicable,,Not applicable,,Not applicable,,,,,30-11-2023,04-06-2024,"Unit 2,",Centre 2000,St Michaels Road,Sittingbourne,Kent,ME10 3DZ,https://vtcindependentschool.co.uk/,1795899240.0,Mrs,Anna,Daly,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not approved,,,,,,,,,,,,,,,,,,,South East,Swale,Roman,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591338.0,163638.0,Swale 010,Swale 010D,Ofsted,18.0,1.0,Vocational Training Centre Ltd,Good,South-East England and South London,United Kingdom,200002540944.0,,Not applicable,Not applicable,,,E02005124,E01024599,0.0,
|
||||
147280,886,Kent,2135,Horsmonden Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2019,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,180.0,94.0,86.0,10.0,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10084109.0,,Not applicable,19-10-2023,09-05-2024,Back Lane,Horsmonden,,Tonbridge,Kent,TN12 8NJ,https://horsmondenprimaryacademy.org.uk/,1892722529.0,Mrs,Hayley,Sharp,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Brenchley and Horsmonden,Tunbridge Wells,(England/Wales) Rural town and fringe,E10000016,570239.0,140737.0,Tunbridge Wells 011,Tunbridge Wells 011A,,,,,Good,South-East England and South London,,10008667663.0,,Not applicable,Not applicable,,,E02005172,E01024792,18.0,
|
||||
147409,886,Kent,2127,Paddock Wood Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2019,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,611.0,325.0,286.0,18.0,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10084108.0,,Not applicable,09-11-2023,30-04-2024,Old Kent Road,Paddock Wood,,Tonbridge,Kent,TN12 6JE,www.paddockwoodprimaryacademy.org.uk,1892833654.0,Mr,Simon,Page (Interim),Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tunbridge Wells,Paddock Wood East,Tunbridge Wells,(England/Wales) Rural town and fringe,E10000016,566923.0,144859.0,Tunbridge Wells 001,Tunbridge Wells 001D,,,,,Good,South-East England and South London,,100062545661.0,,Not applicable,Not applicable,,,E02005162,E01024813,110.0,
|
||||
147454,886,Kent,2117,Dartford Bridge Community Primary School,Academy sponsor led,Academies,Open,New Provision,01-10-2019,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,,446.0,No Special Classes,19-01-2023,471.0,242.0,229.0,8.6,Supported by a multi-academy trust,CYGNUS ACADEMIES TRUST,Linked to a sponsor,Cygnus Academies Trust,Not applicable,,10084107.0,,,28-02-2024,22-05-2024,Community Campus,Birdwood Avenue,,Dartford,Kent,DA1 5GB,dartfordbridgecps.com,1322470678.0,Mrs,Sarah,Smith,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Bridge,Dartford,(England/Wales) Rural town and fringe,E10000016,554858.0,176047.0,Dartford 001,Dartford 001F,,,,,Good,South-East England and South London,United Kingdom,10023437975.0,,Not applicable,Not applicable,,,E02005028,E01035271,36.0,
|
||||
147563,886,Kent,2287,Rolvenden Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2019,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,98.0,No Special Classes,19-01-2023,83.0,44.0,39.0,20.5,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10084732.0,,Not applicable,,22-05-2024,Hastings Road,Rolvenden,,Cranbrook,Kent,TN17 4LS,http://www.rolvenden.kent.sch.uk,1580241444.0,,Ben,Vincer,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Ashford,Rolvenden & Tenterden West,Ashford,(England/Wales) Rural village,E10000016,584417.0,131221.0,Ashford 013,Ashford 013B,,,,,,South-East England and South London,,100062552639.0,,Not applicable,Not applicable,,,E02005008,E01024010,17.0,
|
||||
147591,886,Kent,2118,St Katherine's School & Nursery,Academy sponsor led,Academies,Open,New Provision,01-11-2019,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,511.0,257.0,254.0,28.0,Supported by a multi-academy trust,COPPICE PRIMARY PARTNERSHIP,Linked to a sponsor,The Coppice Primary Partnership,Not applicable,,10084731.0,,,31-01-2024,20-05-2024,St. Katherines Lane,,,Snodland,Kent,ME6 5EJ,www.stkatherineskent.co.uk,1634240061.0,Mr,Ray,Lang,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Snodland East & Ham Hill,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,569847.0,161292.0,Tonbridge and Malling 002,Tonbridge and Malling 002D,,,,,Good,South-East England and South London,United Kingdom,100062628713.0,,Not applicable,Not applicable,,,E02005150,E01024772,143.0,
|
||||
147729,886,Kent,2126,Sunny Bank Primary School,Academy sponsor led,Academies,Open,New Provision,01-02-2020,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,315.0,Not applicable,19-01-2023,194.0,104.0,90.0,56.0,Supported by a multi-academy trust,THE ISLAND LEARNING TRUST,Linked to a sponsor,The Island Learning Trust,Not applicable,,10085416.0,,,,16-05-2024,Sunny Bank,Murston,,Sittingbourne,Kent,ME10 3QN,www.sunnybank.kent.sch.uk,1795473891.0,Mr,Jack,Allen,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Murston,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591932.0,164074.0,Swale 011,Swale 011C,,,,,,South-East England and South London,United Kingdom,200002528712.0,,Not applicable,Not applicable,,,E02005125,E01024593,94.0,
|
||||
147749,886,Kent,2237,Queenborough School and Nursery,Academy converter,Academies,Open,Academy Converter,01-03-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,470.0,233.0,237.0,37.2,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10085584.0,,Not applicable,04-07-2023,03-05-2024,Edward Road,,,Queenborough,Kent,ME11 5DF,http://www.queenborough.kent.sch.uk,1795662574.0,Mr,Jason,Howard,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Queenborough and Halfway,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,591694.0,172082.0,Swale 005,Swale 005A,,,,,Outstanding,South-East England and South London,,100062626308.0,,Not applicable,Not applicable,,,E02005119,E01024594,162.0,
|
||||
147750,886,Kent,2534,Bysing Wood Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2020,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,236.0,128.0,108.0,46.5,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10085585.0,,Not applicable,,19-03-2024,Lower Road,,,Faversham,Kent,ME13 7NU,http://www.bysing-wood.kent.sch.uk,1795534644.0,Mr,Andrew,Harrison,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,St Ann's,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,600233.0,161634.0,Swale 014,Swale 014C,,,,,,South-East England and South London,,200002530516.0,,Not applicable,Not applicable,,,E02005128,E01024604,100.0,
|
||||
147751,886,Kent,2569,Briary Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2020,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,295.0,148.0,147.0,35.9,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10085586.0,,Not applicable,21-02-2024,20-05-2024,Greenhill Road,,,Herne Bay,Kent,CT6 7RS,www.briary.kent.sch.uk/,1227373095.0,Mrs,Kate,Espley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Greenhill,North Thanet,(England/Wales) Urban city and town,E10000016,616083.0,166658.0,Canterbury 004,Canterbury 004B,,,,,Good,South-East England and South London,,200000682218.0,,Not applicable,Not applicable,,,E02005013,E01024065,106.0,
|
||||
147752,886,Kent,2629,Holywell Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2020,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,196.0,104.0,92.0,14.4,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10085587.0,,Not applicable,,03-06-2024,Forge Lane,Upchurch,,Sittingbourne,Kent,ME9 7AE,http://www.holywell.kent.sch.uk/,1634388416.0,Mrs,Nicky,Murrell,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,"Hartlip, Newington and Upchurch",Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,584508.0,167486.0,Swale 008,Swale 008D,,,,,,South-East England and South London,,200002533102.0,,Not applicable,Not applicable,,,E02005122,E01024573,25.0,
|
||||
147850,886,Kent,2129,Springhead Park Primary School,Free schools,Free Schools,Open,New Provision,01-09-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,,Non-selective,472.0,Not applicable,19-01-2023,368.0,176.0,192.0,20.1,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10086458.0,,,25-05-2023,07-05-2024,Springhead Parkway,Springhead Park,,Northfleet,Kent,DA11 8BY,www.springheadparkprimary.com,1474555155.0,Mr,Wayne,Clayton,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Northfleet & Springhead,Gravesham,(England/Wales) Urban major conurbation,E10000016,562032.0,173001.0,Gravesham 006,Gravesham 006F,,,,,Good,South-East England and South London,United Kingdom,10012022831.0,,Not applicable,Not applicable,,,E02005060,E01035284,67.0,
|
||||
147866,886,Kent,2131,Bearsted Primary Academy,Free schools,Free Schools,Open,New Provision,01-09-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,,Non-selective,446.0,,19-01-2023,263.0,122.0,141.0,6.5,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10086483.0,,,25-01-2023,20-05-2024,Popesfield Way,Weavering,,Maidstone,Kent,ME14 5GA,https://bearstedprimaryacademy.org.uk/,1622250040.0,Mrs,Jane,Tipple,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Maidstone,Boxley,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,578618.0,156729.0,Maidstone 005,Maidstone 005B,,,,,Outstanding,South-East England and South London,United Kingdom,10095448157.0,,Not applicable,Not applicable,,,E02005072,E01024336,17.0,
|
||||
147867,886,Kent,2140,Ebbsfleet Green Primary School,Free schools,Free Schools,Open,New Provision,01-09-2020,,,Primary,3.0,11,,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,,Non-selective,461.0,Not applicable,19-01-2023,262.0,148.0,114.0,8.4,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10086480.0,,,08-03-2023,14-09-2023,Ackers Drive Weldon,,Ebbsfleet Valley,Swanscombe,Kent,DA10 1AL,http://www.ebbsfleetgreenprimary.org.uk,1987591627.0,Mrs,Joanne,Wilkinson-Tabi,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,9.0,15.0,,,South East,Dartford,Ebbsfleet,Dartford,(England/Wales) Urban major conurbation,E10000016,560812.0,173242.0,Dartford 002,Dartford 002I,,,,,Good,South-East England and South London,United Kingdom,10094156607.0,,Not applicable,Not applicable,,,E02005029,E01035281,22.0,
|
||||
147897,886,Kent,4027,The Holmesdale School,Academy sponsor led,Academies,Open,New Provision,01-09-2022,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,959.0,No Special Classes,19-01-2023,509.0,252.0,257.0,36.3,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10086757.0,,,,14-05-2024,Malling Road,,,Snodland,Kent,ME6 5HS,https://www.holmesdale.kent.sch.uk,1634240416.0,Mr,Lee,Downey,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,5.0,5.0,,,South East,Tonbridge and Malling,Snodland East & Ham Hill,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,569974.0,161137.0,Tonbridge and Malling 002,Tonbridge and Malling 002D,,,,,,South-East England and South London,United Kingdom,10002905073.0,,Not applicable,Not applicable,,,E02005150,E01024772,168.0,
|
||||
148068,886,Kent,2143,Folkestone Primary,Academy sponsor led,Academies,Open,Split school,01-09-2020,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,,None,,,450.0,Not applicable,19-01-2023,424.0,211.0,213.0,24.1,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10086281.0,,,28-06-2023,14-05-2024,Academy Lane,,,Folkestone,,CT19 5FP,https://www.turnerfolkestoneprimary.com/home,1303842400.0,,Louise,Feaver,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Broadmead,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,621910.0,137354.0,Folkestone and Hythe 006,Folkestone and Hythe 006F,,,,,Good,South-East England and South London,United Kingdom,50120541.0,,Not applicable,Not applicable,,,E02005107,E01024516,102.0,
|
||||
148116,886,Kent,2183,Marden Primary Academy,Academy converter,Academies,Open,Academy Converter,01-09-2020,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,275.0,No Special Classes,19-01-2023,281.0,154.0,127.0,29.9,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10086832.0,,,01-03-2023,14-04-2024,Goudhurst Road,Marden,,Tonbridge,Kent,TN12 9JX,www.mardenprimaryacademy.org.uk,1622831393.0,Mrs,Hannah,Penning,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Maidstone,Marden and Yalding,Maidstone and The Weald,(England/Wales) Rural town and fringe,E10000016,574009.0,144505.0,Maidstone 018,Maidstone 018C,Not applicable,,,,Good,South-East England and South London,,200003718702.0,,Not applicable,Not applicable,,,E02005085,E01024380,84.0,
|
||||
148118,886,Kent,3106,Eastchurch Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,368.0,187.0,181.0,47.0,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10086841.0,,,12-07-2023,03-05-2024,Warden Road,Eastchurch,,Sheerness,Kent,ME12 4EJ,http://www.eastchurch.kent.sch.uk,1795880279.0,Mrs,Teresa,Oliver (Acting Head),Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheppey East,Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,598963.0,171467.0,Swale 006,Swale 006F,Not applicable,,,,Requires improvement,South-East England and South London,,100062626436.0,,Not applicable,Not applicable,,,E02005120,E01035301,162.0,
|
||||
148144,886,Kent,1132,North West Kent Alternative Provision Service,Academy alternative provision sponsor led,Academies,Open,New Provision,01-09-2020,,,Not applicable,11.0,16,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,,Not applicable,19-01-2023,7.0,6.0,1.0,14.3,Supported by a multi-academy trust,ALTERNATIVE LEARNING TRUST,Linked to a sponsor,Alternative Learning Trust,Not applicable,,10086859.0,,,14-06-2023,05-06-2024,Richmond Drive,,,Gravesend,,DA12 4DJ,,1474332897.0,Ms,Abigail,Woodhouse,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Westcourt,Gravesham,(England/Wales) Urban major conurbation,E10000016,566417.0,172683.0,Gravesham 007,Gravesham 007C,,,,,Good,South-East England and South London,United Kingdom,10012024036.0,,Not applicable,Not applicable,,,E02005061,E01024311,1.0,
|
||||
148217,886,Kent,5202,Holy Trinity Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,470.0,No Special Classes,19-01-2023,457.0,239.0,218.0,27.3,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10087078.0,,,04-10-2023,30-04-2024,Trinity Road,,,Gravesend,Kent,DA12 1LU,www.holytrinity-gravesend.kent.sch.uk/,1474534746.0,Mrs,Pamela,Gough,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Town,Gravesham,(England/Wales) Urban major conurbation,E10000016,565155.0,173712.0,Gravesham 003,Gravesham 003A,Not applicable,,,,Good,South-East England and South London,,100062311696.0,,Not applicable,Not applicable,,,E02005057,E01024258,118.0,
|
||||
148308,886,Kent,3173,Kingsdown and Ringwould Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-01-2021,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,210.0,No Special Classes,19-01-2023,213.0,114.0,99.0,14.1,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10087305.0,,,25-05-2023,20-02-2024,Glen Road,Kingsdown,,Deal,Kent,CT14 8DD,http://www.kingsdown-ringwould.kent.sch.uk,1304373734.0,Mrs,Joanne,Hygate,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Dover,"Guston, Kingsdown & St Margaret's-at-Cliffe",Dover,(England/Wales) Rural town and fringe,E10000016,637415.0,148426.0,Dover 009,Dover 009A,Not applicable,,,,Outstanding,South-East England and South London,,100062286573.0,,Not applicable,Not applicable,,,E02005049,E01024232,30.0,
|
||||
148370,886,Kent,2327,Worth Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2021,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,70.0,No Special Classes,19-01-2023,63.0,37.0,26.0,20.6,Supported by a multi-academy trust,DEAL EDUCATION ALLIANCE FOR LEARNING TRUST,-,,Not applicable,,10087569.0,,,07-02-2024,20-05-2024,The Street,,,Deal,Kent,CT14 0DF,http://www.worthprimary.co.uk,1304612148.0,Mrs,Katy,Chance,Executive Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Eastry Rural,South Thanet,(England/Wales) Rural village,E10000016,633761.0,156191.0,Dover 002,Dover 002B,Not applicable,,,,Good,South-East England and South London,,100062620829.0,,Not applicable,Not applicable,,,E02005042,E01024242,13.0,
|
||||
148500,886,Kent,2259,Chartham Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2021,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,382.0,199.0,183.0,26.4,Supported by a multi-academy trust,INSPIRA ACADEMY TRUST,-,,Not applicable,,10088095.0,,,07-02-2024,20-05-2024,Shalmsford Street,Chartham,,Canterbury,Kent,CT4 7QN,http://www.charthamprimary.org.uk,1227738225.0,Mr,Jamie,Noble,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Chartham & Stone Street,Canterbury,(England/Wales) Rural hamlet and isolated dwellings,E10000016,610126.0,154535.0,Canterbury 017,Canterbury 017A,Not applicable,,,,Good,South-East England and South London,,200000682327.0,,Not applicable,Not applicable,,,E02005026,E01024052,101.0,
|
||||
148501,886,Kent,2611,St Stephen's Infant School,Academy converter,Academies,Open,Academy Converter,01-04-2021,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,269.0,146.0,123.0,28.3,Supported by a multi-academy trust,INSPIRA ACADEMY TRUST,-,,Not applicable,,10088094.0,,,24-01-2024,06-06-2024,Hales Drive,St Stephen's,,Canterbury,Kent,CT2 7AB,www.st-stephens-infant.kent.sch.uk,1227769204.0,Mrs,Alice,Edgington,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,St Stephen's,Canterbury,(England/Wales) Urban city and town,E10000016,614817.0,159227.0,Canterbury 013,Canterbury 013B,Not applicable,,,,Good,South-East England and South London,,200002882763.0,,Not applicable,Not applicable,,,E02005022,E01024100,76.0,
|
||||
148502,886,Kent,2626,Sandwich Infant School,Academy converter,Academies,Open,Academy Converter,01-04-2021,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,168.0,No Special Classes,19-01-2023,148.0,73.0,75.0,23.1,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10088093.0,,,30-01-2024,20-05-2024,School Road,,,Sandwich,Kent,CT13 9HT,www.sandwich-infant.kent.sch.uk/,1304612228.0,Miss,Leanne,Bennett,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dover,Sandwich,South Thanet,(England/Wales) Rural town and fringe,E10000016,632813.0,158407.0,Dover 002,Dover 002D,Not applicable,,,,Good,South-East England and South London,,100062284920.0,,Not applicable,Not applicable,,,E02005042,E01024244,34.0,
|
||||
148519,886,Kent,5229,Fleetdown Primary Academy,Academy converter,Academies,Open,Academy Converter,01-04-2021,,,Primary,4.0,11,,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,654.0,No Special Classes,19-01-2023,648.0,345.0,303.0,13.3,Supported by a multi-academy trust,THE GOLDEN THREAD ALLIANCE,-,,Not applicable,,10088076.0,,,,03-06-2024,Lunedale Road,Darenth,,Dartford,Kent,DA2 6JX,http://www.fleetdown.kent.sch.uk,1322226891.0,Mrs,Alice,Harrington,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision,6.0,12.0,,,South East,Dartford,Brent,Dartford,(England/Wales) Urban major conurbation,E10000016,556256.0,173026.0,Dartford 008,Dartford 008E,Not applicable,,,,,South-East England and South London,,200000545083.0,,Not applicable,Not applicable,,,E02005035,E01024139,86.0,
|
||||
148632,886,Kent,6164,MEPA ACADEMY,Other independent school,Independent schools,Open,New Provision,09-09-2021,,,Not applicable,11.0,16,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,,50.0,Not applicable,20-01-2022,17.0,3.0,14.0,0.0,Not applicable,,Not applicable,,Not applicable,,,,,29-09-2022,07-05-2024,27 & 29 EARL STREET,MAIDSTONE,KENT,,,ME14 1PF,https://www.mepaacademy.com/,1622756644.0,Mrs,Mandy,Ellen,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not approved,,,,,,,,,,,,,,,,,,,South East,Maidstone,High Street,Maidstone and The Weald,(England/Wales) Urban city and town,E10000016,575951.0,155842.0,Maidstone 004,Maidstone 004H,Ofsted,,6.0,Mandy Ellen Cook,Good,South-East England and South London,United Kingdom,10091815091.0,,Not applicable,Not applicable,,,E02005071,E01034991,0.0,
|
||||
148711,886,Kent,2296,Mundella Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2021,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,173.0,87.0,86.0,56.1,Supported by a multi-academy trust,VERITAS MULTI ACADEMY TRUST,Linked to a sponsor,Veritas Multi Academy Trust,Not applicable,,10088877.0,,,,08-04-2024,Black Bull Road,,,Folkestone,Kent,CT19 5QX,http://www.mundella.kent.sch.uk,1303252265.0,Mrs,Lisa Paez and Lauren Wharmby,.,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,East Folkestone,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,622754.0,136911.0,Folkestone and Hythe 004,Folkestone and Hythe 004C,Not applicable,,,,,South-East England and South London,,50040639.0,,Not applicable,Not applicable,,,E02005105,E01024501,97.0,
|
||||
148712,886,Kent,4246,The North School,Academy converter,Academies,Open,Academy Converter,01-01-2022,,,Secondary,11.0,19,No boarders,No Nursery Classes,Has a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Non-selective,1265.0,Not applicable,19-01-2023,1267.0,700.0,567.0,31.1,Supported by a multi-academy trust,SWALE ACADEMIES TRUST,Linked to a sponsor,Swale Academies Trust,Not applicable,,10088876.0,,,,28-05-2024,Essella Road,,,Ashford,Kent,TN24 8AL,https://www.thenorthschool.org.uk/,1233614600.0,Mrs,Clair,Ellerby,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision,25.0,25.0,,,South East,Ashford,Furley,Ashford,(England/Wales) Urban city and town,E10000016,601952.0,142258.0,Ashford 005,Ashford 005C,Not applicable,,,,,South-East England and South London,,100062560863.0,,Not applicable,Not applicable,,,E02005000,E01024023,350.0,
|
||||
148876,886,Kent,2133,Halstead Community Primary School,Academy converter,Academies,Open,Academy Converter,01-03-2022,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,175.0,No Special Classes,19-01-2023,54.0,33.0,21.0,25.9,Supported by a multi-academy trust,THE PIONEER ACADEMY,Linked to a sponsor,The Pioneer Academy,Not applicable,,10089754.0,,,,03-06-2024,Otford Lane,Halstead,,Sevenoaks,Kent,TN14 7EA,www.halstead.kent.sch.uk,1959532224.0,Mrs,Sue,Saheed,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,"Halstead, Knockholt and Badgers Mount",Sevenoaks,(England/Wales) Rural village,E10000016,548908.0,161035.0,Sevenoaks 008,Sevenoaks 008D,Not applicable,,,,,South-East England and South London,,50002001021.0,,Not applicable,Not applicable,,,E02005094,E01024440,14.0,
|
||||
148918,886,Kent,2119,Shears Green Infant School,Academy converter,Academies,Open,Academy Converter,01-07-2022,,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,342.0,163.0,179.0,21.3,Supported by a multi-academy trust,HORNCHURCH ACADEMY TRUST,-,,Not applicable,,10089902.0,,,,04-05-2024,Packham Road,Northfleet,,Gravesend,Kent,DA11 7JF,http://www.shearsgreeninfantschool.co.uk,1474566700.0,Ms,Hayley,Kotze,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Gravesham,Coldharbour & Perry Street,Gravesham,(England/Wales) Urban major conurbation,E10000016,563816.0,172261.0,Gravesham 009,Gravesham 009A,Not applicable,,,,,South-East England and South London,,100062310733.0,,Not applicable,Not applicable,,,E02005063,E01024264,73.0,
|
||||
148991,886,Kent,2272,East Stour Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2022,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,472.0,No Special Classes,19-01-2023,438.0,233.0,205.0,36.2,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10090164.0,,,,07-06-2024,Earlsworth Road,South Willesborough,,Ashford,Kent,TN24 0DW,www.east-stour.kent.sch.uk/,1233630820.0,Mrs,E,Law,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Aylesford & East Stour,Ashford,(England/Wales) Urban city and town,E10000016,601863.0,140767.0,Ashford 009,Ashford 009G,Not applicable,,,,,South-East England and South London,,100062560510.0,,Not applicable,Not applicable,,,E02005004,E01032817,147.0,
|
||||
148992,886,Kent,2672,Palm Bay Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2022,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,428.0,No Special Classes,19-01-2023,424.0,218.0,206.0,26.9,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10090163.0,,,,07-06-2024,Palm Bay Avenue,Cliftonville,,Margate,Kent,CT9 3PP,http://www.palmbay.uk,1843290050.0,Miss,Lizzie,Williams,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Cliftonville East,South Thanet,(England/Wales) Urban city and town,E10000016,637983.0,171167.0,Thanet 002,Thanet 002D,Not applicable,,,,,South-East England and South London,,100062307578.0,,Not applicable,Not applicable,,,E02005133,E01024656,114.0,
|
||||
149039,886,Kent,4028,Barton Manor School,Free schools,Free Schools,Open,New Provision,01-09-2022,,,Secondary,11.0,19,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1050.0,Not applicable,19-01-2023,149.0,71.0,78.0,36.9,Supported by a multi-academy trust,BARTON COURT ACADEMY TRUST,Linked to a sponsor,Barton Court Academy Trust,Not applicable,,10090861.0,,,,17-05-2024,Spring Lane,,,Canterbury,Kent,CT1 1SU,https://www.bartonmanor.org/,1227532140.0,Mr,Richard,Morgan,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Canterbury,Barton,Canterbury,(England/Wales) Urban city and town,E10000016,616290.0,157296.0,Canterbury 016,Canterbury 016B,,,,,,South-East England and South London,United Kingdom,10094587078.0,,Not applicable,Not applicable,,,E02005025,E01024045,55.0,
|
||||
149123,886,Kent,3020,Sedley's Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-06-2022,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,105.0,No Special Classes,19-01-2023,99.0,57.0,42.0,9.1,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10090460.0,,,12-07-2023,07-06-2024,Church Street,Southfleet,,Gravesend,Kent,DA13 9NR,www.sedleys.kent.sch.uk/,1474833221.0,Mrs,T,Handley,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,"Longfield, New Barn & Southfleet",Dartford,(England/Wales) Rural village,E10000016,561345.0,171128.0,Dartford 013,Dartford 013A,Not applicable,,,,Good,South-East England and South London,,200000535394.0,,Not applicable,Not applicable,,,E02005040,E01024157,9.0,
|
||||
149261,886,Kent,3718,St Augustine's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2022,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,203.0,111.0,92.0,13.8,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10090965.0,,,,23-04-2024,St John's Road,,,Hythe,Kent,CT21 4BE,www.st-augustines-hythe.kent.sch.uk,1303266578.0,Mrs,Nicola,Clarke,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,Hythe,Folkestone and Hythe,(England/Wales) Urban city and town,E10000016,615271.0,135480.0,Folkestone and Hythe 008,Folkestone and Hythe 008A,Not applicable,,,,,South-East England and South London,,50017101.0,,Not applicable,Not applicable,,,E02005109,E01024523,28.0,
|
||||
149319,886,Kent,4029,Aylesford School,Academy sponsor led,Academies,Open,New Provision,01-09-2022,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1044.0,No Special Classes,19-01-2023,873.0,453.0,420.0,20.7,Supported by a multi-academy trust,CHARACTER EDUCATION TRUST,Linked to a sponsor,Wrotham School,Not applicable,,10091142.0,,,,06-06-2024,Teapot Lane,,,Aylesford,Kent,ME20 7JU,www.aylesford.kent.sch.uk,1622717341.0,Miss,Tanya,Kelvie,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford South & Ditton,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,571899.0,158410.0,Tonbridge and Malling 005,Tonbridge and Malling 005B,,,,,,South-East England and South London,United Kingdom,200000966311.0,,Not applicable,Not applicable,,,E02005153,E01024718,163.0,
|
||||
149554,886,Kent,4030,The Royal Harbour Academy,Academy sponsor led,Academies,Open,New Provision,01-04-2023,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,916.0,No Special Classes,,,,,,Supported by a multi-academy trust,COASTAL ACADEMIES TRUST,Linked to a sponsor,Coastal Academies Trust,Not applicable,,10091882.0,,,,13-05-2024,Newlands Lane,,,Ramsgate,Kent,CT12 6RH,www.rha.kent.sch.uk,1843572500.0,Mr,Simon,Pullen,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Thanet,Northwood,South Thanet,(England/Wales) Urban city and town,E10000016,637611.0,166588.0,Thanet 011,Thanet 011A,,,,,,South-East England and South London,United Kingdom,10022962106.0,,Not applicable,Not applicable,,,E02005142,E01024686,,
|
||||
149623,886,Kent,3134,John Mayne Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2023,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Not applicable,140.0,No Special Classes,,,,,,Supported by a multi-academy trust,TENTERDEN SCHOOLS TRUST,-,,Not applicable,,10092108.0,,,,18-04-2024,High Street,Biddenden,,Ashford,Kent,TN27 8AL,www.john-mayne.kent.sch.uk/,1580291424.0,Mrs,Helen,Tester,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Biddenden,Ashford,(England/Wales) Rural town and fringe,E10000016,584986.0,138375.0,Ashford 011,Ashford 011B,Not applicable,,,,,South-East England and South London,,100062563751.0,,Not applicable,Not applicable,,,E02005006,E01023979,,
|
||||
149666,886,Kent,2144,St. Clement's CofE Primary School,Academy converter,Academies,Open,Split school,01-04-2023,,,Primary,4.0,11,Not applicable,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Canterbury,Non-selective,210.0,Not applicable,,,,,,Supported by a multi-academy trust,THE DIOCESE OF CANTERBURY ACADEMIES TRUST,Linked to a sponsor,"Aquila, The Diocese of Canterbury Academies Trust",Not applicable,,10092363.0,,,,30-04-2024,Leysdown Road,,,Sheerness,Kent,ME12 4AB,www.stclementscep.co.uk,1795506910.0,Mrs,Kelly,Lockwood,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheppey East,Sittingbourne and Sheppey,(England/Wales) Rural village,E10000016,,,Swale 006,Swale 006A,,,,,,South-East England and South London,United Kingdom,100061077964.0,,Not applicable,Not applicable,,,E02005120,E01024580,,
|
||||
149840,886,Kent,4032,Chilmington Green School,Free schools,Free Schools,Open,Academy Free School,01-09-2023,,,Secondary,11.0,19,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,1140.0,Not applicable,,,,,,Supported by a multi-academy trust,UNITED LEARNING TRUST,Linked to a sponsor,United Learning Trust,Not applicable,,10093045.0,,,,01-05-2024,Jemmett Road,,,Ashford,Kent,TN23 4QE,https://chilmingtongreenschool.org.uk/,1233438800.0,Mr,Jonathan,Rutland,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Ashford,Beaver,Ashford,(England/Wales) Urban city and town,E10000016,,,Ashford 007,Ashford 007B,,,,,,South-East England and South London,United Kingdom,10012841381.0,,Not applicable,Not applicable,,,E02005002,E01023975,,
|
||||
149893,886,Kent,4033,The Abbey School,Academy converter,Academies,Open,Fresh Start,01-04-2023,,,Secondary,11.0,19,,No Nursery Classes,Has a sixth form,Mixed,None,None,,,1226.0,Not applicable,,,,,,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10092583.0,,,,22-05-2024,London Road,,,Faversham,Kent,ME13 8RZ,www.abbeyschoolfaversham.co.uk,1795532633.0,Dr,Rowland,Speller,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision and SEN unit,44.0,44.0,44.0,44.0,South East,Swale,Watling,Faversham and Mid Kent,(England/Wales) Urban city and town,E10000016,,,Swale 014,Swale 014E,,,,,,South-East England and South London,United Kingdom,100062379926.0,,Not applicable,Not applicable,,,E02005128,E01024626,,
|
||||
149975,886,Kent,2066,Maypole Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2023,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,,,,,,Supported by a multi-academy trust,INSPIRE ACADEMY MOVEMENT TRUST,-,,Not applicable,,10092968.0,,,,08-05-2024,Franklin Road,,,Dartford,Kent,DA2 7UZ,www.maypole.kent.sch.uk/,1322523830.0,Miss,Katie,McCann,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Dartford,Maypole & Leyton Cross,Dartford,(England/Wales) Urban major conurbation,E10000016,551223.0,172486.0,Dartford 010,Dartford 010C,Not applicable,,,,,South-East England and South London,,10002021970.0,,Not applicable,Not applicable,,,E02005037,E01024152,,
|
||||
149976,886,Kent,2134,Four Elms Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2023,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,108.0,No Special Classes,,,,,,Supported by a multi-academy trust,INSPIRE ACADEMY MOVEMENT TRUST,-,,Not applicable,,10092967.0,,,,15-05-2024,Bough Beech Road,Four Elms,,Edenbridge,Kent,TN8 6NE,www.four-elms.kent.sch.uk,1732700274.0,Mrs,Liz,Mitchell,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Cowden and Hever,Tonbridge and Malling,(England/Wales) Rural village,E10000016,546847.0,148273.0,Sevenoaks 015,Sevenoaks 015A,Not applicable,,,,,South-East England and South London,,10035181444.0,,Not applicable,Not applicable,,,E02005101,E01024420,,
|
||||
149978,886,Kent,3035,Seal Church of England Voluntary Controlled Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2023,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,444.0,No Special Classes,,,,,,Supported by a multi-academy trust,INSPIRE ACADEMY MOVEMENT TRUST,-,,Not applicable,,10092966.0,,,,09-05-2024,Zambra Way,Seal,,Sevenoaks,Kent,TN15 0DJ,www.sealprimary.com,1732762388.0,Mrs,Tamsin,Jones,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Sevenoaks,Seal and Weald,Sevenoaks,(England/Wales) Urban city and town,E10000016,554704.0,157107.0,Sevenoaks 010,Sevenoaks 010A,Not applicable,,,,,South-East England and South London,,10035185574.0,,Not applicable,Not applicable,,,E02005096,E01024457,,
|
||||
150156,886,Kent,5208,Ditton Church of England Junior School,Academy converter,Academies,Open,Academy Converter,01-11-2023,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,256.0,No Special Classes,,,,,,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10093280.0,,,,21-05-2024,New Road,Ditton,,Aylesford,Kent,ME20 6AE,http://www.ditton-jun.kent.sch.uk,1732843446.0,Mr,Graham,Ward,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Aylesford South & Ditton,Chatham and Aylesford,(England/Wales) Urban city and town,E10000016,571105.0,158080.0,Tonbridge and Malling 005,Tonbridge and Malling 005D,Not applicable,,,,,South-East England and South London,,10002907508.0,,Not applicable,Not applicable,,,E02005153,E01024736,,
|
||||
150255,886,Kent,2692,The Churchill School,Academy converter,Academies,Open,Academy Converter,01-12-2023,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,,,,,,Supported by a multi-academy trust,EKC SCHOOLS TRUST LIMITED,-,,Not applicable,,10093663.0,,,,23-05-2024,Haven Drive,Hawkinge,,Folkestone,Kent,CT18 7RH,http://www.thechurchillschool.co.uk,1303893892.0,Mrs,Zoe,Stone,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Folkestone and Hythe,North Downs East,Folkestone and Hythe,(England/Wales) Rural town and fringe,E10000016,621237.0,139587.0,Folkestone and Hythe 002,Folkestone and Hythe 002F,Not applicable,,,,,South-East England and South London,,50102503.0,,Not applicable,Not applicable,,,E02005103,E01033214,,
|
||||
150278,886,Kent,4034,Dover Christ Church Academy,Academy sponsor led,Academies,Open,Fresh Start,01-09-2023,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,,,990.0,Not applicable,,,,,,Supported by a multi-academy trust,TURNER SCHOOLS,Linked to a sponsor,Turner Schools,Not applicable,,10093628.0,,,,14-05-2024,Melbourne Avenue,,,Dover,,CT16 2EG,,,Mr,Jamie,MacLean,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,PMLD - Profound and Multiple Learning Difficulty,,,,,,,,,,,,,SEN unit,,,69.0,72.0,South East,Dover,Whitfield,Dover,(England/Wales) Urban city and town,E10000016,630895.0,144193.0,Dover 010,Dover 010E,,,,,,South-East England and South London,United Kingdom,100062289416.0,,Not applicable,Not applicable,,,E02005050,E01024254,,
|
||||
150743,886,Kent,4036,Leigh Academy Hugh Christie,Academy sponsor led,Academies,Open,New Provision,01-04-2024,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1226.0,Has Special Classes,,,,,,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10094758.0,,,,01-04-2024,White Cottage Road,,,Tonbridge,Kent,TN10 4PU,,1732353544.0,Mr,Palak,Shah,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Tonbridge and Malling,Trench,Tonbridge and Malling,(England/Wales) Urban city and town,E10000016,559444.0,148580.0,Tonbridge and Malling 009,Tonbridge and Malling 009A,,,,,,South-East England and South London,United Kingdom,10002906320.0,,Not applicable,Not applicable,,,E02005157,E01024730,,
|
||||
150934,886,Kent,4037,EKC Sheppey Secondary,Academy sponsor led,Academies,Proposed to open,Split school,01-09-2024,,,Secondary,11.0,16,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,,None,,,750.0,Not applicable,,,,,,Not supported by a trust,,-,,Not applicable,,10095470.0,,,,27-04-2024,Marine Parade,,,Sheerness,,ME12 2BE,,,,January,Lorman,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Sheerness,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,593060.0,174642.0,Swale 001,Swale 001B,,,,,,South-East England and South London,United Kingdom,100062378138.0,,Not applicable,Not applicable,,,E02005115,E01024610,,
|
||||
150935,886,Kent,4038,Leigh Academy Minster,Academy sponsor led,Academies,Proposed to open,Split school,01-09-2024,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,,None,,,1150.0,Not applicable,,,,,,Not supported by a trust,,-,,Not applicable,,10095469.0,,,,27-04-2024,Minster Road,,,Sheerness,,ME12 3JQ,,,,Mathieu,Stevens,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Swale,Queenborough and Halfway,Sittingbourne and Sheppey,(England/Wales) Urban city and town,E10000016,593740.0,172606.0,Swale 004,Swale 004A,,,,,,South-East England and South London,United Kingdom,200002529794.0,,Not applicable,Not applicable,,,E02005118,E01024595,,
|
||||
|
Can't render this file because it is too large.
|
Binary file not shown.
@ -1,21 +0,0 @@
|
||||
SyllabusSubject,SyllabusKeyStage,SyllabusStageID,SyllabusYearID,TopicStage,TopicSubjectCode,Topic,Lesson,TopicID,LessonID,LessonTitle,LessonTitleEnter,LessonType,NumberOfLearningOutcomes,SuggestedNumberOfPeriodsForLesson,LessonLearningObjectiveEnter,SuggestedActivities,WebLinks,SkillsLearned,TopicTitle,LessonTitleAuto,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,1,1,7B1,7B1.1,"Living, dead and never been alive","Living, dead and never been alive",Standard,3,1,Describe the features of living organisms,Class Prac: Have student carry out mini actions - use these to deduce MRS GRENDiscuss: What determines whether something is alive or not? Use objects/images to help with this.Worksheets: 7Aa1,,,Life Processes,,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,1,2,7B1,7B1.2,Plant and animal cells,Plant and animal cells,Standard,3,1,Identify the main parts of animal cells and describe their functions.,Class Prac: Use bio-viewers to look at simple animal and plants cells. Sketch cells. Label cells. Describe their functions. Venn diagram - Compare plant and animal cells. Highlight differences.Worksheet: 7Ad1,,,Life Processes,,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,1,R,7B1,7B1.R,Revision of topic 7B1 Life Processes,Null,Review,1,1,,,,,Life Processes,Revision of topic 7B1 Life Processes,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,1,T,7B1,7B1.T,Topic test: 7B1 Life Processes,Null,Assessment,1,1,,,,,Life Processes,Topic test: 7B1 Life Processes,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,2,1,7B2,7B2.1,Aerobic Respiration,Aerobic Respiration,Standard,3,1,Be able to describe what happens during respiration,Brain dump: Students write down prior knowledge – opportunity to deal with misconceptions (see starter slide). Demo: Screaming jelly baby,,,Respiration And Circulation,,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,2,2,7B2,7B2.2,Anaerobic respiration,Anaerobic respiration,Standard,3,1,Describe what happens in anaerobic respiration in humans,Explain how and why anaerobic respiration happens in humans. Extend into fermentation. Class Prac: Investigate the rate of anaerobic respiration in yeast. Compare pros and cons of aerobic and anaerobic respiration Worksheets: 8Db-2,,,Respiration And Circulation,,,,,,,,
|
||||
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,12-1,AP.PAG,AP.PAG.12-1,PAG 12 Research,PAG 12 Research,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,12-2,AP.PAG,AP.PAG.12-2,PAG 12 Research,PAG 12 Research,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,12-3,AP.PAG,AP.PAG.12-3,PAG 12 Research,PAG 12 Research,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,2-1,AP.PAG,AP.PAG.2-1,PAG 2 Investigating Properties of Materials,PAG 2 Investigating Properties of Materials,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,2-2,AP.PAG,AP.PAG.2-2,PAG 2 Investigating Properties of Materials,PAG 2 Investigating Properties of Materials,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,2-3,AP.PAG,AP.PAG.2-3,PAG 2 Investigating Properties of Materials,PAG 2 Investigating Properties of Materials,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,3-1,AP.PAG,AP.PAG.3-1,PAG 3 Investigating Electrical Properties: Resistivity of a metal,PAG 3 Investigating Electrical Properties: Resistivity of a metal,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,3-2,AP.PAG,AP.PAG.3-2,PAG 3 Investigating Electrical Properties: Investigating electrical characteristics,PAG 3 Investigating Electrical Properties: Investigating electrical characteristics,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,3-3,AP.PAG,AP.PAG.3-3,PAG 3 Investigating Electrical Properties: Determining the maximum power from a cell,PAG 3 Investigating Electrical Properties: Determining the maximum power from a cell,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,1-1,AP.PAG,AP.PAG.1-1,PAG 4 Investigating Electrical Circuits: Investigating electrical circuits,PAG 4 Investigating Electrical Circuits: Investigating electrical circuits,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,1-2,AP.PAG,AP.PAG.1-2,PAG 4 Investigating Electrical Circuits: Electrical circuits with more than one source of emf,PAG 4 Investigating Electrical Circuits: Electrical circuits with more than one source of emf,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,1-3,AP.PAG,AP.PAG.1-3,PAG 4 Investigating Electrical Circuits: Using non-ohmic devices as sensors,PAG 4 Investigating Electrical Circuits: Using non-ohmic devices as sensors,Focus,0,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
Physics,5,KS5.Physics,KS5.Physics.Special,A,P,PAG,1-1,AP.PAG,AP.PAG.1-1,PAG 5 Investigating Waves: Determining wavelength with diffraction grating,PAG 5 Investigating Waves: Determining wavelength with diffraction grating,Focus,1,1,,,,,A-level Physics PAG,,,,,,,,
|
||||
|
@ -1,8 +0,0 @@
|
||||
SyllabusSubject,SyllabusKeyStage,SyllabusStageID,SyllabusYearID,TopicStage,TopicSubject,Topic,Lesson,Statement,TopicID,LessonID,StatementID,TopicTitle,LessonTitle,LearningStatement,LearningStatementEnter,StatementType,StatementLevel,LearningStatementAuto,,,,,,,,,,,
|
||||
Science,3,KS3.Science,Y7.Science,7,B,1,1,1,7B1,7B1.1,7B1.1.1,Life Processes,"Living, dead and never been alive",Recall the different life processes,Recall the different life processes,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,1,1,AP.8,AP.8.1,AP.8.1.1,Charge And Current,Current And Charge,Understand electric current as the rate of flow of charge using the equation I = ΔQ/Δt,Understand electric current as the rate of flow of charge using the equation I = ΔQ/Δt,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,1,2,AP.8,AP.8.1,AP.8.1.2,Charge And Current,Current And Charge,Define the coulomb as the unit of electric charge,Define the coulomb as the unit of electric charge,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,1,3,AP.8,AP.8.1,AP.8.1.3,Charge And Current,Current And Charge,State the elementary charge e as 1.6 x 10^-19 C,State the elementary charge e as 1.6 x 10^-19 C,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,1,4,AP.8,AP.8.1,AP.8.1.4,Charge And Current,Current And Charge,Recognize that the net charge on a particle or object is quantized and is a multiple of e,Recognize that the net charge on a particle or object is quantized and is a multiple of e,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,2,1,AP.8,AP.8.2,AP.8.2.1,Charge And Current,Moving Charges,Explain current as the movement of electrons in metals and the movement of ions in electrolytes,Explain current as the movement of electrons in metals and the movement of ions in electrolytes,Outcome,,Incomplete,,,,,,,,,,,
|
||||
Physics,5,KS5.Physics,Y12.Physics,A,P,8,2,2,AP.8,AP.8.2,AP.8.2.2,Charge And Current,Moving Charges,Differentiate between conventional current and electron flow,Differentiate between conventional current and electron flow,Outcome,,Incomplete,,,,,,,,,,,
|
||||
|
@ -1,15 +0,0 @@
|
||||
SyllabusSubject,SyllabusKeyStage,SyllabusYear,SyllabusStageID,SyllabusYearID,TopicStage,TopicSubjectCode,Topic,TopicID,TopicTitle,TotalNumberOfLessonsForTopic,TopicType,TopicAssessmentType,,
|
||||
Science,3,7,KS3.Science,Y7.Science,I,B,1,7B1,Life Processes,11,Standard,Test,,
|
||||
Science,3,7,KS3.Science,Y7.Science,I,B,2,7B2,Respiration And Circulation,11,Standard,Test,,
|
||||
Science,3,7,KS3.Science,Y7.Science,I,B,3,7B3,Variation,11,Standard,Test,,
|
||||
Science,3,7,KS3.Science,Y7.Science,I,B,4,7B4,Food And Digestion,12,Standard,Test,,
|
||||
Science,3,7,KS3.Science,Y7.Science,I,B,5,7B5,Reproduction,11,Standard,Test,,
|
||||
Physics,Y13.Physics,A,P,15,AP.15,Ideal Gases,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,16,AP.16,Circular Motion,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,17,AP.17,Oscillations,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,18,AP.18,Gravitational Fields,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,19,AP.19,Stars,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,20,AP.20,Cosmology,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,21,AP.21,Capacitors,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,22,AP.22,Electric Fields,5,Standard,Test,,
|
||||
Physics,5,13,KS5.Physics,Y13.Physics,A,P,23,AP.23,Magnetic Fields,5,Standard,Test,,
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,105 +0,0 @@
|
||||
URN,LA (code),LA (name),EstablishmentNumber,EstablishmentName,TypeOfEstablishment (name),EstablishmentTypeGroup (name),EstablishmentStatus (name),ReasonEstablishmentOpened (name),OpenDate,ReasonEstablishmentClosed (name),CloseDate,PhaseOfEducation (name),StatutoryLowAge,StatutoryHighAge,Boarders (name),NurseryProvision (name),OfficialSixthForm (name),Gender (name),ReligiousCharacter (name),ReligiousEthos (name),Diocese (name),AdmissionsPolicy (name),SchoolCapacity,SpecialClasses (name),CensusDate,NumberOfPupils,NumberOfBoys,NumberOfGirls,PercentageFSM,TrustSchoolFlag (name),Trusts (name),SchoolSponsorFlag (name),SchoolSponsors (name),FederationFlag (name),Federations (name),UKPRN,FEHEIdentifier,FurtherEducationType (name),OfstedLastInsp,LastChangedDate,Street,Locality,Address3,Town,County (name),Postcode,SchoolWebsite,TelephoneNum,HeadTitle (name),HeadFirstName,HeadLastName,HeadPreferredJobTitle,BSOInspectorateName (name),InspectorateReport,DateOfLastInspectionVisit,NextInspectionVisit,TeenMoth (name),TeenMothPlaces,CCF (name),SENPRU (name),EBD (name),PlacesPRU,FTProv (name),EdByOther (name),Section41Approved (name),SEN1 (name),SEN2 (name),SEN3 (name),SEN4 (name),SEN5 (name),SEN6 (name),SEN7 (name),SEN8 (name),SEN9 (name),SEN10 (name),SEN11 (name),SEN12 (name),SEN13 (name),TypeOfResourcedProvision (name),ResourcedProvisionOnRoll,ResourcedProvisionCapacity,SenUnitOnRoll,SenUnitCapacity,GOR (name),DistrictAdministrative (name),AdministrativeWard (name),ParliamentaryConstituency (name),UrbanRural (name),GSSLACode (name),Easting,Northing,MSOA (name),LSOA (name),InspectorateName (name),SENStat,SENNoStat,PropsName,OfstedRating (name),RSCRegion (name),Country (name),UPRN,SiteName,QABName (name),EstablishmentAccredited (name),QABReport,CHNumber,MSOA (code),LSOA (code),FSM,AccreditationExpiryDate
|
||||
118317,887,Medway,2198,Greenvale Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,120.0,No Special Classes,19-01-2023,110.0,58.0,52.0,39.1,Not applicable,,Not applicable,,Not under a federation,,10074076.0,,Not applicable,22-11-2023,22-04-2024,Symons Avenue,,,Chatham,Kent,ME4 5UP,www.greenvale.medway.sch.uk,1634409521.0,Mrs,Amanda,Allnutt,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Chatham Central & Brompton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576183.0,166676.0,Medway 022,Medway 022B,,,,,Good,South-East England and South London,,100062391942.0,,Not applicable,Not applicable,,,E02003335,E01016023,43.0,
|
||||
118320,887,Medway,2202,New Road Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,360.0,187.0,173.0,38.6,Not applicable,,Not applicable,,Not under a federation,,10076230.0,,Not applicable,19-04-2023,04-06-2024,Bryant Street,,,Chatham,Kent,ME4 5QN,http://www.newroad.medway.sch.uk,1634843084.0,Mrs,Samantha,Cooper,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Chatham Central & Brompton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576251.0,167414.0,Medway 015,Medway 015C,,,,,Good,South-East England and South London,,44054185.0,,Not applicable,Not applicable,,,E02003328,E01016019,139.0,
|
||||
118329,887,Medway,2215,Balfour Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,266.0,140.0,126.0,23.8,Not applicable,,Not applicable,,Not under a federation,,10074074.0,,Not applicable,04-06-2019,12-04-2024,Pattens Lane,,,Rochester,Kent,ME1 2QT,http://www.balfourinf.medway.sch.uk,1634338280.0,Ms,Donna,Atkinson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Rochester and Strood,(England/Wales) Urban city and town,E06000035,575083.0,166460.0,Medway 026,Medway 026C,,,,,Good,South-East England and South London,,44035930.0,,Not applicable,Not applicable,,,E02003339,E01016124,63.0,
|
||||
118330,887,Medway,2216,Crest Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,177.0,83.0,94.0,34.5,Not applicable,,Not applicable,,Not under a federation,,10074073.0,,Not applicable,12-02-2020,29-04-2024,Fleet Road,,,Rochester,Kent,ME1 2QA,www.crestinfants.co.uk,1634844127.0,Mrs,Kerry,Seales,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574568.0,166523.0,Medway 024,Medway 024A,,,,,Good,South-East England and South London,,200000909496.0,,Not applicable,Not applicable,,,E02003337,E01016116,60.0,
|
||||
118423,887,Medway,2403,Hempstead Junior School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,360.0,No Special Classes,19-01-2023,353.0,193.0,160.0,7.9,Not applicable,,Not applicable,,Not under a federation,,10079033.0,,Not applicable,20-06-2018,06-06-2024,Birch Grove,Hempstead,,Gillingham,Kent,ME7 3HJ,www.hempsteadjnr.medway.sch.uk/,1634336963.0,Mr,Paul,Cross,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Hempstead & Wigmore,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579226.0,164022.0,Medway 035,Medway 035A,,,,,Good,South-East England and South London,,100062394567.0,,Not applicable,Not applicable,,,E02003348,E01016050,28.0,
|
||||
118442,887,Medway,2439,Horsted Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,177.0,93.0,84.0,10.2,Not applicable,,Not applicable,,Supported by a federation,The Bluebell Federation,10074065.0,,Not applicable,11-10-2023,03-06-2024,Barberry Avenue,,,Chatham,Kent,ME5 9TF,www.horstedschool.co.uk/,1634335400.0,Mrs,Sarah,Steer,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Horsted,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574928.0,164210.0,Medway 033,Medway 033C,,,,,Good,South-East England and South London,,200000909501.0,,Not applicable,Not applicable,,,E02003346,E01016123,18.0,
|
||||
118472,887,Medway,2494,Parkwood Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,540.0,No Special Classes,19-01-2023,546.0,270.0,276.0,16.8,Not applicable,,Not applicable,,Not under a federation,,10074063.0,,Not applicable,08-06-2023,07-05-2024,Deanwood Drive,Rainham,,Gillingham,Kent,ME8 9LP,www.parkwoodprimary.org.uk,1634234699.0,Headteacher,Lee,McCormack,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South East,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,581085.0,164262.0,Medway 036,Medway 036D,,,,,Requires improvement,South-East England and South London,,100062396933.0,,Not applicable,Not applicable,,,E02003349,E01016105,92.0,
|
||||
118477,887,Medway,2506,Horsted Junior School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,248.0,No Special Classes,19-01-2023,249.0,130.0,119.0,16.5,Not applicable,,Not applicable,,Supported by a federation,The Bluebell Federation,10079031.0,,Not applicable,13-09-2023,03-06-2024,Barberry Avenue,,,Chatham,Kent,ME5 9TF,www.horstedschool.co.uk,1634335400.0,Mrs,Sarah,Steer,Executive Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Horsted,Rochester and Strood,(England/Wales) Urban city and town,E06000035,575006.0,164184.0,Medway 033,Medway 033C,,,,,Good,South-East England and South London,,44018867.0,,Not applicable,Not applicable,,,E02003346,E01016123,41.0,
|
||||
118509,887,Medway,2549,Swingate Primary School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,659.0,335.0,324.0,12.0,Not applicable,,Not applicable,,Not under a federation,,10076224.0,,Not applicable,08-11-2018,21-05-2024,Sultan Road,Lordswood,,Chatham,Kent,ME5 8TJ,www.swingate.medway.sch.uk/,1634863778.0,Mr,Steven,Geary,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Lordswood & Walderslade,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,577377.0,162361.0,Medway 038,Medway 038B,,,,,Good,South-East England and South London,,44058696.0,,Not applicable,Not applicable,,,E02003351,E01016056,76.0,
|
||||
118555,887,Medway,2638,Hempstead Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,270.0,149.0,121.0,5.2,Not applicable,,Not applicable,,Not under a federation,,10074059.0,,Not applicable,13-03-2024,22-05-2024,Hempstead Road,Hempstead,,Gillingham,Kent,ME7 3QG,www.hempsteadschoolsfederation.org.uk,1634336963.0,Mr,Paul,Cross,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Hempstead & Wigmore,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579161.0,164155.0,Medway 035,Medway 035B,,,,,Good,South-East England and South London,,200000901137.0,,Not applicable,Not applicable,,,E02003348,E01016051,14.0,
|
||||
118576,887,Medway,2665,St Peter's Infant School,Community school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,100.0,No Special Classes,19-01-2023,94.0,53.0,41.0,32.3,Not applicable,,Not applicable,,Not under a federation,,10074058.0,,Not applicable,13-12-2018,02-06-2024,Holcombe Road,,,Rochester,Kent,ME1 2HU,http://www.stpetersinfants.co.uk/,1634843590.0,Mrs,Joanna,Worrall (Interim),Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574398.0,167163.0,Medway 017,Medway 017D,,,,,Good,South-East England and South London,,44025555.0,,Not applicable,Not applicable,,,E02003330,E01016118,30.0,
|
||||
118641,887,Medway,3096,"St Helen's Church of England Primary School, Cliffe",Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,211.0,107.0,104.0,18.5,Not applicable,,Not applicable,,Not under a federation,,10069109.0,,Not applicable,04-06-2019,23-04-2024,Church Street,Cliffe,,Rochester,Kent,ME3 7PU,www.sthelens.medway.sch.uk/,1634220246.0,Mrs,Stephanie,Jarvis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood Rural,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,573629.0,176192.0,Medway 002,Medway 002A,,,,,Good,South-East England and South London,,44018290.0,,Not applicable,Not applicable,,,E02003315,E01016142,39.0,
|
||||
118643,887,Medway,3102,St Nicholas CEVC Primary School,Voluntary controlled school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,120.0,No Special Classes,19-01-2023,93.0,46.0,47.0,28.0,Not applicable,,Not applicable,,Not under a federation,,10079669.0,,Not applicable,23-01-2013,26-04-2024,St Nicholas CEVC primary School,London Road,Strood,Rochester,Kent,ME2 3HU,http://www.st-nicholas.medway.sch.uk,1634717120.0,Mrs,Ruth,Gooch,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood North & Frindsbury,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573257.0,169332.0,Medway 006,Medway 006E,,,,,Outstanding,South-East England and South London,,200000896704.0,,Not applicable,Not applicable,,,E02003319,E01016141,26.0,
|
||||
118756,887,Medway,3712,St Michael's RC Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,460.0,No Special Classes,19-01-2023,469.0,236.0,233.0,25.6,Not applicable,,Not applicable,,Not under a federation,,10076805.0,,Not applicable,06-11-2019,08-05-2024,Hills Terrace,,,Chatham,Kent,ME4 6PX,www.stmichaelsrcp.org,1634832578.0,Mrs,Nicola,Collins,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575579.0,167357.0,Medway 015,Medway 015B,,,,,Good,South-East England and South London,,44040971.0,,Not applicable,Not applicable,,,E02003328,E01016017,107.0,
|
||||
118766,887,Medway,3729,English Martyrs' Catholic Primary School,Voluntary aided school,Local authority maintained schools,"Open, but proposed to close",Not applicable,,Academy Converter,30-06-2024,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,202.0,101.0,101.0,15.8,Not applicable,,Not applicable,,Not under a federation,,10072742.0,,Not applicable,13-07-2023,28-05-2024,Frindsbury Road,Strood,,Rochester,Kent,ME2 4JA,http://www.englishmartyrs.medway.sch.uk,1634718964.0,Ms,Catherine,Thacker,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood North & Frindsbury,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573987.0,169894.0,Medway 006,Medway 006A,,,,,Good,South-East England and South London,,100062388690.0,,Not applicable,Not applicable,,,E02003319,E01016135,32.0,
|
||||
118767,887,Medway,3732,St Thomas of Canterbury RC Primary School,Voluntary aided school,Local authority maintained schools,"Open, but proposed to close",Not applicable,,Academy Converter,30-06-2024,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,236.0,No Special Classes,19-01-2023,258.0,125.0,133.0,12.1,Not applicable,,Not applicable,,Not under a federation,,10072741.0,,Not applicable,08-06-2023,28-05-2024,Romany Road,Rainham,,Gillingham,Kent,ME8 6JH,www.stthomascanterbury.org.uk/,1634234677.0,Mrs,Vicki-Louise,Gallagher,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Twydall,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579863.0,166652.0,Medway 018,Medway 018F,,,,,Good,South-East England and South London,,44087220.0,,Not applicable,Not applicable,,,E02003331,E01016165,29.0,
|
||||
118769,887,Medway,3736,St Thomas More Roman Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,420.0,No Special Classes,19-01-2023,417.0,188.0,229.0,11.3,Not applicable,,Not applicable,,Not under a federation,,10072739.0,,Not applicable,08-02-2013,09-02-2024,Bleakwood Road,,,Chatham,Kent,ME5 0NF,www.st-thomasmore.medway.sch.uk/,1634864701.0,Mrs,Victoria,Ebdon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576043.0,164020.0,Medway 033,Medway 033D,,,,,Outstanding,South-East England and South London,,44045642.0,,Not applicable,Not applicable,,,E02003346,E01016173,47.0,
|
||||
118775,887,Medway,3746,St William of Perth Roman Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,208.0,106.0,102.0,7.7,Not applicable,,Not applicable,,Not under a federation,,10072738.0,,Not applicable,18-10-2023,10-05-2024,Canon Close,Maidstone Road,,Rochester,Kent,ME1 3EN,www.stwilliamofperth.org.uk/,1634404267.0,Mr,James,Willis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573973.0,166819.0,Medway 024,Medway 024D,,,,,Good,South-East England and South London,,44010893.0,,Not applicable,Not applicable,,,E02003337,E01016132,16.0,
|
||||
118779,887,Medway,3752,St Augustine of Canterbury Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,19-01-2023,199.0,101.0,98.0,13.6,Not applicable,,Not applicable,,Not under a federation,,10072736.0,,Not applicable,07-02-2024,20-05-2024,Deanwood Drive,Rainham,,Gillingham,Kent,ME8 9NP,www.staccp.org.uk/,1634371892.0,Mrs,Louise,Prestidge,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South East,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580898.0,163428.0,Medway 036,Medway 036C,,,,,Good,South-East England and South London,,200000901485.0,,Not applicable,Not applicable,,,E02003349,E01016100,27.0,
|
||||
118782,887,Medway,3755,St Mary's Catholic Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,480.0,No Special Classes,19-01-2023,433.0,235.0,198.0,15.6,Not applicable,,Not applicable,,Not under a federation,,10072734.0,,Not applicable,26-04-2023,11-03-2024,Greenfield Road,,Https://Stmarysrcp.Medway.Sch.Uk/,Gillingham,Kent,ME7 1YH,www.stmarysrcp.medway.sch.uk/,1634855783.0,Mr,Joseph,Pomeroy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,577917.0,168572.0,Medway 010,Medway 010B,,,,,Good,South-East England and South London,,44069382.0,,Not applicable,Not applicable,,,E02003323,E01016032,61.0,
|
||||
118908,887,Medway,5436,St John Fisher Catholic Comprehensive School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,,Not applicable,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Non-selective,1185.0,No Special Classes,19-01-2023,1024.0,550.0,474.0,30.1,Not applicable,,Not applicable,,Not under a federation,,10006189.0,,Not applicable,22-05-2019,23-05-2024,City Way,,,Rochester,,ME1 2FA,http://www.stjohnfisher.school,1634543123.0,Mrs,Dympna,Lennon,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575287.0,167305.0,Medway 021,Medway 021A,,,,,Good,South-East England and South London,United Kingdom,44082945.0,,Not applicable,Not applicable,,,E02003334,E01016020,262.0,
|
||||
118948,887,Medway,6000,"King's School, Rochester",Other independent school,Independent schools,Open,Not applicable,01-01-1909,Not applicable,,Not applicable,3.0,18,Boarding school,Has Nursery Classes,Has a sixth form,Mixed,Church of England,Church of England,Not applicable,Non-selective,800.0,No Special Classes,20-01-2022,660.0,384.0,276.0,0.0,Not applicable,,Not applicable,,Not applicable,,10003660.0,,Not applicable,,06-06-2024,Satis House,Boley Hill,,Rochester,Kent,ME1 1TE,www.kings-rochester.co.uk,1634888555.0,Mr,Benjamin,Charles,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574095.0,168504.0,Medway 014,Medway 014C,ISI,4.0,89.0,The Governors of King's School,,South-East England and South London,,44026826.0,,Not applicable,Not applicable,,,E02003327,E01016130,0.0,
|
||||
118979,887,Medway,6001,Bryony School,Other independent school,Independent schools,Open,Not applicable,02-04-1958,Not applicable,,Not applicable,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Non-selective,232.0,No Special Classes,20-01-2022,128.0,60.0,68.0,0.0,Not applicable,,Not applicable,,Not applicable,,10071117.0,,Not applicable,24-11-2022,28-05-2024,157 Marshall Road,Rainham,Marshall Road,Rainham,,ME8 0AJ,www.bryonyschool.org.uk,1634231511.0,Mrs,Natalie,Gee,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South West,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580169.0,165278.0,Medway 030,Medway 030C,Ofsted,,1.0,Mr & Mrs Edmunds,Good,South-East England and South London,,100061264465.0,,Not applicable,Not applicable,,,E02003343,E01016091,0.0,
|
||||
118985,887,Medway,6002,St Andrew's School (Rochester),Other independent school,Independent schools,Open,Not applicable,18-03-1958,Not applicable,,Not applicable,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,360.0,No Special Classes,20-01-2022,362.0,172.0,190.0,0.0,Not applicable,,Not applicable,,Not applicable,,10080533.0,,Not applicable,,24-05-2024,24 - 26 Watts Avenue,,,Rochester,Kent,ME1 1SA,www.st-andrews.rochester.sch.uk,1634843479.0,Mrs,Emma,Steinmann-Gilbert,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574044.0,167996.0,Medway 014,Medway 014C,ISI,,8.0,Education Development Trust,,South-East England and South London,,44022882.0,,Not applicable,Not applicable,,,E02003327,E01016130,0.0,
|
||||
119006,887,Medway,6004,Rochester Independent College,Other independent school,Independent schools,Open,Not applicable,26-09-1986,Not applicable,,Not applicable,11.0,21,Boarding school,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,380.0,No Special Classes,20-01-2022,358.0,197.0,161.0,0.0,Not applicable,,Not applicable,,Not applicable,,10005511.0,,Not applicable,,21-03-2024,254 St Margaret's Banks,,,Rochester,Kent,ME1 1HY,www.rochester-college.org.uk,1634828115.0,Mr,Alistair,Brownlow,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not approved,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574653.0,167978.0,Medway 015,Medway 015F,ISI,43.0,102.0,Dukes Education,,South-East England and South London,United Kingdom,100062373676.0,,Not applicable,Not applicable,,,E02003328,E01035296,0.0,
|
||||
131527,887,Medway,3760,Burnt Oak Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,01-09-2006,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,453.0,238.0,215.0,40.6,Not applicable,,Not applicable,,Not under a federation,,10075241.0,,Not applicable,18-05-2022,20-05-2024,Richmond Road,,,Gillingham,Kent,ME7 1LS,www.burntoak.medway.sch.uk/,1634334344.0,Mrs,Maureen,Grabski,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,577499.0,169057.0,Medway 009,Medway 009C,,,,,Good,South-East England and South London,,44027271.0,,Not applicable,Not applicable,,,E02003322,E01016037,183.0,
|
||||
132056,887,Medway,3756,St Mary's Island Church of England (Aided) Primary School,Voluntary aided school,Local authority maintained schools,Open,Not applicable,01-09-1999,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,630.0,Not applicable,19-01-2023,671.0,329.0,342.0,10.3,Not applicable,,Not applicable,,Not under a federation,,10075517.0,,Not applicable,15-11-2023,23-04-2024,Island Way West,St Mary's Island,,Chatham,Kent,ME4 3ST,http://www.st-marys-island-cofe-primary-school.co.uk,1634891050.0,Mrs,Christine,Easton,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Medway,St Mary's Island,Rochester and Strood,(England/Wales) Urban city and town,E06000035,576620.0,170684.0,Medway 007,Medway 007F,,,,,Good,South-East England and South London,,200003623259.0,,Not applicable,Not applicable,,,E02003320,E01035290,69.0,
|
||||
134904,887,Medway,3759,Fairview Community Primary School,Community school,Local authority maintained schools,Open,Result of Amalgamation,12-09-2005,Not applicable,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,690.0,Not applicable,19-01-2023,668.0,340.0,328.0,7.0,Not applicable,,Not applicable,,Not under a federation,,10071739.0,,Not applicable,02-04-2019,21-05-2024,Drewery Drive,Wigmore,,Gillingham,Kent,ME8 0NU,www.fairviewprimary.co.uk,1634338710.0,Mrs,Karin,Tillett,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Hempstead & Wigmore,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580272.0,164185.0,Medway 030,Medway 030A,,,,,Good,South-East England and South London,,44013431.0,,Not applicable,Not applicable,,,E02003343,E01016085,44.0,
|
||||
135964,887,Medway,6905,Strood Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2009,Not applicable,,Secondary,11.0,19,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1500.0,No Special Classes,19-01-2023,1273.0,626.0,647.0,26.8,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10027834.0,,Not applicable,02-12-2021,17-05-2024,Carnation Road,Strood,,Rochester,Kent,ME2 2SX,http://www.stroodacademy.org.uk,1634717121.0,Mr,Jon,Richardson,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision and SEN unit,5.0,25.0,5.0,25.0,South East,Medway,Strood West,Rochester and Strood,(England/Wales) Urban city and town,E06000035,571638.0,169261.0,Medway 008,Medway 008D,,,,,Good,South-East England and South London,,100062388557.0,,Not applicable,Not applicable,,,E02003321,E01016155,310.0,
|
||||
136107,887,Medway,6906,Brompton Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,Does not apply,None,Not applicable,Non-selective,1400.0,Has Special Classes,19-01-2023,1403.0,736.0,667.0,30.4,Supported by a multi-academy trust,THE UNIVERSITY OF KENT ACADEMIES TRUST,Linked to a sponsor,University of Kent (Brompton Academy),Not applicable,,10030223.0,,Not applicable,22-09-2022,21-05-2024,Marlborough Road,,,Gillingham,Kent,ME7 5HT,http://www.bromptonacademy.org.uk,1634852341.0,Mr,Dan,Walters,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,SpLD - Specific Learning Difficulty,OTH - Other Difficulty/Disability,"SLCN - Speech, language and Communication",,,,,,,,,,,SEN unit,,,94.0,100.0,South East,Medway,Gillingham South,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,576827.0,167905.0,Medway 012,Medway 012C,,,,,Requires improvement,South-East England and South London,,44054862.0,,Not applicable,Not applicable,,,E02003325,E01016045,366.0,
|
||||
136108,887,Medway,6907,The Victory Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2010,Not applicable,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,None,,Non-selective,1500.0,No Special Classes,19-01-2023,1188.0,598.0,590.0,40.1,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10030225.0,,Not applicable,03-02-2023,07-06-2024,Magpie Hall Road,,,Chatham,Kent,ME4 5JB,http://www.thevictoryacademy.org.uk/,3333602140.0,Mr,Oliver,Owen,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Luton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576368.0,166387.0,Medway 022,Medway 022D,,,,,Good,South-East England and South London,,44051900.0,,Not applicable,Not applicable,,,E02003335,E01016062,428.0,
|
||||
136313,887,Medway,5445,The Rochester Grammar School,Academy converter,Academies,Open,Academy Converter,01-11-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,1110.0,No Special Classes,19-01-2023,1182.0,9.0,1173.0,7.0,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10032200.0,,Not applicable,18-01-2023,21-05-2024,Maidstone Road,,,Rochester,Kent,ME1 3BY,http://www.rochestergrammar.org.uk,3333602120.0,Mrs,Clare,Brinklow,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574171.0,166566.0,Medway 017,Medway 017C,,,,,Good,South-East England and South London,,44022498.0,,Not applicable,Not applicable,,,E02003330,E01016115,70.0,
|
||||
136337,887,Medway,4069,Fort Pitt Grammar School,Academy converter,Academies,Open,Academy Converter,01-11-2010,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,800.0,No Special Classes,19-01-2023,895.0,20.0,875.0,11.6,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10032192.0,,Not applicable,05-10-2022,05-03-2024,Fort Pitt Hill,,,Chatham,Kent,ME4 6TJ,http://www.fortpitt.medway.sch.uk,1634842359.0,Ms,Salena,Hirons,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Rochester and Strood,(England/Wales) Urban city and town,E06000035,575049.0,167596.0,Medway 015,Medway 015G,,,,,Outstanding,South-East England and South London,,100062392022.0,,Not applicable,Not applicable,,,E02003328,E01035297,83.0,
|
||||
136456,887,Medway,4199,Rainham School for Girls,Academy converter,Academies,Open,Academy Converter,01-02-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,Does not apply,Does not apply,Not applicable,Non-selective,1558.0,No Special Classes,19-01-2023,1668.0,36.0,1632.0,17.6,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10032961.0,,Not applicable,21-04-2022,20-05-2024,Derwent Way,Rainham,,Gillingham,Kent,ME8 0BX,http://www.rainhamgirls-tkat.org/,1634362746.0,Mrs,Vicki,Shaw,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South West,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580560.0,165785.0,Medway 029,Medway 029B,,,,,Good,South-East England and South London,,100062395978.0,,Not applicable,Not applicable,,,E02003342,E01016088,243.0,
|
||||
136594,887,Medway,4068,Holcombe Grammar School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,Does not apply,Does not apply,Not applicable,Selective,1000.0,No Special Classes,19-01-2023,1067.0,955.0,112.0,9.9,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10033242.0,,Not applicable,24-04-2018,07-06-2024,Holcombe,Maidstone Road,,Chatham,Kent,ME4 6JB,http://www.holcombegrammar.org.uk,3333602130.0,Mr,Lee,Preston,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575486.0,166035.0,Medway 027,Medway 027A,,,,,Good,South-East England and South London,,100062392018.0,,Not applicable,Not applicable,,,E02003340,E01016025,72.0,
|
||||
136662,887,Medway,4530,Sir Joseph Williamson's Mathematical School,Academy converter,Academies,Open,Academy Converter,01-04-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Boys,None,Does not apply,Not applicable,Selective,1280.0,No Special Classes,19-01-2023,1479.0,1386.0,93.0,8.7,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10033431.0,,Not applicable,22-03-2023,07-06-2024,Maidstone Road,,,Rochester,Kent,ME1 3EL,http://www.sjwms.org.uk,1634844008.0,Mr,Eliot,Hodges,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574020.0,166430.0,Medway 024,Medway 024C,,,,,Outstanding,South-East England and South London,,44022499.0,,Not applicable,Not applicable,,,E02003337,E01016128,92.0,
|
||||
136859,887,Medway,2588,Cliffe Woods Primary School,Academy converter,Academies,Open,Academy Converter,01-07-2011,,,Primary,4.0,11,No boarders,No Nursery Classes,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,415.0,197.0,218.0,5.1,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10034067.0,,Not applicable,18-03-2015,07-05-2024,View Road,Cliffe Woods,,Rochester,Kent,ME3 8UJ,www.cliffewoods.medway.sch.uk,1634220822.0,Mrs,Karen,Connolly,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood Rural,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,574188.0,173690.0,Medway 002,Medway 002C,,,,,Outstanding,South-East England and South London,,44030622.0,,Not applicable,Not applicable,,,E02003315,E01016145,21.0,
|
||||
136864,887,Medway,5420,Rainham Mark Grammar School,Academy converter,Academies,Open,Academy Converter,01-07-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Selective,1242.0,No Special Classes,19-01-2023,1567.0,839.0,728.0,7.3,Supported by a multi-academy trust,RMET,Linked to a sponsor,RMET (Rainham Mark Education Trust),Not applicable,,10034121.0,,Not applicable,25-05-2022,29-05-2024,Pump Lane,Rainham,,Gillingham,Kent,ME8 7AJ,http://rainhammark.com/,1634364151.0,Mrs,Agnes,Hart,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580729.0,166755.0,Medway 023,Medway 023C,,,,,Good,South-East England and South London,,44096394.0,,Not applicable,Not applicable,,,E02003336,E01016166,88.0,
|
||||
137119,887,Medway,4000,The Hundred of Hoo Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2011,Not applicable,,All-through,4.0,19,No boarders,Not applicable,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1900.0,Not applicable,19-01-2023,1702.0,844.0,858.0,22.3,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10034985.0,,Not applicable,05-07-2018,08-05-2024,Main Road,Hoo,,Rochester,Kent,ME3 9HH,https://www.hundredofhooacademy.org.uk/,1634251443.0,Mr,Carl,Guerin-Hassett,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,SEN unit,,,43.0,48.0,South East,Medway,Hoo St Werburgh & High Halstow,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,577407.0,172277.0,Medway 003,Medway 003D,,,,,Good,South-East England and South London,,200000900015.0,,Not applicable,Not applicable,,,E02003316,E01016077,353.0,
|
||||
137376,887,Medway,5451,The Thomas Aveling School,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,Does not apply,Not applicable,Non-selective,1204.0,No Special Classes,19-01-2023,1205.0,599.0,606.0,25.1,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10035084.0,,Not applicable,14-09-2022,14-05-2024,Arethusa Road,,,Rochester,Kent,ME1 2UW,http://www.thomasaveling.co.uk,1634844809.0,Mr,Paul,Jackson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision,20.0,20.0,,,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574327.0,165761.0,Medway 026,Medway 026B,,,,,Good,South-East England and South London,,44018933.0,,Not applicable,Not applicable,,,E02003339,E01016120,259.0,
|
||||
137389,887,Medway,5429,Chatham Grammar,Academy converter,Academies,Open,Academy Converter,01-09-2011,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Girls,None,Does not apply,Not applicable,Selective,976.0,No Special Classes,19-01-2023,945.0,18.0,927.0,10.9,Supported by a multi-academy trust,THE UNIVERSITY OF KENT ACADEMIES TRUST,Linked to a sponsor,University of Kent (Brompton Academy),Not applicable,,10035160.0,,Not applicable,18-10-2023,22-05-2024,Rainham Road,,,Chatham,Kent,ME5 7EH,http://www.chathamgirlsgrammar.medway.sch.uk/,1634851262.0,Ms,Wendy,Walters,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Luton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,577460.0,166933.0,Medway 020,Medway 020A,,,,,Good,South-East England and South London,,200000899518.0,,Not applicable,Not applicable,,,E02003333,E01016061,80.0,
|
||||
137990,887,Medway,2421,High Halstow Primary Academy,Academy converter,Academies,Open,Academy Converter,01-04-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,211.0,111.0,100.0,9.5,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10036980.0,,Not applicable,21-06-2023,14-03-2024,Harrison Drive,High Halstow,,Rochester,Kent,ME3 8TF,http://www.highhalstowprimaryacademy.org.uk,1634251098.0,Mrs,Gemma,Stangroom,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Hoo St Werburgh & High Halstow,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,578093.0,175447.0,Medway 003,Medway 003A,,,,,Outstanding,South-East England and South London,,44083531.0,,Not applicable,Not applicable,,,E02003316,E01016073,20.0,
|
||||
138182,887,Medway,2600,All Faiths Children's Academy,Academy converter,Academies,Open,Academy Converter,01-06-2012,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Has Special Classes,19-01-2023,226.0,101.0,125.0,28.4,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10037460.0,,Not applicable,29-01-2020,23-04-2024,Gun Lane,Strood,,Rochester,Kent,ME2 4UF,www.allfaithschildrensacademy.org.uk,3333602100.0,Mrs,Kirstie,Jones,Acting Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,HI - Hearing Impairment,,,,,,,,,,,,,Resourced provision and SEN unit,15.0,15.0,15.0,15.0,South East,Medway,Strood North & Frindsbury,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573564.0,169506.0,Medway 006,Medway 006E,,,,,Good,South-East England and South London,,200000896787.0,,Not applicable,Not applicable,,,E02003319,E01016141,64.0,
|
||||
138328,887,Medway,2209,Chattenden Primary School,Academy converter,Academies,Open,Academy Converter,01-07-2012,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,No Special Classes,19-01-2023,209.0,101.0,108.0,34.8,Supported by a multi-academy trust,PENINSULA GATEWAY ACADEMY TRUST,-,,Not applicable,,10037769.0,,Not applicable,06-11-2018,03-05-2024,Chattenden Lane,Chattenden,,Rochester,Kent,ME3 8LF,http://www.chattenden.medway.sch.uk/,1634250861.0,Miss,Julie,North,Principal,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Hoo St Werburgh & High Halstow,Rochester and Strood,(England/Wales) Rural village,E06000035,575792.0,171843.0,Medway 003,Medway 003E,,,,,Good,South-East England and South London,,200000909509.0,,Not applicable,Not applicable,,,E02003316,E01016143,72.0,
|
||||
138510,887,Medway,2001,Phoenix Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Primary,5.0,11,,Not applicable,Not applicable,Mixed,None,None,Not applicable,Not applicable,360.0,Not applicable,19-01-2023,359.0,179.0,180.0,49.3,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10038455.0,,Not applicable,21-06-2023,25-04-2024,Glencoe Road,,,Chatham,Kent,ME4 5QD,www.phoenixprimary.com,1634829009.0,Mrs,Melissa,Ireland-Hubbert,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Chatham Central & Brompton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576075.0,166910.0,Medway 022,Medway 022A,,,,,Good,South-East England and South London,,44051781.0,,Not applicable,Not applicable,,,E02003335,E01016018,176.0,
|
||||
138511,887,Medway,4001,The Robert Napier School,Academy sponsor led,Academies,Open,New Provision,01-09-2012,,,Secondary,11.0,18,No boarders,Not applicable,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1080.0,Not applicable,19-01-2023,1037.0,561.0,476.0,43.0,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10038456.0,,Not applicable,31-01-2019,21-05-2024,Third Avenue,,,Gillingham,Kent,ME7 2LX,http://www.robertnapier.org.uk/,1634851157.0,Mrs,Jenny,Tomkins,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Medway,Watling,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578331.0,167405.0,Medway 019,Medway 019D,,,,,Good,South-East England and South London,,44076749.0,,Not applicable,Not applicable,,,E02003332,E01016179,407.0,
|
||||
138974,887,Medway,2002,St James Church of England Primary Academy,Academy sponsor led,Academies,Open,New Provision,01-12-2012,,,Primary,3.0,11,,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,None,Diocese of Rochester,Not applicable,210.0,Not applicable,19-01-2023,199.0,104.0,95.0,31.7,Supported by a multi-academy trust,MEDWAY ANGLICAN SCHOOLS TRUST,-,,Not applicable,,10039506.0,,Not applicable,24-05-2023,23-02-2024,High Street,Isle of Grain,,Rochester,Kent,ME3 0BS,http://www.stjamesisleofgrain.org.uk,1634270341.0,Miss,Fay,Cordingley,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,All Saints,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,588751.0,176727.0,Medway 001,Medway 001B,,,,,Good,South-East England and South London,,44004798.0,,Not applicable,Not applicable,,,E02003314,E01016071,58.0,
|
||||
139493,887,Medway,2412,The Academy of Woodlands,Academy converter,Academies,Open,Academy Converter,01-04-2013,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,758.0,386.0,372.0,32.1,Supported by a multi-academy trust,RIVERMEAD INCLUSIVE TRUST,Linked to a sponsor,Rivermead Inclusive Trust,Not applicable,,10041035.0,,Not applicable,11-12-2019,01-05-2024,Woodlands Road,,,Gillingham,Kent,ME7 2DU,www.theacademyofwoodlands.co.uk,3000658200.0,Mrs,Chloe,Brown,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Watling,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578807.0,167818.0,Medway 013,Medway 013C,,,,,Good,South-East England and South London,,100062394529.0,,Not applicable,Not applicable,,,E02003326,E01016043,243.0,
|
||||
139927,887,Medway,2003,Kingfisher Community Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,219.0,103.0,116.0,40.6,Supported by a multi-academy trust,THE GRIFFIN SCHOOLS TRUST,Linked to a sponsor,The Griffin Schools Trust,Not applicable,,10042689.0,,Not applicable,12-09-2019,28-05-2024,Kingfisher Drive,Princes Park,Walderslade,Chatham,Kent,ME5 7NX,www.kingfisher-gst.org,1634661540.0,Ms,Fiona,Armstrong,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Princes Park,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,577072.0,165267.0,Medway 031,Medway 031E,,,,,Good,South-East England and South London,,100062392674.0,,Not applicable,Not applicable,,,E02003344,E01016084,89.0,
|
||||
139928,887,Medway,2004,Saxon Way Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,425.0,229.0,196.0,47.2,Supported by a multi-academy trust,THE GRIFFIN SCHOOLS TRUST,Linked to a sponsor,The Griffin Schools Trust,Not applicable,,10042702.0,,Not applicable,22-01-2020,04-06-2024,,Ingram Road,,Gillingham,Kent,ME7 1SJ,http://www.saxonway-gst.org/,1634336720.0,Mrs,Jennifer,Vidler-Ironmonger,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578169.0,168848.0,Medway 010,Medway 010B,,,,,Good,South-East England and South London,,200000900397.0,,Not applicable,Not applicable,,,E02003323,E01016032,200.0,
|
||||
140040,887,Medway,2006,Oasis Academy Skinner Street,Academy sponsor led,Academies,Open,New Provision,01-09-2013,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,410.0,198.0,212.0,51.7,Supported by a multi-academy trust,OASIS COMMUNITY LEARNING,Linked to a sponsor,Oasis Community Learning,Not applicable,,10042952.0,,Not applicable,22-09-2021,19-04-2024,Skinner Street,,,Gillingham,Kent,ME7 1LG,www.oasisacademyskinnerstreet.org/,1634850213.0,Mrs,Victoria,Richmond,Interim Principal,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham South,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,577257.0,168594.0,Medway 012,Medway 012A,,,,,Good,South-East England and South London,,100062394010.0,,Not applicable,Not applicable,,,E02003325,E01016031,212.0,
|
||||
140186,887,Medway,2007,Lordswood School,Academy sponsor led,Academies,Open,New Provision,01-11-2013,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,410.0,220.0,190.0,26.6,Supported by a multi-academy trust,THE GRIFFIN SCHOOLS TRUST,Linked to a sponsor,The Griffin Schools Trust,Not applicable,,10043317.0,,Not applicable,16-01-2019,28-05-2024,Lordswood Lane,,,Chatham,Kent,ME5 8NN,www.lordswood-gst.org,1634336767.0,Mrs,Jayne,Lusinski,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Lordswood & Walderslade,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576856.0,163264.0,Medway 038,Medway 038D,,,,,Good,South-East England and South London,,200000909500.0,,Not applicable,Not applicable,,,E02003351,E01016060,109.0,
|
||||
140215,887,Medway,2008,New Horizons Children's Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2014,,,Primary,4.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,,Not applicable,630.0,Not applicable,19-01-2023,639.0,318.0,321.0,19.4,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10047226.0,,Not applicable,25-05-2022,03-05-2024,Park Crescent,,,Chatham,Kent,ME4 6NR,http://www.newhorizonschildrensacademy.org.uk,3333602115.0,Mr,Cormac,Murphy,Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Chatham Central & Brompton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575624.0,165866.0,Medway 027,Medway 027A,,,,,Good,South-East England and South London,,44036212.0,,Not applicable,Not applicable,,,E02003340,E01016025,124.0,
|
||||
140606,887,Medway,2009,"Gordons Children's Academy, Junior",Academy sponsor led,Academies,Open,New Provision,01-03-2014,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,400.0,Not applicable,19-01-2023,336.0,180.0,156.0,22.9,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10044931.0,,Not applicable,28-09-2022,16-01-2024,Gordon Road,Strood,,Rochester,Kent,ME2 3HQ,https://www.gordonchildrensacademy.org.uk/,3333602110.0,Mrs,Kirstie,Jones,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood North & Frindsbury,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573169.0,169601.0,Medway 006,Medway 006E,,,,,Good,South-East England and South London,United Kingdom,100062388599.0,,Not applicable,Not applicable,,,E02003319,E01016141,77.0,
|
||||
140607,887,Medway,2010,"Gordons Children's Academy, Infant",Academy sponsor led,Academies,Open,New Provision,01-03-2014,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,189.0,Not applicable,19-01-2023,164.0,83.0,81.0,25.0,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10044932.0,,Not applicable,28-09-2022,16-01-2024,Gordon Road,Strood,,Rochester,Kent,ME2 3HQ,www.gordonchildrensacademy.org.uk,3333602110.0,Mrs,Kirstie,Jones,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood North & Frindsbury,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573169.0,169601.0,Medway 006,Medway 006E,,,,,Good,South-East England and South London,,100062388599.0,,Not applicable,Not applicable,,,E02003319,E01016141,41.0,
|
||||
140989,887,Medway,2011,Warren Wood Primary School,Academy sponsor led,Academies,Open,New Provision,01-07-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Not applicable,411.0,Has Special Classes,19-01-2023,486.0,258.0,228.0,37.8,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10046284.0,,Not applicable,16-10-2019,16-04-2024,Arethusa Road,,,Rochester,Kent,ME1 2UR,www.warrenwoodprimary.co.uk,1634401401.0,Mrs,Lucinda,Woodroof,Acting Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SLCN - Speech, language and Communication",,,,,,,,,,,,,SEN unit,,,30.0,34.0,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574546.0,165725.0,Medway 026,Medway 026B,,,,,Good,South-East England and South London,,44020102.0,,Not applicable,Not applicable,,,E02003339,E01016120,178.0,
|
||||
141199,887,Medway,2012,Napier Community Primary and Nursery Academy,Academy sponsor led,Academies,Open,New Provision,01-09-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,585.0,282.0,303.0,34.9,Supported by a multi-academy trust,THE KEMNAL ACADEMIES TRUST,Linked to a sponsor,The Kemnal Academies Trust,Not applicable,,10046908.0,,Not applicable,04-12-2019,11-04-2024,Napier Community Primary and Nursery Academy,Napier Road,,Gillingham,Kent,ME7 4HG,www.napierprimary.org.uk,1634574920.0,Mr,Ciaran,Mc Cann,Executive Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham South,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,577675.0,167833.0,Medway 016,Medway 016B,,,,,Good,South-East England and South London,,200000909503.0,,Not applicable,Not applicable,,,E02003329,E01016046,204.0,
|
||||
141224,887,Medway,2013,Cuxton Community Junior School,Academy sponsor led,Academies,Open,New Provision,01-09-2014,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,240.0,Not applicable,19-01-2023,228.0,112.0,116.0,14.9,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10047013.0,,Not applicable,07-07-2022,21-05-2024,Bush Road,Cuxton,,Rochester,Kent,ME2 1EY,www.cuxtonschools.co.uk,1634337720.0,Mrs,Charlotte,Aldham Breary,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,"Cuxton, Halling & Riverside",Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,570725.0,166676.0,Medway 028,Medway 028C,,,,,Good,South-East England and South London,,44027917.0,,Not applicable,Not applicable,,,E02003341,E01016028,34.0,
|
||||
141276,887,Medway,2208,Cuxton Community Infant School,Academy converter,Academies,Open,Academy Converter,01-09-2014,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,180.0,No Special Classes,19-01-2023,180.0,97.0,83.0,8.3,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10047167.0,,Not applicable,30-03-2022,21-05-2024,Bush Road,Cuxton,,Rochester,Kent,ME2 1EY,www.cuxtonschools.co.uk,1634337720.0,Mrs,Charlotte,Aldham Breary,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,"Cuxton, Halling & Riverside",Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,570781.0,166686.0,Medway 028,Medway 028C,,,,,Good,South-East England and South London,,44027917.0,,Not applicable,Not applicable,,,E02003341,E01016028,15.0,
|
||||
141466,887,Medway,5457,The Howard School,Academy converter,Academies,Open,Academy Converter,01-10-2014,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,Not applicable,Non-selective,1725.0,No Special Classes,19-01-2023,1508.0,1486.0,22.0,15.3,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10047641.0,,Not applicable,24-11-2021,30-04-2024,Derwent Way,Rainham,,Gillingham,Kent,ME8 0BX,https://www.thehoward-that.org.uk/,1634388765.0,Mr,Jasbinder,Johal,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South West,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580562.0,165928.0,Medway 029,Medway 029B,,,,,Good,South-East England and South London,,100062395978.0,,Not applicable,Not applicable,,,E02003342,E01016088,193.0,
|
||||
141467,887,Medway,2646,Brompton-Westbrook Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,450.0,227.0,223.0,33.5,Supported by a multi-academy trust,THE WESTBROOK TRUST,Linked to a sponsor,The Westbrook Trust,Not applicable,,10047618.0,,Not applicable,22-01-2019,21-05-2024,Kings Bastion,Brompton,,Gillingham,Kent,ME7 5DQ,http://www.bromptonwestbrook.medway.sch.uk,1634844152.0,Mrs,Sue,Mason,Head Teacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Medway,Chatham Central & Brompton,Rochester and Strood,(England/Wales) Urban city and town,E06000035,576422.0,168177.0,Medway 015,Medway 015E,,,,,Good,South-East England and South London,,44056069.0,,Not applicable,Not applicable,,,E02003328,E01016111,146.0,
|
||||
141553,887,Medway,2194,Peninsula East Primary Academy,Academy converter,Academies,Open,Academy Converter,01-11-2014,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,250.0,No Special Classes,19-01-2023,248.0,127.0,121.0,26.9,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10047879.0,,Not applicable,15-01-2020,23-05-2024,Avery Way,Allhallows,,Rochester,,ME3 9HR,www.pepa.org.uk,1634270428.0,Mrs,Lorna,Rimmer,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Medway,All Saints,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,583168.0,176220.0,Medway 001,Medway 001A,,,,,Good,South-East England and South London,United Kingdom,44108207.0,,Not applicable,Not applicable,,,E02003314,E01016070,66.0,
|
||||
142137,887,Medway,3093,All Saints Church of England Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2015,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,379.0,No Special Classes,19-01-2023,353.0,176.0,177.0,33.2,Supported by a multi-academy trust,MEDWAY ANGLICAN SCHOOLS TRUST,-,,Not applicable,,10053760.0,,Not applicable,21-02-2024,20-05-2024,Magpie Hall Road,,,Chatham,Kent,ME4 5JY,http://www.allsaints.medway.sch.uk,1634338922.0,,Joanne,Strachan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Chatham Central & Brompton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576479.0,167253.0,Medway 015,Medway 015C,,,,,Good,South-East England and South London,,44054186.0,,Not applicable,Not applicable,,,E02003328,E01016019,111.0,
|
||||
142157,887,Medway,3095,St John's Church of England Infant School,Academy converter,Academies,Open,Academy Converter,01-09-2015,,,Primary,5.0,7,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,90.0,No Special Classes,19-01-2023,46.0,21.0,25.0,34.8,Supported by a multi-academy trust,MEDWAY ANGLICAN SCHOOLS TRUST,-,,Not applicable,,10053759.0,,Not applicable,13-06-2018,12-04-2024,4 New Street,,,Chatham,Kent,ME4 6RH,https://www.stjohns.medway.sch.uk/,1634844135.0,Miss,J,Strachan,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575450.0,167393.0,Medway 015,Medway 015B,,,,,Good,South-East England and South London,,44029362.0,,Not applicable,Not applicable,,,E02003328,E01016017,16.0,
|
||||
142160,887,Medway,3195,St Margaret's Church of England Junior School,Academy converter,Academies,Open,Academy Converter,01-09-2015,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,363.0,No Special Classes,19-01-2023,364.0,189.0,175.0,19.0,Supported by a multi-academy trust,MEDWAY ANGLICAN SCHOOLS TRUST,-,,Not applicable,,10053758.0,,Not applicable,21-09-2023,26-03-2024,Orchard Street,Rainham,,Gillingham,Kent,ME8 9AE,http://www.stmargaretsonline.net,1634230998.0,Mr,Lenny,Williams,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South West,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,581405.0,165749.0,Medway 029,Medway 029C,,,,,Good,South-East England and South London,,200000901856.0,,Not applicable,Not applicable,,,E02003342,E01016089,69.0,
|
||||
142393,887,Medway,2014,Twydall Primary School and Nursery,Academy sponsor led,Academies,Open,New Provision,01-02-2016,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,255.0,Not applicable,19-01-2023,304.0,169.0,135.0,42.7,Supported by a multi-academy trust,RMET,Linked to a sponsor,RMET (Rainham Mark Education Trust),Not applicable,,10054150.0,,,17-05-2023,29-05-2024,Twydall Lane,,,Gillingham,Kent,ME8 6JS,www.twydallprimary.org.uk,1634231761.0,Mrs,Louise,Hardie,Headteacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,PD - Physical Disability,,,,,,,,,,,,,Resourced provision,7.0,8.0,,,South East,Medway,Twydall,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579908.0,166888.0,Medway 018,Medway 018B,,,,,Good,South-East England and South London,,44087223.0,,Not applicable,Not applicable,,,E02003331,E01016161,120.0,
|
||||
142394,887,Medway,2015,Temple Mill Primary School,Academy sponsor led,Academies,Open,New Provision,01-12-2015,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,247.0,126.0,121.0,21.7,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10054151.0,,,17-10-2018,11-04-2024,Cliffe Road,Strood,,Rochester,Kent,ME2 3NL,https://www.templemill-that.org.uk/,1634629079.0,Mrs,Lisa,Lewis,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood Rural,Rochester and Strood,(England/Wales) Urban city and town,E06000035,573642.0,170455.0,Medway 004,Medway 004C,,,,,Good,South-East England and South London,,100062388732.0,,Not applicable,Not applicable,,,E02003317,E01016148,51.0,
|
||||
142399,887,Medway,2016,Byron Primary School,Academy sponsor led,Academies,Open,New Provision,01-01-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,None,Not applicable,Not applicable,525.0,Not applicable,19-01-2023,520.0,251.0,269.0,27.5,Supported by a multi-academy trust,THE WESTBROOK TRUST,Linked to a sponsor,The Westbrook Trust,Not applicable,,10054156.0,,,15-06-2022,21-05-2024,Byron Road,,,Gillingham,Kent,ME7 5XX,,1634852981.0,Mr,Jon,Carthy,Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Gillingham South,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,577482.0,167330.0,Medway 016,Medway 016C,,,,,Requires improvement,South-East England and South London,,44067058.0,,Not applicable,Not applicable,,,E02003329,E01016047,143.0,
|
||||
142568,887,Medway,6010,The GFC School,Other independent school,Independent schools,Open,New Provision,07-12-2015,,,Not applicable,11.0,16,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,None,Not applicable,Selective,50.0,Not applicable,20-01-2022,28.0,20.0,8.0,0.0,Not applicable,,Not applicable,,Not applicable,,10066496.0,,,02-05-2019,15-04-2024,Priestfield Stadium,Redfern Avenue,,Gillingham,Kent,ME7 4DD,www.thegfcschool.co.uk,1634623420.0,Mrs,Sue,Wade,Head of School,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not approved,SpLD - Specific Learning Difficulty,"SEMH - Social, Emotional and Mental Health",MLD - Moderate Learning Difficulty,,,,,,,,,,,SEN unit,,,15.0,15.0,South East,Medway,Watling,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578373.0,168139.0,Medway 013,Medway 013B,Ofsted,16.0,12.0,Paul Scally,Good,South-East England and South London,,44007001.0,,Not applicable,Not applicable,,,E02003326,E01016042,0.0,
|
||||
142817,887,Medway,2017,Cedar Children's Academy,Academy sponsor led,Academies,Open,New Provision,01-06-2016,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,630.0,Not applicable,19-01-2023,668.0,352.0,316.0,26.9,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10056531.0,,,09-05-2019,08-01-2024,Cedar Road,Strood,,Rochester,Kent,ME2 2JP,www.cedarchildrensacademy.org.uk,3333602105.0,Ms,Tracey,Baillie,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood West,Rochester and Strood,(England/Wales) Urban city and town,E06000035,572439.0,168467.0,Medway 011,Medway 011D,,,,,Good,South-East England and South London,,200000895826.0,,Not applicable,Not applicable,,,E02003324,E01016157,180.0,
|
||||
143261,887,Medway,2203,Walderslade Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2016,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,240.0,No Special Classes,19-01-2023,235.0,110.0,125.0,16.6,Supported by a multi-academy trust,RIVERMEAD INCLUSIVE TRUST,Linked to a sponsor,Rivermead Inclusive Trust,Not applicable,,10057635.0,,Not applicable,21-11-2018,30-04-2024,Dargets Road,Walderslade,,Chatham,Kent,ME5 8BJ,www.walderslade-pri.medway.sch.uk/,1634337766.0,Mrs,Amy,Rowley-Jones,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Lordswood & Walderslade,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576195.0,163447.0,Medway 037,Medway 037B,,,,,Good,South-East England and South London,,44045350.0,,Not applicable,Not applicable,,,E02003350,E01016169,39.0,
|
||||
143262,887,Medway,2213,Hoo St Werburgh Primary School and the Marlborough,Academy converter,Academies,Open,Academy Converter,01-09-2016,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,525.0,Has Special Classes,19-01-2023,573.0,308.0,265.0,19.9,Supported by a multi-academy trust,RIVERMEAD INCLUSIVE TRUST,Linked to a sponsor,Rivermead Inclusive Trust,Not applicable,,10057859.0,,Not applicable,06-03-2024,22-05-2024,Pottery Road,Hoo St Werburgh,,Rochester,Kent,ME3 9BS,www.hoo-st-werburgh.medway.sch.uk,1634338040.0,Mr,Simon,McLean,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,,Resourced provision and SEN unit,80.0,80.0,80.0,80.0,South East,Medway,Hoo St Werburgh & High Halstow,Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,577642.0,172283.0,Medway 003,Medway 003D,,,,,Good,South-East England and South London,,200000900025.0,,Not applicable,Not applicable,,,E02003316,E01016077,114.0,
|
||||
143458,887,Medway,2684,Deanwood Primary School,Academy converter,Academies,Open,Academy Converter,01-10-2016,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,210.0,Not applicable,19-01-2023,207.0,102.0,105.0,18.4,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10061378.0,,Not applicable,02-11-2018,23-05-2024,"Deanwood Primary School, Long Catlis Road",Parkwood,,Gillingham,Kent,ME8 9TX,https://www.deanwood-that.org.uk/,1634231901.0,Mrs,Jane,Wright,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South East,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,580615.0,163584.0,Medway 036,Medway 036B,,,,,Good,South-East England and South London,,200000909507.0,,Not applicable,Not applicable,,,E02003349,E01016099,38.0,
|
||||
143832,887,Medway,3758,The Pilgrim School (A Church of England Primary With Nursery),Academy converter,Academies,Open,Academy Converter,01-12-2016,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,Not applicable,19-01-2023,229.0,102.0,127.0,18.6,Supported by a multi-academy trust,THE PILGRIM MULTI ACADEMY TRUST,-,,Not applicable,,10062013.0,,Not applicable,,01-06-2024,Warwick Crescent,Borstal,,Rochester,Kent,ME1 3LF,www.thepilgrimschool.co.uk,16343975555.0,Mrs,Alison,Mepsted,,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,572771.0,166724.0,Medway 024,Medway 024B,,,,,,South-East England and South London,,44010044.0,,Not applicable,Not applicable,,,E02003337,E01016127,39.0,
|
||||
143880,887,Medway,2214,Balfour Junior School,Academy converter,Academies,Open,Academy Converter,01-01-2017,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,480.0,No Special Classes,19-01-2023,480.0,257.0,223.0,29.0,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10062374.0,,Not applicable,05-12-2018,23-04-2024,Balfour Road,,,Chatham,Kent,ME4 6QX,www.balfourjuniorschool.org.uk,1634843833.0,Mrs,Zoe,Mayston,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Fort Pitt,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575169.0,166802.0,Medway 021,Medway 021D,,,,,Good,South-East England and South London,,44038129.0,,Not applicable,Not applicable,,,E02003334,E01016125,139.0,
|
||||
143909,887,Medway,2018,Wayfield Primary School,Academy converter,Academies,Open,Fresh Start,01-09-2016,,,Primary,2.0,11,,Has Nursery Classes,Not applicable,Mixed,None,Does not apply,,,360.0,Not applicable,19-01-2023,392.0,212.0,180.0,39.0,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10062232.0,,,22-05-2019,25-04-2024,Wayfield Road,,,Chatham,Kent,ME5 0HH,www.wayfield.medway.sch.uk,3000658230.0,Miss,Ria,Henry,Head Teacher,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576192.0,165414.0,Medway 027,Medway 027E,,,,,Good,South-East England and South London,,,,Not applicable,Not applicable,,,E02003340,E01016068,135.0,
|
||||
144132,887,Medway,2592,Thames View Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2017,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,450.0,No Special Classes,19-01-2023,449.0,224.0,225.0,18.0,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10063038.0,,Not applicable,17-05-2023,23-05-2024,Bloors Lane,Rainham,,Gillingham,Kent,ME8 7DX,https://www.thamesview-that.org.uk/,1634629080.0,Mrs,Leanna,Rogers,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,581008.0,166754.0,Medway 023,Medway 023C,,,,,Good,South-East England and South London,,44103856.0,,Not applicable,Not applicable,,,E02003336,E01016166,74.0,
|
||||
144133,887,Medway,2479,St Margaret's Infant School,Academy converter,Academies,Open,Academy Converter,01-04-2017,,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,300.0,155.0,145.0,10.6,Supported by a multi-academy trust,THE WESTBROOK TRUST,Linked to a sponsor,The Westbrook Trust,Not applicable,,10063037.0,,Not applicable,13-02-2020,21-05-2024,"St Margaret's Infant School, Orchard Street",Orchard Street,Rainham,Gillingham,Kent,ME8 9AE,http://www.stmargaretsinf.medway.sch.uk,1634231327.0,Mrs,Paula,Fewtrell,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South West,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,581405.0,165749.0,Medway 029,Medway 029C,,,,,Good,South-East England and South London,,100062396976.0,,Not applicable,Not applicable,,,E02003342,E01016089,30.0,
|
||||
144134,887,Medway,1107,The Rowans,Academy alternative provision converter,Academies,Open,Academy Converter,01-06-2017,,,Not applicable,5.0,16,No boarders,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,65.0,Not applicable,19-01-2023,26.0,18.0,8.0,65.4,Supported by a multi-academy trust,THE INSPIRING CHANGE MULTI-ACADEMY TRUST,-,,Not applicable,,10063925.0,,Not applicable,10-11-2021,19-03-2024,Silverbank,Churchill Avenue,,Chatham,Kent,ME5 0LB,www.therowans.org,1634338803.0,Mrs,Fiona,May,Headteacher,Not applicable,,,,Not applicable,,Does not have child care facilities,PRU Does have Provision for SEN,PRU Does have EBD provision,66.0,PRU offers full time provision,Does not offer tuition by another provider,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,Resourced provision,65.0,65.0,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576044.0,164885.0,Medway 027,Medway 027E,,,,,Outstanding,South-East England and South London,,44112005.0,,Not applicable,Not applicable,,,E02003340,E01016068,17.0,
|
||||
144135,887,Medway,3757,Riverside Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2017,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,390.0,Not applicable,19-01-2023,406.0,220.0,186.0,32.5,Supported by a multi-academy trust,RMET,Linked to a sponsor,RMET (Rainham Mark Education Trust),Not applicable,,10063036.0,,Not applicable,13-11-2019,29-05-2024,St Edmunds Way,Rainham,,Gillingham,Kent,ME8 8ET,www.riverside.medway.sch.uk/,1634623500.0,Mrs,Helen,Robson,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,VI - Visual Impairment,ASD - Autistic Spectrum Disorder,,,,,,,,,,,,Resourced provision,17.0,15.0,,,South East,Medway,Rainham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,582416.0,166196.0,Medway 025,Medway 025C,,,,,Good,South-East England and South London,,44110167.0,,Not applicable,Not applicable,,,E02003338,E01016097,117.0,
|
||||
144423,887,Medway,2396,Barnsole Primary School,Academy converter,Academies,Open,Academy Converter,01-05-2017,,,Primary,2.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,19-01-2023,671.0,336.0,335.0,25.9,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10063725.0,,Not applicable,29-02-2024,22-05-2024,Barnsole Road,,,Gillingham,Kent,ME7 2JG,www.barnsoleprimary.medway.sch.uk,1634333400.0,Mr,Jonathan,Smales,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Watling,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578041.0,167976.0,Medway 013,Medway 013D,,,,,Good,South-East England and South London,,44076748.0,,Not applicable,Not applicable,,,E02003326,E01016177,168.0,
|
||||
144566,887,Medway,2492,Bligh Primary School (Juniors),Academy converter,Academies,Open,Academy Converter,01-10-2017,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,330.0,No Special Classes,19-01-2023,328.0,159.0,169.0,35.7,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10064767.0,,Not applicable,22-06-2023,04-06-2024,Bligh Way,Strood,,Rochester,Kent,ME2 2XJ,www.blighprimaryschool.co.uk,1634336220.0,Mr,Christian,Markham,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood West,Rochester and Strood,(England/Wales) Urban city and town,E06000035,571407.0,169082.0,Medway 008,Medway 008D,,,,,Good,South-East England and South London,,100062388554.0,,Not applicable,Not applicable,,,E02003321,E01016155,117.0,
|
||||
144639,887,Medway,2623,Miers Court Primary School,Academy converter,Academies,Open,Academy Converter,01-08-2017,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,394.0,200.0,194.0,14.2,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10064690.0,,Not applicable,03-11-2021,17-04-2024,Silverspot Close,,,Rainham,Kent,ME8 8JR,https://www.mierscourt-that.org.uk/,1634388943.0,Mrs,Susan,Chapman,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham South East,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,581647.0,165162.0,Medway 032,Medway 032C,,,,,Good,South-East England and South London,,44101008.0,,Not applicable,Not applicable,,,E02003345,E01016104,56.0,
|
||||
144914,887,Medway,3293,St Margaret's at Troy Town CofE Voluntary Controlled Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2017,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Does not apply,Diocese of Rochester,Not applicable,210.0,No Special Classes,19-01-2023,225.0,119.0,106.0,37.3,Supported by a multi-academy trust,THE PILGRIM MULTI ACADEMY TRUST,-,,Not applicable,,10065034.0,,Not applicable,02-12-2021,05-02-2024,King Street,,,Rochester,Kent,ME1 1YF,http://www.stmargaretsattroytown.co.uk,1634843843.0,Miss,Katie,Willis,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,Not applicable,,,,,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574390.0,167980.0,Medway 014,Medway 014A,,,,,Good,South-East England and South London,,44023621.0,,Not applicable,Not applicable,,,E02003327,E01016117,76.0,
|
||||
144915,887,Medway,2537,Bligh Primary School (Infants),Academy converter,Academies,Open,Academy Converter,01-10-2017,,,Primary,2.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,325.0,157.0,168.0,27.9,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10065035.0,,Not applicable,,04-06-2024,Bligh Way,Strood,,Rochester,Kent,ME2 2XJ,www.blighprimaryschool.co.uk,1634336220.0,Mr,Christian,Markham,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood West,Rochester and Strood,(England/Wales) Urban city and town,E06000035,571407.0,169082.0,Medway 008,Medway 008D,,,,,,South-East England and South London,,100062388554.0,,Not applicable,Not applicable,,,E02003321,E01016155,80.0,
|
||||
144969,887,Medway,2019,Featherby Junior School,Academy sponsor led,Academies,Open,New Provision,01-09-2017,,,Primary,7.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,360.0,Not applicable,19-01-2023,339.0,165.0,174.0,34.2,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10065102.0,,,29-06-2022,07-05-2024,Chilham Road,,Featherby Junior School,Gillingham,Kent,ME8 6BT,www.featherby-jun.medway.sch.uk,1634231984.0,Mrs,Emma,Pape,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Twydall,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579316.0,167170.0,Medway 018,Medway 018D,,,,,Good,South-East England and South London,,44088972.0,,Not applicable,Not applicable,,,E02003331,E01016163,116.0,
|
||||
145042,887,Medway,2401,Featherby Infant and Nursery School,Academy converter,Academies,Open,Academy Converter,01-09-2017,,,Primary,3.0,7,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,270.0,No Special Classes,19-01-2023,297.0,155.0,142.0,32.1,Supported by a multi-academy trust,MARITIME ACADEMY TRUST,Linked to a sponsor,Maritime Academy Trust,Not applicable,,10065161.0,,Not applicable,17-11-2021,07-05-2024,Allington Road,,,Gillingham,Kent,ME8 6PD,http://www.featherby-inf.medway.sch.uk,1634231072.0,Mrs,Emma,Pape,Head of School,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Twydall,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579330.0,167352.0,Medway 018,Medway 018D,,,,,Good,South-East England and South London,,44088976.0,,Not applicable,Not applicable,,,E02003331,E01016163,93.0,
|
||||
145112,887,Medway,2020,Maundene School,Academy sponsor led,Academies,Open,New Provision,01-01-2018,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,,Not applicable,Not applicable,420.0,Not applicable,19-01-2023,395.0,187.0,208.0,22.0,Supported by a multi-academy trust,INSPIRE PARTNERSHIP ACADEMY TRUST,Linked to a sponsor,Inspire Partnership Academy Trust,Not applicable,,10065460.0,,,15-06-2022,02-05-2024,Swallow Rise,Walderslade,,Chatham,Kent,ME5 7QB,https://www.maundene.medway.sch.uk/,1634864721.0,Miss,Joanne,Capes,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Princes Park,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576557.0,164396.0,Medway 034,Medway 034A,,,,,Good,South-East England and South London,,44047176.0,,Not applicable,Not applicable,,,E02003347,E01016078,87.0,
|
||||
145440,887,Medway,2499,Hilltop Primary School,Academy converter,Academies,Open,Academy Converter,01-02-2018,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,448.0,No Special Classes,19-01-2023,436.0,242.0,194.0,14.3,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10066627.0,,Not applicable,29-06-2022,23-04-2024,Hilltop Road,Frindsbury,,Rochester,Kent,ME2 4QN,www.hilltopprimary.co.uk,1634710312.0,Mrs,Ewa,Eddy,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood Rural,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574043.0,170333.0,Medway 004,Medway 004C,,,,,Good,South-East England and South London,,100062389240.0,,Not applicable,Not applicable,,,E02003317,E01016148,61.0,
|
||||
145926,887,Medway,2021,Elaine Primary School,Academy sponsor led,Academies,Open,Fresh Start,01-05-2018,,,Primary,3.0,11,No boarders,Has Nursery Classes,Not applicable,Mixed,None,None,,,350.0,Has Special Classes,19-01-2023,301.0,148.0,153.0,56.1,Supported by a multi-academy trust,INSPIRE PARTNERSHIP ACADEMY TRUST,Linked to a sponsor,Inspire Partnership Academy Trust,Not applicable,,10067319.0,,,22-09-2022,16-04-2024,Elaine Avenue,,,Rochester,,ME2 2YN,http://www.elaine.medway.sch.uk/,1634294817.0,Mrs,Sarah,Martin,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,SEN unit,,,20.0,11.0,South East,Medway,Strood West,Rochester and Strood,(England/Wales) Urban city and town,E06000035,572443.0,168984.0,Medway 011,Medway 011A,,,,,Good,South-East England and South London,United Kingdom,200000895803.0,,Not applicable,Not applicable,,,E02003324,E01016150,169.0,
|
||||
146648,887,Medway,4003,Waterfront UTC,University technical college,Free Schools,Open,,01-04-2019,,,Secondary,14.0,19,,No Nursery Classes,Has a sixth form,Mixed,Does not apply,Does not apply,,Non-selective,250.0,Not applicable,19-01-2023,267.0,190.0,77.0,31.3,Supported by a multi-academy trust,THE HOWARD ACADEMY TRUST,Linked to a sponsor,The Howard Academy Trust,Not applicable,,10082095.0,,,11-01-2023,14-09-2023,South Side Three Road,,,Chatham,Kent,ME4 4FQ,www.waterfront-that.org.uk,1634505800.0,Mrs,Fiona,McLean,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,St Mary's Island,Rochester and Strood,(England/Wales) Urban city and town,E06000035,577382.0,169573.0,Medway 007,Medway 007H,,,,,Good,South-East England and South London,United Kingdom,44039551.0,,Not applicable,Not applicable,,,E02003320,E01035292,66.0,
|
||||
146872,887,Medway,2211,Halling Primary School,Academy converter,Academies,Open,Academy Converter,01-04-2019,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,420.0,No Special Classes,19-01-2023,376.0,188.0,188.0,17.3,Supported by a multi-academy trust,ALETHEIA ACADEMIES TRUST,Linked to a sponsor,Aletheia Academies Trust,Not applicable,,10082988.0,,Not applicable,07-06-2023,14-05-2024,Howlsmere Close,Halling,,Rochester,Kent,ME2 1ER,http://www.halling.medway.sch.uk/,1634240258.0,Ms,Lisa,Taylor,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,"Cuxton, Halling & Riverside",Rochester and Strood,(England/Wales) Rural town and fringe,E06000035,570607.0,163387.0,Medway 028,Medway 028A,,,,,Good,South-East England and South London,,44000585.0,,Not applicable,Not applicable,,,E02003341,E01016026,65.0,
|
||||
147446,887,Medway,2022,Wainscott Primary School,Academy sponsor led,Academies,Open,New Provision,01-09-2019,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,446.0,No Special Classes,19-01-2023,455.0,235.0,220.0,17.6,Supported by a multi-academy trust,THE PRIMARY FIRST TRUST,Linked to a sponsor,The Primary First Trust,Not applicable,,10084146.0,,,,21-05-2024,Wainscott Road,Wainscott,,Rochester,Kent,ME2 4JX,www.wainscott.medway.sch.uk,1634332550.0,Mrs,Monique,Clark,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Strood Rural,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574754.0,170678.0,Medway 004,Medway 004E,,,,,,South-East England and South London,United Kingdom,44028647.0,,Not applicable,Not applicable,,,E02003317,E01035289,80.0,
|
||||
147769,887,Medway,2023,Delce Academy,Academy converter,Academies,Open,Fresh Start,01-03-2020,,,Primary,5.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,None,Does not apply,,,360.0,Has Special Classes,19-01-2023,359.0,193.0,166.0,44.0,Supported by a multi-academy trust,INSPIRE PARTNERSHIP ACADEMY TRUST,Linked to a sponsor,Inspire Partnership Academy Trust,Not applicable,,10085699.0,,,,28-05-2024,The Tideway,,,Rochester,Kent,ME1 2NJ,www.delceacademy.co.uk,1634845242.0,Miss,Loni,Stevens,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,SEN unit,,,15.0,15.0,South East,Medway,Rochester East & Warren Wood,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574455.0,166524.0,Medway 017,Medway 017C,,,,,,South-East England and South London,United Kingdom,44022435.0,,Not applicable,Not applicable,,,E02003330,E01016115,158.0,
|
||||
148117,887,Medway,2433,Oaklands School,Academy converter,Academies,Open,Academy Converter,01-09-2020,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,450.0,No Special Classes,19-01-2023,430.0,208.0,222.0,42.2,Supported by a multi-academy trust,THE WESTBROOK TRUST,Linked to a sponsor,The Westbrook Trust,Not applicable,,10086851.0,,,04-07-2023,21-05-2024,Weedswood Road,Walderslade,,Chatham,Kent,ME5 0QS,http://www.oaklands.medway.sch.uk,1634333820.0,Mrs,Louisa,Jones,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575761.0,163898.0,Medway 033,Medway 033D,Not applicable,,,,Good,South-East England and South London,,44033912.0,,Not applicable,Not applicable,,,E02003346,E01016173,175.0,
|
||||
148577,887,Medway,4004,Leigh Academy Rainham,Free schools,Free Schools,Open,New Provision,01-09-2021,,,Secondary,11.0,19,,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1150.0,Not applicable,19-01-2023,405.0,223.0,182.0,16.8,Supported by a multi-academy trust,LEIGH ACADEMIES TRUST,Linked to a sponsor,Leigh Academies Trust,Not applicable,,10088768.0,,,28-02-2024,22-05-2024,Otterham Quay Lane,Rainham,,Gillingham,Kent,ME8 8GS,https://leighacademyrainham.org.uk/,1634412440.0,Miss,Alexandra,Millward,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rainham North,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,582774.0,165824.0,Medway 025,Medway 025E,,,,,Good,South-East England and South London,United Kingdom,44073878.0,,Not applicable,Not applicable,,,E02003338,E01016102,68.0,
|
||||
149009,887,Medway,1108,Will Adams Academy,Academy alternative provision converter,Academies,Open,Academy Converter,01-04-2022,,,Not applicable,14.0,17,No boarders,Not applicable,Not applicable,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,,Not applicable,19-01-2023,39.0,21.0,18.0,39.5,Supported by a multi-academy trust,ALTERNATIVE LEARNING TRUST,Linked to a sponsor,Alternative Learning Trust,Not applicable,,10090191.0,,,,16-04-2024,Woodlands Road,,,Gillingham,Kent,ME7 2BX,www.willadamsacademy.org.uk,1634337111.0,Ms,Marie,Woolston,HeadTeacher,Not applicable,,,,Not applicable,,Not applicable,PRU Does not have Provision for SEN,Not applicable,,Not applicable,Not applicable,Not applicable,"SEMH - Social, Emotional and Mental Health",,,,,,,,,,,,,Resourced provision,45.0,45.0,,,South East,Medway,Watling,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,578774.0,167623.0,Medway 019,Medway 019A,Not applicable,,,,,South-East England and South London,,200003623419.0,,Not applicable,Not applicable,,,E02003332,E01016159,15.0,
|
||||
149069,887,Medway,2025,Rochester Riverside Church of England Primary School,Free schools,Free Schools,Open,Academy Free School,01-09-2022,,,Primary,3.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Church of England,Christian,,Non-selective,446.0,Not applicable,19-01-2023,26.0,16.0,10.0,0.0,Supported by a multi-academy trust,THE PILGRIM MULTI ACADEMY TRUST,-,,Not applicable,,10090885.0,,,,29-05-2024,Gas House Road,,,Rochester,Kent,ME1 1US,rrcoe.medway.sch.uk,1634471697.0,Mrs,Alison,Mepsted,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Rochester West & Borstal,Rochester and Strood,(England/Wales) Urban city and town,E06000035,574334.0,168802.0,Medway 015,Medway 015F,,,,,,South-East England and South London,United Kingdom,44076556.0,,Not applicable,Not applicable,,,E02003328,E01035296,0.0,
|
||||
149075,887,Medway,4005,Maritime Academy,Free schools,Free Schools,Open,Academy Free School,01-09-2022,,,Secondary,11.0,19,No boarders,No Nursery Classes,Has a sixth form,Mixed,None,None,Not applicable,Non-selective,1150.0,Not applicable,19-01-2023,142.0,77.0,65.0,27.5,Supported by a multi-academy trust,THE THINKING SCHOOLS ACADEMY TRUST,Linked to a sponsor,The Thinking Schools Academy Trust,Not applicable,,10090894.0,,,,24-05-2024,Frindsbury Hill,Rochester,Kent,Medway,,,https://www.maritimeacademy.org.uk/,3333602150.0,,Jody,Murphy,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Twydall,Gillingham and Rainham,(England/Wales) Urban city and town,E06000035,579947.0,166841.0,Medway 018,Medway 018B,,,,,,South-East England and South London,,,,Not applicable,Not applicable,,,E02003331,E01016161,39.0,
|
||||
149979,887,Medway,3753,St Benedict's Catholic Primary School,Academy converter,Academies,Open,Academy Converter,01-09-2023,,,Primary,4.0,11,No boarders,No Nursery Classes,Does not have a sixth form,Mixed,Roman Catholic,Does not apply,Archdiocese of Southwark,Not applicable,210.0,No Special Classes,,,,,,Supported by a multi-academy trust,KENT CATHOLIC SCHOOLS' PARTNERSHIP,Linked to a sponsor,Kent Catholic Schools' Partnership,Not applicable,,10092965.0,,,,06-03-2024,Lambourn Way,Lordswood,,Chatham,Kent,ME5 8PU,www.st-benedicts.medway.sch.uk/,1634669700.0,Mrs,Sarah,McAlpine,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Lordswood & Walderslade,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,577291.0,162859.0,Medway 038,Medway 038D,Not applicable,,,,,South-East England and South London,,44058733.0,,Not applicable,Not applicable,,,E02003351,E01016060,,
|
||||
150154,887,Medway,4007,Oasis Restore,Academy secure 16 to 19,Academies,Open,New Provision,15-04-2024,,,16 plus,12.0,17,,Not applicable,Not applicable,Mixed,,,,,49.0,Not applicable,,,,,,Not applicable,OASIS RESTORE TRUST,Not applicable,,Not applicable,,10094342.0,,,,15-04-2024,1 Kennington Road,,,London,,SE1 7QP,https://www.oasisrestore.org/,2079214200.0,Mr,Andrew,Willetts,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Lambeth,Waterloo & South Bank,Vauxhall,(England/Wales) Urban major conurbation,E06000035,531156.0,179383.0,Lambeth 036,Lambeth 036B,,,,,,,United Kingdom,100023225318.0,,Not applicable,Not applicable,,,E02006801,E01003014,,
|
||||
150218,887,Medway,2199,Luton Primary School,Academy converter,Academies,Open,Academy Converter,01-11-2023,,,Primary,4.0,11,No boarders,Has Nursery Classes,Does not have a sixth form,Mixed,Does not apply,Does not apply,Not applicable,Not applicable,630.0,No Special Classes,,,,,,Supported by a multi-academy trust,RIVERMEAD INCLUSIVE TRUST,Linked to a sponsor,Rivermead Inclusive Trust,Not applicable,,10093456.0,,,,03-06-2024,Luton Road,,,Chatham,Kent,ME4 5AW,www.lutonprimaryschool.co.uk,1634336900.0,Mrs,Karen,Major,Headteacher,Not applicable,,,,Not applicable,,Not applicable,Not applicable,Not applicable,,Not applicable,Not applicable,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Luton,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,577119.0,166655.0,Medway 020,Medway 020A,Not applicable,,,,,South-East England and South London,,100062391815.0,,Not applicable,Not applicable,,,E02003333,E01016061,,
|
||||
150869,887,Medway,4008,Walderslade School,Academy converter,Academies,Open,Fresh Start,01-04-2024,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Girls,None,Does not apply,,,949.0,Not applicable,,,,,,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10095249.0,,,,04-04-2024,Bradfields Avenue,Walderslade,,Chatham,Kent,ME5 0LE,,,Mrs,Louise,Campbell,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,575885.0,164367.0,Medway 027,Medway 027D,,,,,,South-East England and South London,United Kingdom,44033058.0,,Not applicable,Not applicable,,,E02003340,E01016067,,
|
||||
150870,887,Medway,4009,Greenacre School,Academy converter,Academies,Open,Fresh Start,01-04-2024,,,Secondary,11.0,18,No boarders,No Nursery Classes,Has a sixth form,Boys,None,Does not apply,,,969.0,Not applicable,,,,,,Supported by a multi-academy trust,BEYOND SCHOOLS TRUST,Linked to a sponsor,FPTA Academies (Fort Pitt Grammar School and The Thomas Aveling School),Not applicable,,10095250.0,,,,04-04-2024,157 Walderslade Road,Walderslade,,Chatham,Kent,ME5 0LP,,,Mrs,Louise,Campbell,,Not applicable,,,,Not applicable,,,Not applicable,Not applicable,,,,Not applicable,,,,,,,,,,,,,,,,,,,South East,Medway,Wayfield & Weeds Wood,Chatham and Aylesford,(England/Wales) Urban city and town,E06000035,576000.0,164283.0,Medway 034,Medway 034C,,,,,,South-East England and South London,United Kingdom,44026624.0,,Not applicable,Not applicable,,,E02003347,E01016081,,
|
||||
|
741
data/logs/__main___.log
Normal file
741
data/logs/__main___.log
Normal file
@ -0,0 +1,741 @@
|
||||
2025-09-22 20:57:28,622 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 20:57:28,622 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 20:57:28,624 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 20:57:28,624 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 20:57:28,625 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 20:57:28,625 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:08:29,229 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:08:29,230 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:08:29,231 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:08:29,232 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:08:29,233 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 11 Redis queue keys for clean startup
|
||||
2025-09-22 21:08:29,233 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:08:36,505 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:08:36,505 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:08:36,507 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:08:36,507 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:08:36,508 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:08:36,508 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:09:07,623 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:09:07,624 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:09:07,625 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:09:07,625 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:09:07,626 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
||||
2025-09-22 21:09:07,626 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:09:13,172 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:09:13,172 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:09:13,173 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:09:13,173 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:09:13,175 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:09:13,175 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:09:22,150 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:09:22,150 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:09:22,151 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:09:22,151 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:09:22,153 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:09:22,153 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:22:14,607 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:22:14,607 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:22:14,617 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:22:14,617 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:22:14,620 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 11 Redis queue keys for clean startup
|
||||
2025-09-22 21:22:14,620 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:22:21,465 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:22:21,465 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:22:21,467 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:22:21,467 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:22:21,468 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:22:21,468 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:25:27,496 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:25:27,497 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:25:27,498 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:25:27,498 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:25:27,499 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:25:27,499 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:26:29,178 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:26:29,178 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:26:29,179 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:26:29,179 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:26:29,180 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
||||
2025-09-22 21:26:29,180 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:32:50,831 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:32:50,832 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:32:50,833 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:32:50,833 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:32:50,835 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 9 Redis queue keys for clean startup
|
||||
2025-09-22 21:32:50,835 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:33:25,192 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:33:25,193 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:33:25,194 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:33:25,194 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:33:25,195 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
||||
2025-09-22 21:33:25,195 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:33:34,982 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:33:34,982 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
||||
2025-09-22 21:33:34,984 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:33:34,984 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:33:34,985 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
||||
2025-09-22 21:33:34,985 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:37:10,387 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:37:10,387 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:37:10,388 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:37:10,388 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:37:10,389 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:37:10,389 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:38:50,625 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:38:50,626 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:38:50,627 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:38:50,627 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:38:50,628 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:38:50,628 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:40:05,680 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:40:05,681 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:40:05,682 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:40:05,682 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:40:05,683 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:40:05,683 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:41:25,120 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:41:25,121 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:41:25,122 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:41:25,122 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:41:25,123 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:41:25,123 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:41:48,056 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:41:48,057 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:41:48,058 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:41:48,058 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:41:48,059 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:41:48,059 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:43:16,729 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:43:16,729 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:43:16,731 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:43:16,731 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:43:16,732 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:43:16,732 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:46:13,654 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:46:13,654 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:46:13,656 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:46:13,656 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:46:13,657 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:46:13,657 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:51:36,989 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:51:36,989 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:51:36,991 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:51:36,991 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:51:36,992 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:51:36,992 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 21:58:52,052 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 21:58:52,053 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 21:58:52,054 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 21:58:52,054 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 21:58:52,055 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 21:58:52,055 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:00:52,456 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:00:52,457 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:00:52,458 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:00:52,458 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:00:52,459 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:00:52,459 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:03:25,298 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:03:25,299 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:03:25,300 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:03:25,300 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:03:25,301 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:03:25,301 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:06:02,666 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:06:02,667 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:06:02,668 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:06:02,668 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:06:02,669 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:06:02,669 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:07:08,823 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:07:08,824 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:07:08,825 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:07:08,825 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:07:08,826 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:07:08,826 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:17:12,488 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:17:12,489 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:17:12,490 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:17:12,490 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:17:12,491 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:17:12,491 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:25:27,955 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:25:27,956 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:25:27,958 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:25:27,958 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:25:27,959 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:25:27,959 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:51:34,888 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:51:34,889 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:51:34,890 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:51:34,890 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:51:34,891 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:51:34,891 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 22:53:44,469 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 22:53:44,469 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 22:53:44,471 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 22:53:44,471 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 22:53:44,472 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 22:53:44,472 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 23:26:59,009 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 23:26:59,010 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 23:26:59,011 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 23:26:59,011 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 23:26:59,012 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 23:26:59,012 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-22 23:34:04,992 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-22 23:34:04,992 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-22 23:34:04,994 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-22 23:34:04,994 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-22 23:34:04,995 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-22 23:34:04,995 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 00:44:32,580 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 00:44:32,580 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 00:44:32,582 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 00:44:32,582 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 00:44:32,583 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 00:44:32,583 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 00:46:06,764 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 00:46:06,764 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 00:46:06,765 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 00:46:06,765 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 00:46:06,766 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 00:46:06,766 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 00:52:15,663 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 00:52:15,664 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 00:52:15,665 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 00:52:15,665 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 00:52:15,666 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 00:52:15,666 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:06:30,234 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:06:30,234 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:06:30,236 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:06:30,236 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:06:30,236 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:06:30,236 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:08:33,718 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:08:33,719 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:08:33,720 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:08:33,720 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:08:33,721 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:08:33,721 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:16:59,735 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:16:59,736 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:16:59,737 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:16:59,737 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:16:59,738 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:16:59,738 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:18:52,557 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:18:52,558 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:18:52,559 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:18:52,559 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:18:52,560 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:18:52,560 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:24:58,673 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:24:58,674 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:24:58,676 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:24:58,676 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:24:58,676 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:24:58,676 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:43:02,480 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:43:02,481 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:43:02,482 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:43:02,482 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:43:02,483 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:43:02,483 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:58:52,004 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:58:52,004 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:58:52,006 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:58:52,006 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:58:52,007 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:58:52,007 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 01:59:23,102 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 01:59:23,102 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 01:59:23,104 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 01:59:23,104 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 01:59:23,105 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 01:59:23,105 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 02:49:50,068 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 02:49:50,070 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 02:49:50,071 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 02:49:50,071 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 02:49:50,072 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 02:49:50,072 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:00:21,727 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:00:21,728 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:00:21,729 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 12:00:21,729 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 12:00:21,729 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:00:21,729 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:00:52,582 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:00:52,582 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:00:52,583 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 12:00:52,583 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 12:00:52,584 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:00:52,584 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:01:25,614 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:01:25,615 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:01:25,616 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 12:01:25,616 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 12:01:25,617 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:01:25,617 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:01:46,440 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:01:46,441 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:01:46,442 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
||||
2025-09-23 12:01:46,442 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
||||
2025-09-23 12:01:46,443 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:01:46,443 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:02:17,880 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:02:17,880 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:02:17,881 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:02:17,896 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:02:19,907 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:02:19,908 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:02:19,908 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:02:19,910 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:02:19,913 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:09:18,247 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:09:18,247 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:09:18,248 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:09:18,263 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:09:20,275 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:09:20,276 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:09:20,276 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:09:20,278 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:09:20,282 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:12:55,549 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:12:55,550 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:12:55,551 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:12:55,566 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:12:57,577 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:12:57,578 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:12:57,578 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:12:57,581 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:12:57,600 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:13:25,099 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:13:25,099 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:13:25,100 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:13:25,116 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:13:27,125 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:13:27,127 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:13:27,127 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:22:31,502 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:22:31,574 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:22:51,146 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:22:51,146 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:22:51,148 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:22:51,164 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:22:53,176 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:22:53,177 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:22:53,177 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:30:45,798 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:30:45,871 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:30:49,688 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:30:49,688 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:30:49,689 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:30:49,701 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:30:51,708 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:30:51,709 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:30:51,709 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:30:54,230 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:30:54,250 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:30:58,733 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:30:58,734 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:30:58,735 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:30:58,747 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:31:00,756 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:31:00,757 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:31:00,758 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:31:09,908 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:31:10,039 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:31:16,676 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:31:16,676 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:31:16,678 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:31:16,694 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:31:18,705 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:31:18,706 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:31:18,707 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 12:57:13,180 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 12:57:13,219 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 12:57:23,242 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 12:57:23,243 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 12:57:23,244 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 12:57:23,270 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 12:57:25,284 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 12:57:25,288 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 12:57:25,288 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:11:00,519 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 13:11:00,596 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 13:11:05,873 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:11:05,873 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 13:11:05,874 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 13:11:05,887 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 13:11:07,896 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 13:11:07,897 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 13:11:07,897 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:11:24,800 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 13:11:24,836 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 13:11:29,349 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:11:29,349 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
||||
2025-09-23 13:11:29,350 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
||||
2025-09-23 13:11:29,361 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
||||
2025-09-23 13:11:31,372 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
||||
2025-09-23 13:11:31,375 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
||||
2025-09-23 13:11:31,376 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:33:34,927 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
||||
2025-09-23 13:33:35,048 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
||||
2025-09-23 13:33:44,129 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:33:44,129 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 13:33:44,132 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:37:12,123 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:37:12,123 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 13:37:12,127 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:37:53,616 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:37:53,617 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 13:37:53,621 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:39:46,068 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:39:46,069 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 13:39:46,075 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 13:40:00,338 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 13:40:00,338 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 13:40:00,340 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 14:05:30,609 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 14:05:30,609 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 14:05:30,612 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 16:14:06,196 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 16:14:06,196 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 16:14:06,199 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 16:14:28,688 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 16:14:28,688 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 16:14:28,691 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 16:16:26,652 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 16:16:26,652 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 16:16:26,655 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 17:33:22,835 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 17:33:22,836 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 17:33:22,839 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 19:26:58,652 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 19:26:58,652 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 19:26:58,656 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 19:49:01,755 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 19:49:01,756 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 19:49:01,758 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 20:06:14,638 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 20:06:14,638 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 20:06:14,643 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 21:28:14,179 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 21:28:14,180 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 21:28:14,180 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 21:28:34,540 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 21:30:24,709 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-23 21:30:24,709 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-23 21:30:24,709 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-23 21:30:29,129 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-23 21:36:31,444 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 21:36:31,444 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 21:36:31,444 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 21:36:49,945 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 21:37:23,614 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-23 21:37:23,614 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-23 21:37:23,614 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-23 21:37:23,645 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-23 21:37:36,331 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-23 21:37:36,331 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-23 21:37:36,331 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-23 21:37:40,684 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-23 21:54:30,134 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 21:54:30,134 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 21:54:30,134 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 21:54:49,183 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 21:55:07,493 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-23 21:55:07,493 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-23 21:55:07,493 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-23 21:55:07,517 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-23 21:55:14,603 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-23 21:55:14,603 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-23 21:55:14,603 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-23 21:55:18,994 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-23 21:57:28,911 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 21:57:28,912 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 21:57:28,915 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-23 22:01:30,804 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 22:01:30,805 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 22:01:30,805 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 22:01:51,246 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 22:03:14,684 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 22:03:14,684 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 22:03:14,684 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 22:03:35,512 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 22:12:43,216 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-23 22:12:43,217 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-23 22:12:43,217 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-23 22:13:03,658 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-23 22:13:32,784 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-23 22:13:32,784 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-23 22:13:32,785 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-23 22:13:32,819 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-23 22:13:38,810 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-23 22:13:38,810 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-23 22:13:38,810 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-23 22:13:43,177 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-23 22:30:21,156 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-23 22:30:21,157 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-23 22:30:21,160 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-24 17:00:52,449 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-24 17:00:52,450 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-24 17:00:52,453 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-24 17:20:17,808 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-24 17:20:17,809 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-24 17:20:17,809 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-24 17:20:17,833 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-24 17:27:38,294 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-24 17:27:38,295 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-24 17:27:38,295 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-24 17:27:38,404 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 08:41:24,185 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 08:41:24,185 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 08:41:24,189 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 17:13:10,274 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 17:13:10,275 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 17:13:10,280 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 17:34:01,793 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 17:34:01,794 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 17:34:01,797 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 17:50:03,477 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 17:50:03,477 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 17:50:03,481 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 18:04:23,347 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 18:04:23,348 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 18:04:23,352 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 18:40:20,516 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 18:40:20,517 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 18:40:20,519 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 19:09:00,592 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 19:09:00,592 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 19:09:00,595 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 19:26:34,904 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 19:26:34,904 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 19:26:34,906 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 19:57:36,609 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 19:57:36,610 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 19:57:36,613 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:05:31,782 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:05:31,782 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:05:31,785 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:23:26,268 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:23:26,269 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:23:26,272 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:28:08,469 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:28:08,469 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:28:08,472 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:35:37,734 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:35:37,735 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:35:37,737 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:39:42,530 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:39:42,531 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:39:42,534 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:41:52,159 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:41:52,159 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:41:52,162 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:45:32,642 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:45:32,642 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:45:32,645 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:49:06,356 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:49:06,356 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:49:06,359 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 20:54:18,174 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 20:54:18,174 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 20:54:18,177 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:08:06,121 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:08:06,121 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:08:06,124 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:15:28,772 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 21:15:28,773 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 21:15:28,773 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 21:15:50,177 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 21:15:51,396 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-27 21:15:51,396 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-27 21:15:51,396 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-27 21:15:51,927 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-27 21:15:53,456 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 21:15:53,456 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 21:15:53,456 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 21:15:57,868 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 21:15:59,079 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in gais-data mode
|
||||
2025-09-27 21:15:59,080 INFO : main.py :run_gais_data_mode :277 >>> Running in GAIS data import mode
|
||||
2025-09-27 21:15:59,080 INFO : main.py :run_gais_data_mode :278 >>> Starting GAIS data import...
|
||||
2025-09-27 21:21:24,357 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 21:21:24,357 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 21:21:24,357 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 21:21:24,388 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 21:21:44,464 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: 361a2ccd-4988-475f-b7b4-6f472ab660e6
|
||||
2025-09-27 21:21:45,270 INFO : <string> :<module> :23 >>> Provisioned teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'teacher'}
|
||||
2025-09-27 21:21:45,275 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: ca16c08d-94a7-47b1-be65-c9feba1cd59a
|
||||
2025-09-27 21:21:45,676 INFO : <string> :<module> :23 >>> Provisioned teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'teacher'}
|
||||
2025-09-27 21:21:45,682 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: fa67564d-b616-46a0-898c-bd08d5c281b0
|
||||
2025-09-27 21:21:46,141 INFO : <string> :<module> :23 >>> Provisioned student1@kevlarai.edu: {'user_db_name': 'cc.users.student.fa67564db61646a0898cbd08d5c281b0', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'student'}
|
||||
2025-09-27 21:21:46,148 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 2943f5cd-4cf8-4915-86a3-95c31d97acad
|
||||
2025-09-27 21:21:46,692 INFO : <string> :<module> :23 >>> Provisioned student2@kevlarai.edu: {'user_db_name': 'cc.users.student.2943f5cd4cf8491586a395c31d97acad', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'student'}
|
||||
2025-09-27 21:26:33,460 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:26:33,460 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:26:33,463 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:29:37,645 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:29:37,646 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:29:37,649 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:33:45,409 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:33:45,410 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:33:45,413 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:37:08,462 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:37:08,463 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:37:08,466 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:40:06,445 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 21:40:06,446 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 21:40:06,446 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 21:40:46,864 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 21:42:16,698 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 21:42:16,700 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 21:42:16,700 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 21:42:34,675 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 21:42:53,059 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-27 21:42:53,059 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-27 21:42:53,059 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-27 21:42:53,594 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-27 21:43:19,043 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 21:43:19,043 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 21:43:19,043 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 21:43:23,372 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 21:47:08,931 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 21:47:08,931 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 21:47:08,931 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 21:47:30,015 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 21:48:06,865 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-27 21:48:06,865 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-27 21:48:06,865 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-27 21:48:07,366 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-27 21:48:19,488 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 21:48:19,488 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 21:48:19,488 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 21:48:23,908 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 21:49:31,935 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 21:49:32,243 ERROR : <string> :<module> :27 >>> Error processing teacher1@kevlarai.edu: Error creating teacher node: 'TeacherNode' object has no attribute 'path'
|
||||
2025-09-27 21:49:32,248 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 21:49:32,463 ERROR : <string> :<module> :27 >>> Error processing teacher2@kevlarai.edu: Error creating teacher node: 'TeacherNode' object has no attribute 'path'
|
||||
2025-09-27 21:49:32,471 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 21:49:32,683 ERROR : <string> :<module> :27 >>> Error processing student1@kevlarai.edu: 'StudentNode' object has no attribute 'path'
|
||||
2025-09-27 21:49:32,687 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 21:49:32,922 ERROR : <string> :<module> :27 >>> Error processing student2@kevlarai.edu: 'StudentNode' object has no attribute 'path'
|
||||
2025-09-27 21:49:56,513 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 21:49:56,969 INFO : <string> :<module> :23 >>> Provisioned teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
||||
2025-09-27 21:49:56,972 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 21:49:57,134 INFO : <string> :<module> :23 >>> Provisioned teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
||||
2025-09-27 21:49:57,137 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 21:49:57,359 INFO : <string> :<module> :23 >>> Provisioned student1@kevlarai.edu: {'user_db_name': 'cc.users.student.31c9673a089540739fe74b2a3a1d78b3', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
||||
2025-09-27 21:49:57,364 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 21:49:57,521 INFO : <string> :<module> :23 >>> Provisioned student2@kevlarai.edu: {'user_db_name': 'cc.users.student.4b1284a682e340c5a73040a214b56b55', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
||||
2025-09-27 21:50:39,523 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:50:39,523 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:50:39,525 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:52:57,613 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:52:57,614 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:52:57,617 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 21:54:37,351 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 21:54:37,352 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 21:54:37,355 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 22:04:09,347 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:09,430 ERROR : <string> :<module> :27 >>> Error provisioning user teacher1@kevlarai.edu: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
||||
2025-09-27 22:04:09,434 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 22:04:09,500 ERROR : <string> :<module> :27 >>> Error provisioning user teacher2@kevlarai.edu: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
||||
2025-09-27 22:04:09,503 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 22:04:09,560 ERROR : <string> :<module> :27 >>> Error provisioning user student1@kevlarai.edu: 'SchoolUserCreator' object has no attribute 'user_path'
|
||||
2025-09-27 22:04:09,562 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 22:04:09,621 ERROR : <string> :<module> :27 >>> Error provisioning user student2@kevlarai.edu: 'SchoolUserCreator' object has no attribute 'user_path'
|
||||
2025-09-27 22:04:31,317 INFO : <string> :<module> :16 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:31,458 INFO : <string> :<module> :20 >>> Provisioned user teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
||||
2025-09-27 22:04:38,818 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:38,951 INFO : <string> :<module> :23 >>> ✅ Provisioned user teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
||||
2025-09-27 22:04:38,954 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 22:04:39,056 INFO : <string> :<module> :23 >>> ✅ Provisioned user teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
||||
2025-09-27 22:04:39,059 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 22:04:39,164 INFO : <string> :<module> :23 >>> ✅ Provisioned user student1@kevlarai.edu: {'user_db_name': 'cc.users.student.31c9673a089540739fe74b2a3a1d78b3', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
||||
2025-09-27 22:04:39,167 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 22:04:39,276 INFO : <string> :<module> :23 >>> ✅ Provisioned user student2@kevlarai.edu: {'user_db_name': 'cc.users.student.4b1284a682e340c5a73040a214b56b55', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
||||
2025-09-27 22:04:39,276 INFO : <string> :<module> :29 >>> 🎉 Demo users provisioning completed!
|
||||
2025-09-27 22:10:20,678 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 22:10:20,680 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 22:10:20,680 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 22:10:40,524 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 22:12:04,811 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 22:12:04,811 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 22:12:04,811 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 22:12:23,947 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 22:13:09,433 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-27 22:13:09,433 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-27 22:13:09,433 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-27 22:13:26,270 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-27 22:13:47,502 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-27 22:13:47,502 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-27 22:13:47,502 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-27 22:13:48,106 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-27 22:14:08,227 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 22:14:08,227 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 22:14:08,227 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 22:14:12,571 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 22:15:04,258 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
||||
2025-09-27 22:15:27,995 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
||||
2025-09-27 22:15:38,523 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
||||
2025-09-27 22:16:08,619 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-27 22:16:08,619 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-27 22:16:08,619 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-27 22:16:09,314 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-27 22:17:23,775 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 22:17:23,776 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 22:17:23,778 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 22:34:58,664 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 22:34:58,664 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 22:34:58,667 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 22:36:42,483 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 22:36:42,483 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 22:36:42,486 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 22:48:09,140 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 22:48:09,141 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 22:48:09,144 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 23:13:22,278 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 23:13:22,279 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 23:13:22,281 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-27 23:15:22,320 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-27 23:15:22,321 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-27 23:15:22,324 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-28 00:40:42,664 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-28 00:40:42,665 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-28 00:40:42,668 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-28 00:40:52,942 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
||||
2025-09-28 00:40:52,942 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
||||
2025-09-28 00:40:52,942 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
||||
2025-09-28 00:41:13,030 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
||||
2025-09-28 00:41:21,198 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
||||
2025-09-28 00:41:21,198 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
||||
2025-09-28 00:41:21,198 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
||||
2025-09-28 00:41:21,691 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
||||
2025-09-28 00:41:28,164 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
||||
2025-09-28 00:41:28,164 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
||||
2025-09-28 00:41:28,164 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
||||
2025-09-28 00:41:32,504 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
||||
2025-09-28 00:44:01,875 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-28 00:44:01,875 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-28 00:44:01,878 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-28 01:16:10,218 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-28 01:16:10,219 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-28 01:16:10,221 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-09-28 01:16:21,511 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-09-28 01:16:21,511 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-09-28 01:16:21,513 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-11-13 21:14:35,533 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-11-13 21:14:35,533 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-11-13 21:14:35,537 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-11-13 21:19:48,550 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-11-13 21:19:48,550 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-11-13 21:19:48,553 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
2025-11-13 21:20:55,141 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
||||
2025-11-13 21:20:55,141 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
||||
2025-11-13 21:20:55,144 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
||||
944
data/logs/api_main_fastapi_.log
Normal file
944
data/logs/api_main_fastapi_.log
Normal file
@ -0,0 +1,944 @@
|
||||
2025-09-22 20:57:28,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 20:57:29,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 20:57:29,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:29,167 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:30,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:30,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:36,438 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:37,419 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:08:37,487 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:07,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:08,535 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:08,611 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:13,103 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:14,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:14,192 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:22,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:23,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:09:23,121 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:14,524 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:15,589 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:15,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:21,404 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:22,357 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:22:22,427 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:25:27,421 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:25:28,532 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:25:28,613 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:26:29,101 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:26:30,252 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:26:30,336 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:32:50,765 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:32:51,720 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:32:51,791 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:25,129 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:26,097 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:26,169 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:34,920 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:35,888 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:33:35,957 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:36:41,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:36:41,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:37:10,311 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:37:11,381 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:37:11,461 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:30,460 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:30,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:50,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:51,608 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:51,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:58,446 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:38:58,529 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:40:05,604 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:40:06,723 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:40:06,802 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:25,055 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:26,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:26,214 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:47,981 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:49,086 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:41:49,171 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:43:16,652 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:43:17,746 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:43:17,830 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:45:25,206 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:45:25,282 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:46:13,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:46:14,651 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:46:14,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:51:36,915 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:51:38,053 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:51:38,131 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:57:41,136 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:57:41,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:00,349 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:00,437 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:08,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:08,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:51,979 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:53,035 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 21:58:53,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:00:42,001 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:00:42,071 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:00:52,392 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:00:53,370 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:00:53,445 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:03:25,225 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:03:26,279 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:03:26,355 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:06:02,595 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:06:03,666 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:06:03,774 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:06:39,211 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:06:39,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:07:08,751 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:07:09,821 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:07:09,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:10:57,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:10:57,166 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:10:59,832 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:10:59,908 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:12:59,657 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:12:59,734 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:13:28,896 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:13:28,978 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:13:34,727 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:13:34,801 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:14:22,425 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:14:22,503 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:14:52,871 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:14:52,950 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:15:51,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:15:51,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:17:12,416 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:17:13,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:17:13,754 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:21:55,144 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:21:55,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:00,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:00,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:06,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:06,604 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:13,123 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:13,209 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:17,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:17,300 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:55,077 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:22:55,158 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:24:08,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:24:09,065 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:25:27,869 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:25:29,104 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:25:29,272 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:51:34,820 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:51:35,914 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:51:35,996 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:52:34,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:52:34,827 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:52:48,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:52:48,309 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:53:00,535 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:53:00,621 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:53:44,399 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:53:45,502 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 22:53:45,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:16:55,822 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:16:55,891 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:22:35,848 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:22:35,927 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:22:51,002 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:22:51,090 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:23:05,953 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:23:06,039 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:23:18,236 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:23:18,320 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:24:20,366 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:24:20,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:01,872 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:01,955 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:10,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:10,207 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:44,417 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:25:44,497 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:26:58,937 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:27:00,107 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:27:00,194 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:34:04,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:34:06,338 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-22 23:34:06,416 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:12:51,684 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:12:51,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:12:57,430 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:12:57,508 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:17:45,237 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:17:45,308 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:02,841 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:02,918 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:24,484 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:24,570 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:34,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:34,755 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:42,552 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:42,637 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:58,068 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:30:58,151 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:33:05,140 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:33:05,219 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:33:24,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:33:24,741 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:35:12,434 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:35:12,512 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:42:22,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:42:22,556 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:42:59,093 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:42:59,178 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:10,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:10,653 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:26,367 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:26,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:58,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:43:59,068 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:00,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:00,568 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:02,123 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:02,214 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:05,271 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:05,361 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:07,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:07,867 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:21,885 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:21,958 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:32,512 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:33,580 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:44:33,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:46:06,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:46:07,883 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:46:07,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:52:15,593 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:52:16,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:52:16,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:59:00,717 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 00:59:00,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:02:37,489 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:02:37,571 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:05:15,267 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:05:15,350 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:06:13,898 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:06:13,992 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:06:30,166 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:06:31,261 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:06:31,346 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:08:33,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:08:34,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:08:34,810 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:16:04,054 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:16:04,137 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:16:25,263 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:16:25,348 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:16:59,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:17:00,761 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:17:00,843 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:18:14,046 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:18:14,122 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:18:52,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:18:53,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:18:53,727 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:21:11,247 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:21:11,325 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:23:52,825 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:23:52,903 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:08,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:09,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:16,009 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:16,106 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:26,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:26,590 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:58,605 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:59,677 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:24:59,755 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:25:07,584 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:25:07,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:36:10,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:36:10,284 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:18,417 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:18,493 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:33,526 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:33,602 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:45,662 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:40:45,743 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:41:41,297 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:41:41,375 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:42:31,043 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:42:31,114 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:43:02,415 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:43:03,476 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:43:03,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:50:36,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:50:36,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:50:38,401 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:50:38,480 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:56:37,553 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:56:37,627 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:58:51,933 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:58:53,033 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:58:53,109 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:58:58,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:58:58,190 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:59:23,035 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:59:24,129 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 01:59:24,206 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:00:01,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:00:01,626 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:40:45,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:40:45,995 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:41:37,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:41:37,312 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:41:58,339 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:41:58,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:42:42,612 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:42:42,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:43:31,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:43:31,189 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:49:49,989 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:49:51,173 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 02:49:51,254 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 11:56:38,121 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 11:56:38,198 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 11:59:18,145 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 11:59:28,862 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:00:21,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:00:52,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:01:25,538 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:01:46,363 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:02:17,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:09:18,169 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:12:55,482 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:13:25,027 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:13:28,246 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:13:28,324 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:19:26,748 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:19:26,817 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:22:51,081 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:22:54,187 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:22:54,260 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:30:49,620 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:30:52,704 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:30:52,778 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:30:58,667 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:31:02,116 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:31:02,199 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:31:16,608 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:31:19,844 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:31:19,918 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:47:55,243 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:47:55,319 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:57:23,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:57:26,321 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 12:57:26,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:05,807 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:08,928 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:09,008 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:29,281 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:32,425 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:11:32,501 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:23:09,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:23:09,176 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:23:51,343 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:23:51,454 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:06,226 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:06,307 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:33,699 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:33,781 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:41,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:41,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:48,875 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:48,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:59,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:24:59,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:25:35,975 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:25:36,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:26:00,716 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:26:00,800 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:02,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:02,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:22,705 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:22,785 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:55,071 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:27:55,150 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:28:00,913 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:28:00,994 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:28:45,833 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:28:45,921 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:29:13,795 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:29:13,870 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:31:27,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:31:27,639 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:32:43,098 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:32:43,174 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:33:30,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:33:30,212 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:33:44,031 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:33:45,230 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:33:45,304 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:12,049 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:13,146 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:13,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:53,492 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:55,053 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:37:55,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:39:45,967 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:39:47,467 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:39:47,549 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:40:00,259 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:40:01,463 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 13:40:01,540 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:01:24,210 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:01:24,289 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:04:37,380 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:04:37,460 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:05:30,537 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:05:31,673 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 14:05:31,754 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:06,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:07,225 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:07,300 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:28,619 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:29,709 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:14:29,780 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:16:26,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:16:27,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:16:27,805 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:37:20,441 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 16:37:20,519 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 17:33:22,768 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 17:33:23,845 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 17:33:23,921 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:35,544 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:35,625 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:41,322 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:41,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:44,292 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:03:44,396 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:07:19,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:07:19,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:07:22,138 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:07:22,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:10:51,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:10:51,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:13:45,565 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:13:45,652 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:26:58,576 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:26:59,695 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:26:59,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:27:05,839 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:27:05,924 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:49:01,685 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:49:02,835 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:49:02,913 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:51:15,899 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:51:15,982 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:51:39,682 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:51:39,763 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:54:55,762 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:54:55,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:55:51,363 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 19:55:51,443 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:05:56,697 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:05:56,781 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:06:14,564 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:06:15,725 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:06:15,803 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:06,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:06,480 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:47,122 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:47,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:53,871 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:08:53,953 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:09:25,865 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:09:25,946 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:09:32,227 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:09:32,305 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:10:03,352 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:10:03,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:30:31,587 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:30:31,668 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:30:54,732 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:30:54,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:09,949 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:10,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:24,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:24,457 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:28,424 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 20:32:28,506 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:22,295 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:22,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:31,941 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:32,027 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:47,126 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:47,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:56,945 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:13:57,023 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:11,704 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:11,847 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:17,746 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:17,829 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:24,439 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:24,514 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:29,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:29,973 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:37,867 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:14:37,952 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:15:42,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:15:42,207 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:15:44,552 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:15:44,637 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:28:14,111 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:30:24,643 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:36:31,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:37:23,549 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:37:36,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:54:30,069 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:55:07,430 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:55:14,538 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:57:28,843 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:57:29,920 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 21:57:29,995 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:01:30,737 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:03:14,621 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:12:43,151 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:13:32,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:13:38,743 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:30:21,092 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:30:22,165 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-23 22:30:22,240 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:09:33,807 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:09:33,893 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:09:58,371 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:09:58,449 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:10:13,038 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:10:13,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:10:34,542 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:10:34,620 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:11:15,136 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 08:11:15,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 11:50:43,722 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 11:50:43,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:00:52,386 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:00:53,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:00:53,449 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:34,771 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:34,854 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:44,782 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:44,868 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:52,560 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:12:52,645 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:13:06,908 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:13:06,993 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:15:37,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:15:37,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:15:40,765 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:15:40,836 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:17:01,983 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:17:02,066 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:20:06,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:20:06,115 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:20:17,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-24 17:27:38,231 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 08:41:24,120 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 08:41:25,167 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 08:41:25,237 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 09:19:14,974 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 09:19:15,059 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:18,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:18,536 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:35,110 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:35,195 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:42,630 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:12:42,711 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:13:32,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:13:32,310 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:14:49,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:14:49,514 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:27,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:27,801 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:35,141 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:35,222 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:44,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:44,165 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:54,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:15:54,305 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:16:10,362 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:16:10,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:39:57,740 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 16:39:57,823 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:13:10,197 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:13:11,332 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:13:11,419 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:34:01,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:34:02,855 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:34:02,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:44:41,842 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:44:41,926 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:45:05,607 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:45:05,688 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:46:11,270 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:46:11,355 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:50:03,340 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:50:04,564 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:50:04,646 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:27,252 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:27,338 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:35,702 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:35,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:46,690 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 17:54:46,775 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:04:23,273 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:04:24,468 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:04:24,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:20:55,970 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:20:56,061 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:21:47,533 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:21:47,624 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:08,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:08,358 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:13,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:13,458 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:32,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:32,571 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:41,506 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:22:41,592 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:40:20,439 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:40:21,519 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 18:40:21,615 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:09:00,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:09:01,677 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:09:01,759 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:26:34,827 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:26:35,989 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:26:36,070 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:57:36,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:57:37,638 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 19:57:37,718 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:05:31,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:05:32,844 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:05:32,930 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:23:26,196 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:23:27,356 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:23:27,440 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:26:48,904 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:26:48,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:27:21,824 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:27:21,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:27:29,393 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:27:29,471 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:28:08,380 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:28:09,530 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:28:09,610 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:34:16,006 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:34:16,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:34:24,191 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:34:24,267 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:35:37,659 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:35:38,804 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:35:38,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:38:33,668 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:38:33,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:38:42,498 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:38:42,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:39:42,464 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:39:43,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:39:43,656 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:41:52,080 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:41:53,292 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:41:53,373 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:43:00,667 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:43:00,748 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:43:33,502 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:43:33,580 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:45:32,567 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:45:33,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:45:33,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:48:21,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:48:21,510 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:48:38,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:48:38,291 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:49:06,281 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:49:07,403 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:49:07,488 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:49:48,633 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:49:48,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:50:46,527 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:50:46,613 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:53:29,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:53:29,565 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:53:51,119 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:53:51,210 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:54:18,089 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:54:19,245 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:54:19,322 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:58:12,575 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 20:58:12,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:08:06,045 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:08:07,218 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:08:07,298 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:15:28,705 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:15:51,329 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:15:53,385 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:15:59,014 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:21:24,277 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:26:33,389 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:26:34,511 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:26:34,588 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:29:37,569 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:29:38,716 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:29:38,799 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:32:50,146 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:32:50,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:32:57,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:32:57,256 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:00,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:00,811 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:13,368 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:13,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:17,501 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:17,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:45,331 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:46,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:33:46,634 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:34:35,293 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:34:35,415 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:34:36,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:34:36,848 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:37:08,372 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:37:10,517 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:37:10,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:40:06,366 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:42:16,618 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:42:52,979 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:43:18,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:47:08,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:48:06,796 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:48:19,421 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:50:39,413 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:50:40,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:50:40,688 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:52:57,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:52:58,723 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:52:58,803 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:54:37,278 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:54:38,388 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 21:54:38,464 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:00:53,928 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:00:54,012 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:00,291 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:00,375 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:04,405 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:04,487 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:07,883 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:07,963 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:10,263 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:10,346 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:13,779 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:13,860 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:16,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:16,717 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:28,694 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:28,775 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:32,870 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:32,952 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:36,429 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:36,511 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:39,891 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:39,976 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:52,531 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:52,614 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:57,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:01:57,369 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:02,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:02,115 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:06,790 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:06,875 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:10,387 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:10,469 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:16,360 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:16,442 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:23,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:23,687 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:31,544 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:31,619 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:36,173 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:36,276 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:40,942 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:41,024 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:43,949 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:44,025 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:46,287 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:46,365 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:48,590 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:48,713 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:50,397 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:50,474 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:53,352 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:53,426 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:56,203 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:56,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:59,141 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:02:59,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:02,628 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:02,702 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:06,738 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:06,819 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:09,060 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:09,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:12,574 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:12,649 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:16,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:16,893 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:19,759 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:19,834 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:25,137 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:25,213 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:28,153 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:28,231 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:31,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:31,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:34,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:34,647 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:38,093 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:38,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:48,397 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:48,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:51,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:03:52,039 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:15,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:15,828 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:18,643 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:18,720 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:22,813 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:22,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:26,369 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:04:26,444 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:08:32,852 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:08:32,929 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:10:20,599 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:11:35,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:11:35,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:12:04,728 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:12:59,749 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:12:59,834 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:13:09,351 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:13:47,418 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:14:08,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:11,676 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:11,760 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:17,018 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:17,097 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:33,971 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:34,050 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:49,943 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:15:50,018 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:16:08,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:17:23,691 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:17:24,885 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:17:24,969 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:34:58,592 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:34:59,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:34:59,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:11,894 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:11,981 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:15,646 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:15,725 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:42,402 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:43,630 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:36:43,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:39:29,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:39:29,201 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:40:09,124 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:40:09,209 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:44:03,786 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:44:03,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:44:09,800 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:44:09,879 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:09,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:10,227 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:10,310 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:43,958 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:44,038 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:52,662 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 22:48:52,739 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:13:22,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:13:23,332 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:13:23,412 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:22,248 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:23,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:23,457 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:54,749 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:54,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:56,492 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:56,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:59,216 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:15:59,304 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:01,860 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:01,947 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:05,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:05,470 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:11,073 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:11,154 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:12,706 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:12,790 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:14,406 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:14,495 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:16,150 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:16,234 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:17,878 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:17,959 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:20,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:20,301 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:22,557 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:22,644 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:25,383 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:25,465 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:28,618 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:16:28,698 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:07,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:07,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:21,477 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:21,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:34,435 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:25:34,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:28:30,294 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:28:30,406 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:32:41,391 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:32:41,476 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:34:40,183 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-27 23:34:40,270 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:40:42,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:40:43,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:40:43,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:40:52,863 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:41:21,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:41:28,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:44:01,798 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:44:02,971 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 00:44:03,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:11,975 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:12,061 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:25,930 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:26,009 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:31,557 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:10:31,632 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:10,128 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:11,577 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:11,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:21,435 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:22,700 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:16:22,783 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:30:01,413 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:30:01,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:30:14,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-09-28 01:30:14,289 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-11-13 21:14:35,469 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-11-13 21:19:48,485 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-11-13 21:20:55,078 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-11-13 21:20:56,135 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
2025-11-13 21:20:56,211 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
||||
57
data/logs/api_modules_database_tools_filesystem_tools_.log
Normal file
57
data/logs/api_modules_database_tools_filesystem_tools_.log
Normal file
@ -0,0 +1,57 @@
|
||||
2025-09-24 17:20:30,177 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:20:30,190 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_sarah.chen
|
||||
2025-09-24 17:20:30,190 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_sarah.chen created.
|
||||
2025-09-24 17:20:30,194 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:20:30,203 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_marcus.rodriguez
|
||||
2025-09-24 17:20:30,203 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_marcus.rodriguez created.
|
||||
2025-09-24 17:20:30,205 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:20:30,214 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_alex.thompson
|
||||
2025-09-24 17:20:30,214 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_alex.thompson created.
|
||||
2025-09-24 17:20:30,216 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:20:30,224 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_jordan.lee
|
||||
2025-09-24 17:20:30,224 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_jordan.lee created.
|
||||
2025-09-24 17:21:17,488 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:21:17,560 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:21:17,636 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:21:17,747 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:24:28,819 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:24:28,846 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:24:28,858 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:24:28,871 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:25:06,171 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:25:06,188 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:25:06,206 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:25:06,224 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:27:38,349 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:27:38,369 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:27:38,386 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:27:38,404 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:30:42,696 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:30:42,716 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:30:42,734 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:30:42,752 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:31:20,809 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:31:39,665 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:32:30,579 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-24 17:32:30,603 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_sarah.chen
|
||||
2025-09-27 20:45:40,865 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 20:49:09,171 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 20:51:14,857 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 20:54:21,732 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 20:56:49,549 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 20:59:25,520 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:00:52,082 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:08:20,996 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:26:49,193 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:28:55,774 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:29:45,349 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:33:52,881 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:37:52,164 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:50:45,961 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:53:10,029 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:54:01,940 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:54:07,278 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 21:55:06,706 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 22:16:33,885 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 22:17:40,763 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
||||
2025-09-27 22:35:01,497 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
||||
@ -0,0 +1,61 @@
|
||||
2025-09-23 21:28:14,313 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-23 22:01:30,824 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-23 22:03:14,700 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-23 22:12:43,234 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-24 17:21:17,350 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
||||
2025-09-24 17:21:17,473 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher1atkevlaraidotedu created successfully.
|
||||
2025-09-24 17:21:17,545 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher2atkevlaraidotedu created successfully.
|
||||
2025-09-24 17:21:17,616 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student1atkevlaraidotedu created successfully.
|
||||
2025-09-24 17:21:17,729 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student2atkevlaraidotedu created successfully.
|
||||
2025-09-27 16:19:24,278 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 created successfully.
|
||||
2025-09-27 17:29:33,690 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6ea7dd5ab04b4bcea67374e7ab7580c1 created successfully.
|
||||
2025-09-27 17:34:30,674 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ade26a92c1a64a28bd89999875ce653c created successfully.
|
||||
2025-09-27 17:50:51,774 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 created successfully.
|
||||
2025-09-27 17:56:39,995 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-27 17:56:40,015 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 created successfully.
|
||||
2025-09-27 17:56:40,036 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum created successfully.
|
||||
2025-09-27 18:04:34,201 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 created successfully.
|
||||
2025-09-27 20:28:13,273 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84 created successfully.
|
||||
2025-09-27 20:35:41,626 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.e17710389d9344fcbb91d477227041a7 created successfully.
|
||||
2025-09-27 20:40:35,094 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.0f81d0457ce244389992536e78c5743f created successfully.
|
||||
2025-09-27 20:45:40,467 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 created successfully.
|
||||
2025-09-27 20:56:49,191 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 created successfully.
|
||||
2025-09-27 21:15:29,294 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-27 21:15:51,493 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-27 21:15:51,531 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 created successfully.
|
||||
2025-09-27 21:15:51,558 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum created successfully.
|
||||
2025-09-27 21:21:44,735 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
||||
2025-09-27 21:21:44,786 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 created successfully.
|
||||
2025-09-27 21:21:45,411 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a created successfully.
|
||||
2025-09-27 21:21:45,822 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.fa67564db61646a0898cbd08d5c281b0 created successfully.
|
||||
2025-09-27 21:21:46,423 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.2943f5cd4cf8491586a395c31d97acad created successfully.
|
||||
2025-09-27 21:40:29,030 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-27 21:42:16,741 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-27 21:42:53,132 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-27 21:42:53,158 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884 created successfully.
|
||||
2025-09-27 21:42:53,186 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884.curriculum created successfully.
|
||||
2025-09-27 21:47:09,385 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-27 21:48:06,947 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-27 21:48:06,984 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e8172d4bbff449db470d35291e52b01 created successfully.
|
||||
2025-09-27 21:48:07,006 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum created successfully.
|
||||
2025-09-27 21:49:32,200 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
||||
2025-09-27 21:49:32,221 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 created successfully.
|
||||
2025-09-27 21:49:32,430 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 created successfully.
|
||||
2025-09-27 21:49:32,648 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 created successfully.
|
||||
2025-09-27 21:49:32,883 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.4b1284a682e340c5a73040a214b56b55 created successfully.
|
||||
2025-09-27 22:10:34,517 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-27 22:13:47,659 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-27 22:13:47,687 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 created successfully.
|
||||
2025-09-27 22:13:47,713 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum created successfully.
|
||||
2025-09-27 22:15:36,697 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
||||
2025-09-27 22:15:36,719 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 created successfully.
|
||||
2025-09-27 22:15:37,317 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d created successfully.
|
||||
2025-09-27 22:15:37,708 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.a35b85d76b1849a3ac5edf8382716df5 created successfully.
|
||||
2025-09-27 22:15:38,227 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb created successfully.
|
||||
2025-09-28 00:40:53,608 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
||||
2025-09-28 00:41:21,287 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
||||
2025-09-28 00:41:21,311 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 created successfully.
|
||||
2025-09-28 00:41:21,341 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum created successfully.
|
||||
2025-09-28 00:49:07,260 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
||||
2025-09-28 00:49:07,288 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 created successfully.
|
||||
2025-09-28 10:51:52,254 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.7d54cae662b34f53a88f07e95636f346 created successfully.
|
||||
@ -0,0 +1,20 @@
|
||||
2025-09-24 17:21:17,489 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:21:17,560 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:21:17,636 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:21:17,751 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:24:28,820 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:24:28,846 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:24:28,858 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:24:28,871 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:25:06,171 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:25:06,188 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:25:06,207 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:25:06,225 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:27:38,349 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:27:38,370 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:27:38,386 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:27:38,404 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:30:42,696 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:30:42,716 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:30:42,734 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
2025-09-24 17:30:42,752 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
||||
1158
data/logs/api_modules_database_tools_neontology_tools_.log
Normal file
1158
data/logs/api_modules_database_tools_neontology_tools_.log
Normal file
File diff suppressed because it is too large
Load Diff
0
data/logs/api_router_onenote_.log
Normal file
0
data/logs/api_router_onenote_.log
Normal file
0
data/logs/api_routers_calendar_get_events_.log
Normal file
0
data/logs/api_routers_calendar_get_events_.log
Normal file
0
data/logs/api_routers_database_init_calendar_.log
Normal file
0
data/logs/api_routers_database_init_calendar_.log
Normal file
0
data/logs/api_routers_database_init_curriculum_.log
Normal file
0
data/logs/api_routers_database_init_curriculum_.log
Normal file
0
data/logs/api_routers_database_init_get_data_.log
Normal file
0
data/logs/api_routers_database_init_get_data_.log
Normal file
0
data/logs/api_routers_database_init_schools_.log
Normal file
0
data/logs/api_routers_database_init_schools_.log
Normal file
0
data/logs/api_routers_database_init_timetables_.log
Normal file
0
data/logs/api_routers_database_init_timetables_.log
Normal file
403
data/logs/api_routers_database_tools_get_nodes_.log
Normal file
403
data/logs/api_routers_database_tools_get_nodes_.log
Normal file
@ -0,0 +1,403 @@
|
||||
2025-09-27 20:26:27,317 INFO : get_nodes.py :get_node :29 >>> Getting node for 6eba1100-bdf3-43a9-a92e-24c7ab262236 from database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236
|
||||
2025-09-27 20:45:40,943 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:45:41,020 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:49:09,246 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:49:09,254 WARNING : get_nodes.py :get_node :60 >>> No node class found for type: User, using raw data
|
||||
2025-09-27 20:49:09,327 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:49:09,351 WARNING : get_nodes.py :get_node :60 >>> No node class found for type: User, using raw data
|
||||
2025-09-27 20:51:14,948 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:51:14,958 WARNING : get_nodes.py :get_node :63 >>> No node class found for type: User, using raw data
|
||||
2025-09-27 20:51:15,009 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:51:15,017 WARNING : get_nodes.py :get_node :63 >>> No node class found for type: User, using raw data
|
||||
2025-09-27 20:54:21,797 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:54:21,865 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:55:41,968 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:56:49,613 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 20:56:49,684 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 20:59:25,590 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 21:00:52,148 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 21:08:21,065 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 21:26:49,272 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:28:55,841 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:29:45,418 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:33:52,948 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:37:52,232 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:37:52,240 ERROR : get_nodes.py :get_node :77 >>> Error converting node to dict: 1 validation error for UserNode
|
||||
path
|
||||
Extra inputs are not permitted [type=extra_forbidden, input_value='users/361a2ccd-4988-475f...-475f-b7b4-6f472ab660e6', input_type=str]
|
||||
For further information visit https://errors.pydantic.dev/2.11/v/extra_forbidden
|
||||
2025-09-27 21:50:46,031 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
||||
2025-09-27 21:53:10,100 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
||||
2025-09-27 21:55:06,780 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
||||
2025-09-27 22:16:33,955 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:17:40,833 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:35:01,566 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:36:18,024 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:36:18,060 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:36:23,616 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:36:23,668 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:36:46,147 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
||||
2025-09-27 22:43:01,043 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:48:13,443 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:53:21,692 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:53:21,779 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:03,529 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:12,478 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:27,161 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:27,264 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:54,260 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:55:54,389 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:56:26,524 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:56:26,632 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:56:46,551 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:56:54,877 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:56:54,975 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:57:15,154 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:57:15,256 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:57:49,811 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:58:00,281 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:05:14,900 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:05:14,988 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:06:05,632 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:06:20,131 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:06:33,338 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:06:58,421 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:06:58,518 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:07:33,742 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:07:33,843 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:10:42,018 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:10:42,115 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:13:25,994 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:13:26,095 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:05,077 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:10,086 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:15,079 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:29,081 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:49,052 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:14:51,050 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:15:00,077 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:15:31,713 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:15:31,805 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:17:35,540 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:17:35,624 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:02,153 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:07,272 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:23,036 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:30,597 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:53,689 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:18:53,777 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:19:34,551 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:19:40,889 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:19:48,260 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:19:54,871 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:20:08,502 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:20:16,786 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:20:25,433 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:20:52,268 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:20:55,985 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:21:25,560 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:21:25,656 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:25:37,571 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:25:37,670 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:25:59,209 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:06,641 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:10,759 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:14,101 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:18,671 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:24,378 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:31,784 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:37,385 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:40,136 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:26:43,249 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:14,951 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:18,826 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:28,824 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:31,036 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:48,176 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:52,115 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:27:55,152 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:17,742 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:20,750 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:23,666 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:28,412 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:28,560 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:28:48,399 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:33:59,826 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:33:59,925 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:34:32,546 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:34:36,226 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:34:49,288 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:34:55,720 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:35:00,656 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:35:18,517 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:35:18,611 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:36:00,266 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:36:00,355 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:36:51,282 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:38:31,511 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:38:41,890 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:38:46,421 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:38:48,884 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:38:52,218 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:05,900 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:12,493 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:15,726 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:23,024 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:26,531 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:31,916 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:34,834 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:46,870 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:50,152 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:52,686 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:39:55,290 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:40:12,858 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:40:26,134 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:40:26,303 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:40:55,222 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:40:55,393 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:43:07,807 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:43:11,864 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:44:07,263 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:44:07,432 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:44:35,434 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:44:35,600 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:45:52,923 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:45:53,094 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:47:44,368 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:47:44,546 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:49:57,185 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:49:57,354 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:56:30,079 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:56:30,246 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:57:02,122 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:57:02,290 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:03,904 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:04,071 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:10,447 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:10,617 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:27,018 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:47,823 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:47,992 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:48,265 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:58:48,431 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:59:56,622 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:59:56,788 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 23:59:59,390 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:04,634 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:04,821 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:09,602 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:13,356 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:13,523 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:21,250 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:21,422 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:25,283 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:25,467 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:28,527 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:28,690 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:40,445 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:53,357 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:00:53,525 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:05:24,890 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:05:25,058 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:05:27,721 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:05:27,892 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-28 00:49:32,236 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:49:32,427 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:51:43,204 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:51:43,382 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:53:20,056 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:53:20,169 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:53:20,271 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:53:43,321 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:53:43,497 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:00:19,108 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:00:19,287 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:10:53,264 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:10:53,449 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:11:55,273 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:11:55,443 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:12:49,259 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:12:49,426 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:14:58,467 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:15:02,375 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:15:08,648 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:15:43,190 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:15:43,359 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:16:28,018 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:16:28,186 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:18:12,587 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:18:21,842 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:18:24,966 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:18:27,490 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:18:34,576 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:23:00,409 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:23:00,581 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:23:44,137 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:23:46,866 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:23:51,682 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:25:03,578 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:25:06,314 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:35,342 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:38,458 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:41,580 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:44,493 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:51,663 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:26:57,709 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:27:14,669 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:27:18,180 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:27:35,224 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:27:50,074 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:27:50,262 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:28:14,770 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:28:43,288 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:29:05,536 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:29:05,706 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:29:55,909 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:30:16,268 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:30:19,171 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:31:10,769 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:31:10,945 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:34:40,065 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:34:40,242 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:42:08,736 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:42:08,911 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:44:39,457 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:44:39,630 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:46:18,319 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:46:18,498 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:47:09,026 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:47:09,201 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:49:56,561 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 01:49:56,736 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:11:05,802 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:11:05,966 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:11:28,035 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:11:28,214 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:17:07,881 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:17:08,048 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:18:35,081 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:18:35,285 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:06,479 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:06,644 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:14,292 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:14,467 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:18,509 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:21:18,715 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:15,209 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:15,382 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:32,718 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:32,885 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:34,607 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 02:22:34,778 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 10:46:06,376 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 10:46:14,437 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 10:51:29,101 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 10:51:29,279 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 10:51:52,186 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 10:51:56,431 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 11:39:06,416 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 11:39:07,276 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 13:05:28,090 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 13:05:28,268 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 13:07:03,764 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:07:03,844 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:20:38,206 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:20:38,395 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:20:59,896 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:21:00,006 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:28:03,729 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 13:28:03,849 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 14:04:04,575 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 14:04:04,671 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:34:59,073 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:34:59,164 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:03,209 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:03,407 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:05,960 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:06,155 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:07,860 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 15:35:08,055 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 17:54:38,892 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 17:54:39,069 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 17:54:53,596 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 17:54:53,780 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-01 17:39:42,283 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-01 17:39:42,456 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:51:31,877 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:51:32,053 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:52:03,621 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:52:03,768 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:52:29,932 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:52:30,082 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:59:43,925 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 07:59:44,074 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 08:44:25,766 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 08:44:26,095 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 08:52:48,395 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 08:52:48,713 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 09:34:16,252 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 09:34:17,249 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 09:35:33,225 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 09:35:34,252 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 11:35:04,032 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 11:35:04,558 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:48:56,804 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:48:57,912 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:02,644 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:02,812 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:16,532 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:16,898 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:18,628 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:49:18,786 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:50:08,424 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 22:50:08,580 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:03:10,086 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:03:10,109 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:03:10,264 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:03:10,897 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:27:50,685 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:27:50,720 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:27:50,852 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:27:50,902 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:07,283 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:07,900 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:08,436 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:08,587 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:34,319 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:34,363 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:34,498 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:37:34,916 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:39:21,672 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:39:21,843 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:39:21,853 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:39:22,912 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:42:32,857 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:42:33,010 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:42:33,102 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:42:33,926 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:47:02,919 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:47:03,900 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:47:04,080 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-02 23:47:04,244 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-03 10:29:09,003 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-03 10:29:09,115 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-03 10:29:09,162 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-03 10:29:10,636 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-06 20:58:33,444 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-06 20:58:33,480 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-06 20:58:33,638 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-06 20:58:34,511 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:04:43,589 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:04:43,628 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:04:43,772 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:04:44,049 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:23:58,863 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:23:58,902 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:23:59,022 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:24:00,056 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:48:35,846 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:48:35,898 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:48:36,014 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-07 12:48:37,044 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-17 13:02:21,048 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-10-17 13:02:21,229 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
0
data/logs/api_routers_external_youtube_.log
Normal file
0
data/logs/api_routers_external_youtube_.log
Normal file
0
data/logs/api_routers_langchain_graph_qa_.log
Normal file
0
data/logs/api_routers_langchain_graph_qa_.log
Normal file
396
data/logs/main_.log
Normal file
396
data/logs/main_.log
Normal file
@ -0,0 +1,396 @@
|
||||
2025-09-22 20:57:29,747 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:08:30,252 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:08:37,518 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:09:08,642 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:09:14,224 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:09:23,152 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:22:15,695 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:22:22,457 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:25:28,643 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:26:30,368 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:32:51,822 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:33:26,200 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:33:35,986 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:36:41,239 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:37:11,495 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:38:30,583 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:38:51,720 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:38:58,561 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:40:06,832 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:41:26,252 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:41:49,203 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:43:17,861 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:45:25,312 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:46:14,760 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:51:38,164 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:57:41,247 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:58:00,468 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:58:08,784 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 21:58:53,149 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:00:42,101 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:00:53,476 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:03:26,386 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:06:03,807 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:06:39,316 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:07:09,974 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:10:57,196 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:10:59,938 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:12:59,765 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:13:29,010 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:13:34,833 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:14:22,533 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:14:52,980 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:15:51,761 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:17:13,787 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:21:55,302 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:22:00,995 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:22:06,635 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:22:13,243 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:22:17,331 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:22:55,187 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:24:09,094 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:25:29,312 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:51:36,027 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:52:34,857 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:52:48,340 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:53:00,652 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 22:53:45,613 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:16:55,921 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:22:35,958 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:22:51,121 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:23:06,072 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:23:18,351 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:24:20,483 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:25:02,021 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:25:10,240 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:25:44,534 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:27:00,226 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-22 23:34:06,446 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:12:51,800 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:12:57,539 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:17:45,338 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:30:02,949 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:30:24,601 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:30:34,787 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:30:42,670 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:30:58,182 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:33:05,250 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:33:24,771 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:35:12,543 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:42:22,586 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:42:59,209 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:43:10,683 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:43:26,483 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:43:59,099 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:00,600 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:02,265 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:05,393 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:07,897 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:21,989 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:44:33,681 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:46:07,994 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:52:16,824 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 00:59:00,828 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:02:37,603 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:05:15,382 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:06:14,023 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:06:31,380 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:08:34,840 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:16:04,170 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:16:25,380 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:17:00,874 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:18:14,152 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:18:53,758 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:21:11,355 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:23:52,934 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:24:09,083 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:24:16,196 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:24:26,621 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:24:59,786 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:25:07,696 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:36:10,315 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:40:18,524 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:40:33,634 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:40:45,774 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:41:41,406 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:42:31,145 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:43:03,587 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:50:36,937 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:50:38,511 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:56:37,657 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:58:53,139 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:58:58,223 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 01:59:24,238 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:00:01,657 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:40:46,026 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:41:37,343 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:41:58,464 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:42:42,720 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:43:31,221 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 02:49:51,287 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 11:56:38,228 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:13:28,356 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:19:26,846 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:22:54,291 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:30:52,809 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:31:02,230 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:31:19,948 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:47:55,350 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 12:57:26,432 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:11:09,041 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:11:32,533 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:23:09,219 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:23:51,528 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:24:06,341 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:24:33,815 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:24:41,831 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:24:48,998 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:24:59,776 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:25:36,099 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:26:00,835 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:27:02,593 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:27:22,819 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:27:55,183 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:28:01,030 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:28:45,956 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:29:13,903 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:31:27,674 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:32:43,207 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:33:30,244 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:33:45,338 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:37:13,260 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:37:55,170 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:39:47,586 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 13:40:01,573 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 14:01:24,325 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 14:04:37,494 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 14:05:31,787 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 16:14:07,334 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 16:14:29,813 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 16:16:27,839 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 16:37:20,553 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 17:33:23,954 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:03:35,660 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:03:41,434 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:03:44,525 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:07:19,795 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:07:22,284 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:10:51,706 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:13:45,687 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:26:59,804 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:27:05,973 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:49:02,951 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:51:16,021 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:51:39,799 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:54:55,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 19:55:51,480 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:05:56,819 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:06:15,839 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:08:06,516 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:08:47,240 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:08:53,990 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:09:25,982 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:09:32,340 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:10:03,470 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:30:31,705 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:30:54,854 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:32:10,074 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:32:24,494 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 20:32:28,542 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:13:22,412 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:13:32,062 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:13:47,253 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:13:57,057 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:14:11,894 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:14:17,865 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:14:24,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:14:30,008 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:14:37,988 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:15:42,252 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:15:44,673 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 21:57:30,032 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-23 22:30:22,275 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 08:09:33,930 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 08:09:58,485 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 08:10:13,155 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 08:10:34,656 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 08:11:15,261 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 11:50:43,833 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:00:53,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:12:34,888 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:12:44,904 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:12:52,680 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:13:07,028 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:15:37,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:15:40,870 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:17:02,102 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-24 17:20:06,151 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 08:41:25,271 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 09:19:15,095 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:12:18,573 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:12:35,232 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:12:42,749 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:13:32,348 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:14:49,551 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:15:27,840 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:15:35,260 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:15:44,202 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:15:54,342 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:16:10,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 16:39:57,861 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:13:11,458 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:34:02,976 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:44:41,962 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:45:05,726 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:46:11,393 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:50:04,687 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:54:27,375 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:54:35,830 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 17:54:46,812 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:04:24,588 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:20:56,099 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:21:47,661 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:22:08,395 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:22:13,495 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:22:32,609 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:22:41,631 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 18:40:21,660 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 19:09:01,797 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 19:26:36,107 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 19:57:37,754 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:05:32,966 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:23:27,477 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:26:49,024 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:27:21,944 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:27:29,507 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:28:09,648 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:34:16,131 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:34:24,304 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:35:38,931 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:38:33,790 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:38:42,641 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:39:43,693 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:41:53,411 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:43:00,838 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:43:33,616 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:45:33,805 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:48:21,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:48:38,329 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:49:07,524 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:49:48,747 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:50:46,649 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:53:29,601 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:53:51,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:54:19,359 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 20:58:12,721 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:08:07,334 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:26:34,627 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:29:38,836 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:32:50,259 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:32:57,294 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:33:00,847 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:33:13,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:33:17,617 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:33:46,670 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:34:35,454 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:34:36,886 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:37:10,641 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:50:40,724 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:52:58,840 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 21:54:38,502 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:00:54,053 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:00,448 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:04,524 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:08,000 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:10,383 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:13,899 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:16,753 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:28,812 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:32,992 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:36,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:40,015 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:52,651 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:01:57,405 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:02,152 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:06,911 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:10,506 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:16,479 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:23,725 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:31,657 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:36,316 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:41,064 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:44,063 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:46,400 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:48,773 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:50,511 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:53,463 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:56,323 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:02:59,255 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:02,737 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:06,858 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:09,170 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:12,685 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:16,931 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:19,871 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:25,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:28,268 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:31,673 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:34,683 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:38,224 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:48,511 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:03:52,075 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:04:15,866 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:04:18,758 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:04:22,928 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:04:26,479 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:08:33,006 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:11:35,791 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:12:59,872 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:15:11,796 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:15:17,135 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:15:34,087 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:15:50,054 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:17:25,006 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:34:59,834 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:36:12,018 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:36:15,762 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:36:43,751 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:39:29,268 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:40:09,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:44:03,915 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:44:09,919 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:48:10,346 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:48:44,075 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 22:48:52,778 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:13:23,449 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:15:23,495 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:15:54,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:15:56,610 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:15:59,341 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:01,987 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:05,508 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:11,191 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:12,827 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:14,537 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:16,270 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:17,995 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:20,337 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:22,684 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:25,504 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:16:28,736 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:25:07,188 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:25:21,596 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:25:34,552 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:28:30,456 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:32:41,513 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-27 23:34:40,310 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 00:40:43,979 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 00:44:03,090 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:10:12,100 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:10:26,046 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:10:31,667 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:16:11,704 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:16:22,822 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:30:01,544 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-09-28 01:30:14,327 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2025-11-13 21:20:56,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
||||
2
data/logs/modules.auth.supabase_bearer_.log
Normal file
2
data/logs/modules.auth.supabase_bearer_.log
Normal file
@ -0,0 +1,2 @@
|
||||
2025-09-27 20:03:27,398 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Not enough segments
|
||||
2025-09-27 20:03:27,399 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
||||
21650
data/logs/modules.database.init.init_calendar_.log
Normal file
21650
data/logs/modules.database.init.init_calendar_.log
Normal file
File diff suppressed because it is too large
Load Diff
0
data/logs/modules.database.init.init_school_.log
Normal file
0
data/logs/modules.database.init.init_school_.log
Normal file
1123
data/logs/modules.database.init.init_user_.log
Normal file
1123
data/logs/modules.database.init.init_user_.log
Normal file
File diff suppressed because it is too large
Load Diff
780
data/logs/modules.database.services.neo4j_service_.log
Normal file
780
data/logs/modules.database.services.neo4j_service_.log
Normal file
@ -0,0 +1,780 @@
|
||||
2025-09-23 21:28:14,313 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-23 21:28:20,314 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-23 21:36:31,457 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
||||
2025-09-23 21:36:36,502 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-23 21:54:30,145 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
||||
2025-09-23 21:54:35,201 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-23 22:01:30,824 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-23 22:01:36,799 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-23 22:03:14,701 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-23 22:03:20,683 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-23 22:12:43,234 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-23 22:12:49,182 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-24 17:21:17,350 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
||||
2025-09-24 17:21:17,476 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:21:17,508 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:21:17,549 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:21:17,575 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:21:17,620 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:21:17,678 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:21:17,732 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:24:28,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:24:28,817 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:24:28,835 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:24:28,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
||||
2025-09-24 17:24:28,852 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:24:28,857 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
||||
2025-09-24 17:24:28,862 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:24:28,870 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
||||
2025-09-24 17:25:06,156 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:25:06,168 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:25:06,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:25:06,186 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
||||
2025-09-24 17:25:06,195 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:25:06,204 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
||||
2025-09-24 17:25:06,213 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:25:06,221 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
||||
2025-09-24 17:27:38,335 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:27:38,346 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:27:38,356 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:27:38,366 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
||||
2025-09-24 17:27:38,376 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:27:38,384 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
||||
2025-09-24 17:27:38,394 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:27:38,401 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
||||
2025-09-24 17:30:42,683 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:30:42,693 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:30:42,703 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:30:42,713 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
||||
2025-09-24 17:30:42,724 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:30:42,732 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
||||
2025-09-24 17:30:42,741 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:30:42,750 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
||||
2025-09-24 17:31:20,795 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:31:20,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:31:39,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:31:39,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-24 17:32:30,566 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-24 17:32:30,576 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
||||
2025-09-27 16:19:24,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 16:19:24,279 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.744872008a604f2886a9129bbb1a98e3
|
||||
2025-09-27 16:40:15,157 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 16:40:15,216 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 already exists
|
||||
2025-09-27 17:12:11,440 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 17:12:11,446 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 already exists
|
||||
2025-09-27 17:29:33,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 17:29:33,691 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6ea7dd5ab04b4bcea67374e7ab7580c1
|
||||
2025-09-27 17:34:30,663 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 17:34:30,674 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ade26a92c1a64a28bd89999875ce653c
|
||||
2025-09-27 17:50:51,675 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 17:50:51,775 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1
|
||||
2025-09-27 17:50:51,822 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 already exists
|
||||
2025-09-27 17:56:39,996 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-27 17:56:40,015 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1
|
||||
2025-09-27 17:56:40,036 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum
|
||||
2025-09-27 17:56:40,472 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 17:56:40,488 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 already exists
|
||||
2025-09-27 18:04:34,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 18:04:34,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 18:04:34,108 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 18:04:34,159 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 18:04:34,201 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236
|
||||
2025-09-27 20:19:57,780 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:19:57,782 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:19:57,784 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:19:57,874 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:19:57,876 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 already exists
|
||||
2025-09-27 20:23:39,497 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:23:39,501 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:23:39,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:23:39,548 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:23:39,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 already exists
|
||||
2025-09-27 20:28:13,189 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:28:13,195 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:28:13,199 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:28:13,231 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:28:13,274 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84
|
||||
2025-09-27 20:30:48,522 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:30:48,528 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:30:48,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:30:48,574 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:30:48,578 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84 already exists
|
||||
2025-09-27 20:35:41,571 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:35:41,575 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:35:41,580 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:35:41,617 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:35:41,627 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.e17710389d9344fcbb91d477227041a7
|
||||
2025-09-27 20:40:35,036 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:40:35,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:40:35,045 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:40:35,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:40:35,094 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.0f81d0457ce244389992536e78c5743f
|
||||
2025-09-27 20:42:07,422 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:42:07,427 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:42:07,431 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:42:07,471 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:42:07,476 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0f81d0457ce244389992536e78c5743f already exists
|
||||
2025-09-27 20:45:40,411 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:45:40,416 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:45:40,419 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:45:40,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:45:40,468 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
||||
2025-09-27 20:49:08,836 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:49:08,842 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:49:08,846 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:49:08,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:49:08,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
||||
2025-09-27 20:51:14,486 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:51:14,490 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:51:14,493 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:51:14,537 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:51:14,541 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
||||
2025-09-27 20:54:21,499 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:54:21,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:54:21,511 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:54:21,553 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:54:21,558 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
||||
2025-09-27 20:56:49,133 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:56:49,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:56:49,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:56:49,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:56:49,192 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
||||
2025-09-27 20:59:25,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 20:59:25,275 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 20:59:25,280 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 20:59:25,319 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 20:59:25,323 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
||||
2025-09-27 21:00:51,832 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:00:51,837 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 21:00:51,842 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 21:00:51,875 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:00:51,880 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
||||
2025-09-27 21:08:20,776 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:08:20,780 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
||||
2025-09-27 21:08:20,784 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
||||
2025-09-27 21:08:20,821 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:08:20,825 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
||||
2025-09-27 21:15:29,295 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-27 21:15:35,236 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 21:15:51,494 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-27 21:15:51,531 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1
|
||||
2025-09-27 21:15:51,561 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum
|
||||
2025-09-27 21:21:44,565 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:21:44,568 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:21:44,571 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:21:44,735 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
||||
2025-09-27 21:21:44,786 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
||||
2025-09-27 21:21:45,308 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:21:45,319 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:21:45,325 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:21:45,392 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:21:45,411 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a
|
||||
2025-09-27 21:21:45,720 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:21:45,732 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:21:45,743 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:21:45,800 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:21:45,825 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.fa67564db61646a0898cbd08d5c281b0
|
||||
2025-09-27 21:21:46,273 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:21:46,278 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:21:46,287 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:21:46,409 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:21:46,423 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.2943f5cd4cf8491586a395c31d97acad
|
||||
2025-09-27 21:26:48,948 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:26:48,954 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:26:48,958 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:26:48,994 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:26:48,997 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
||||
2025-09-27 21:28:55,552 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:28:55,555 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:28:55,558 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:28:55,586 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:28:55,589 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
||||
2025-09-27 21:29:45,129 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:29:45,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:29:45,143 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:29:45,175 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:29:45,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
||||
2025-09-27 21:33:52,643 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:33:52,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:33:52,657 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:33:52,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:33:52,701 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
||||
2025-09-27 21:37:52,008 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:37:52,015 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
||||
2025-09-27 21:37:52,021 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
||||
2025-09-27 21:40:29,030 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-27 21:40:35,005 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 21:42:16,742 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-27 21:42:22,707 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 21:42:53,132 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-27 21:42:53,162 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884
|
||||
2025-09-27 21:42:53,186 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884.curriculum
|
||||
2025-09-27 21:47:09,385 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-27 21:47:15,420 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 21:48:06,947 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-27 21:48:06,984 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e8172d4bbff449db470d35291e52b01
|
||||
2025-09-27 21:48:07,006 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum
|
||||
2025-09-27 21:49:31,974 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:31,989 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:31,995 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:32,200 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
||||
2025-09-27 21:49:32,221 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
||||
2025-09-27 21:49:32,290 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:32,307 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:32,323 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:32,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:32,433 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4
|
||||
2025-09-27 21:49:32,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:32,524 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:32,536 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:32,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:32,652 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.31c9673a089540739fe74b2a3a1d78b3
|
||||
2025-09-27 21:49:32,740 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:32,757 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:32,771 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:32,859 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:32,887 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.4b1284a682e340c5a73040a214b56b55
|
||||
2025-09-27 21:49:56,645 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:56,648 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:56,652 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:56,765 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:56,768 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 21:49:56,983 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:56,987 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:56,990 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:57,018 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:57,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
||||
2025-09-27 21:49:57,149 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:57,152 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:57,155 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:57,185 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:57,190 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
||||
2025-09-27 21:49:57,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:49:57,374 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:49:57,377 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:49:57,407 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:49:57,410 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
||||
2025-09-27 21:50:45,687 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:50:45,695 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:50:45,703 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:50:45,739 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:50:45,742 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 21:53:09,788 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:53:09,795 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:53:09,803 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:53:09,852 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:53:09,855 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 21:55:06,447 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 21:55:06,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 21:55:06,463 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 21:55:06,516 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 21:55:06,519 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 22:04:09,365 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:09,375 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:09,382 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:09,419 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:09,422 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 22:04:09,447 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:09,451 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:09,454 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:09,487 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:09,491 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
||||
2025-09-27 22:04:09,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:09,514 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:09,518 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:09,548 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:09,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
||||
2025-09-27 22:04:09,572 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:09,574 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:09,576 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:09,608 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:09,611 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
||||
2025-09-27 22:04:31,336 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:31,344 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:31,351 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:31,390 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:31,392 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 22:04:38,834 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:38,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:38,850 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:38,885 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:38,887 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
||||
2025-09-27 22:04:38,962 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:38,964 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:38,966 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:38,994 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:38,996 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
||||
2025-09-27 22:04:39,066 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:39,069 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:39,071 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:39,098 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:39,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
||||
2025-09-27 22:04:39,175 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:04:39,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
||||
2025-09-27 22:04:39,180 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
||||
2025-09-27 22:04:39,208 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:04:39,210 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
||||
2025-09-27 22:10:34,517 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-27 22:10:40,497 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 22:12:04,955 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
||||
2025-09-27 22:12:10,073 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 22:13:09,458 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
||||
2025-09-27 22:13:14,509 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-27 22:13:47,659 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-27 22:13:47,687 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22
|
||||
2025-09-27 22:13:47,716 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum
|
||||
2025-09-27 22:15:36,408 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:15:36,424 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:15:36,427 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:15:36,697 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
||||
2025-09-27 22:15:36,720 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
||||
2025-09-27 22:15:37,202 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:15:37,214 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:15:37,225 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:15:37,293 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:15:37,317 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d
|
||||
2025-09-27 22:15:37,604 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:15:37,621 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:15:37,632 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:15:37,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:15:37,709 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.a35b85d76b1849a3ac5edf8382716df5
|
||||
2025-09-27 22:15:38,168 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:15:38,172 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:15:38,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:15:38,212 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:15:38,227 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb
|
||||
2025-09-27 22:16:08,811 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:16:08,815 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:16:08,818 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:16:08,935 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:16:08,939 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:16:09,013 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:16:09,016 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:16:09,018 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:16:09,044 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:16:09,046 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d already exists
|
||||
2025-09-27 22:16:09,113 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:16:09,116 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:16:09,120 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:16:09,149 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:16:09,152 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.a35b85d76b1849a3ac5edf8382716df5 already exists
|
||||
2025-09-27 22:16:09,220 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:16:09,223 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:16:09,226 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:16:09,255 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:16:09,257 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb already exists
|
||||
2025-09-27 22:16:33,602 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:16:33,610 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:16:33,617 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:16:33,656 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:16:33,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:17:40,528 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:17:40,539 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:17:40,546 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:17:40,593 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:17:40,596 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:35:01,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:35:01,274 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:35:01,276 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:35:01,318 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:35:01,321 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:36:45,809 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:36:45,816 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:36:45,823 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:36:45,866 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:36:45,872 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:43:00,712 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:43:00,720 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:43:00,726 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:43:00,766 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:43:00,773 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:48:13,025 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:48:13,032 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:48:13,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:48:13,087 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:48:13,092 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:53:21,310 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:53:21,317 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:53:21,322 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:53:21,364 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:53:21,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:55:26,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:55:26,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:55:26,872 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:55:26,909 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:55:26,916 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:55:53,932 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:55:53,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:55:53,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:55:53,982 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:55:53,987 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:56:26,229 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:56:26,234 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:56:26,239 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:56:26,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:56:26,273 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 22:57:14,856 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 22:57:14,863 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 22:57:14,868 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 22:57:14,900 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 22:57:14,902 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:05:14,580 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:05:14,586 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:05:14,591 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:05:14,632 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:05:14,638 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:06:58,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:06:58,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:06:58,110 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:06:58,141 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:06:58,142 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:07:33,442 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:07:33,450 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:07:33,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:07:33,490 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:07:33,496 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:10:41,689 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:10:41,695 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:10:41,701 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:10:41,739 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:10:41,745 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:13:25,668 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:13:25,675 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:13:25,680 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:13:25,718 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:13:25,723 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:15:31,408 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:15:31,415 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:15:31,420 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:15:31,460 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:15:31,463 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:17:35,200 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:17:35,205 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:17:35,211 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:17:35,249 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:17:35,253 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:18:53,377 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:18:53,383 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:18:53,388 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:18:53,418 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:18:53,420 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:21:25,238 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:21:25,244 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:21:25,249 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:21:25,292 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:21:25,298 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:25:37,227 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:25:37,232 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:25:37,243 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:25:37,295 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:25:37,299 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:33:59,482 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:33:59,485 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:33:59,488 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:33:59,522 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:33:59,524 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:35:18,187 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:35:18,192 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:35:18,197 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:35:18,236 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:35:18,244 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:35:59,932 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:35:59,938 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:35:59,943 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:35:59,982 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:35:59,988 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:40:25,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:40:25,813 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:40:25,819 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:40:25,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:40:25,858 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:40:54,889 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:40:54,895 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:40:54,900 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:40:54,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:40:54,937 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:45:52,588 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:45:52,594 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:45:52,600 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:45:52,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:45:52,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:47:44,028 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:47:44,033 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:47:44,039 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:47:44,075 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:47:44,080 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-27 23:58:47,608 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-27 23:58:47,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
||||
2025-09-27 23:58:47,618 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
||||
2025-09-27 23:58:47,681 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-27 23:58:47,692 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
||||
2025-09-28 00:40:53,609 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
||||
2025-09-28 00:40:59,610 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
||||
2025-09-28 00:41:21,287 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
||||
2025-09-28 00:41:21,311 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768
|
||||
2025-09-28 00:41:21,341 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum
|
||||
2025-09-28 00:49:06,851 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 00:49:06,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 00:49:06,864 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 00:49:07,261 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
||||
2025-09-28 00:49:07,289 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
||||
2025-09-28 00:49:32,078 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 00:49:32,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 00:49:32,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 00:49:32,143 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 00:49:32,170 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 00:51:43,062 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 00:51:43,070 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 00:51:43,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 00:51:43,135 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 00:51:43,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 00:53:19,879 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 00:53:19,887 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 00:53:19,897 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 00:53:19,938 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 00:53:19,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 00:53:43,158 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 00:53:43,162 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 00:53:43,166 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 00:53:43,203 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 00:53:43,207 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:00:18,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:00:18,928 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:00:18,933 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:00:18,971 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:00:18,974 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:10:53,033 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:10:53,037 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:10:53,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:10:53,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:10:53,087 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:11:55,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:11:55,089 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:11:55,095 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:11:55,137 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:11:55,154 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:12:49,108 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:12:49,115 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:12:49,122 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:12:49,167 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:12:49,172 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:15:43,036 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:15:43,043 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:15:43,049 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:15:43,106 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:15:43,109 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:16:27,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:16:27,862 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:16:27,868 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:16:27,922 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:16:27,925 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:23:00,222 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:23:00,227 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:23:00,230 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:23:00,265 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:23:00,268 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:27:49,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:27:49,925 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:27:49,931 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:27:49,970 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:27:49,977 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:29:05,370 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:29:05,378 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:29:05,383 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:29:05,430 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:29:05,437 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:31:10,599 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:31:10,605 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:31:10,611 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:31:10,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:31:10,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:34:39,907 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:34:39,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:34:39,918 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:34:39,952 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:34:39,955 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:46:18,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:46:18,182 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:46:18,185 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:46:18,226 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:46:18,230 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:47:08,878 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:47:08,884 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:47:08,890 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:47:08,924 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:47:08,927 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 01:49:56,359 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 01:49:56,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 01:49:56,380 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 01:49:56,454 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 01:49:56,500 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:11:05,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:11:05,642 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:11:05,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:11:05,690 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:11:05,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:11:27,864 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:11:27,871 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:11:27,877 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:11:27,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:11:27,920 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:17:07,702 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:17:07,707 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:17:07,712 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:17:07,749 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:17:07,754 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:19:37,500 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:19:37,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:19:37,513 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:19:37,546 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:19:37,549 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:20:34,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:20:34,812 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:20:34,817 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:20:34,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:20:34,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:21:06,310 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:21:06,313 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:21:06,315 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:21:06,350 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:21:06,353 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:21:14,119 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:21:14,124 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:21:14,130 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:21:14,174 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:21:14,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:21:18,341 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:21:18,347 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:21:18,352 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:21:18,386 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:21:18,389 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:22:15,085 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:22:15,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:22:15,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:22:15,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:22:15,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:22:32,545 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:22:32,552 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:22:32,557 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:22:32,602 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:22:32,607 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 02:22:34,426 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 02:22:34,431 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 02:22:34,437 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 02:22:34,476 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 02:22:34,480 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 10:46:06,251 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 10:46:06,257 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 10:46:06,285 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 10:46:06,387 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 10:46:06,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 10:51:28,985 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 10:51:28,990 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 10:51:28,995 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 10:51:29,045 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 10:51:29,050 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 10:51:52,069 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 10:51:52,076 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 10:51:52,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 10:51:52,139 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 10:51:52,255 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
||||
2025-09-28 13:05:27,965 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 13:05:27,968 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 13:05:27,970 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 13:05:28,135 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 13:05:28,138 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.7d54cae662b34f53a88f07e95636f346 already exists
|
||||
2025-09-28 13:05:37,790 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 13:05:37,796 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 13:05:37,801 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 13:05:37,836 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 13:05:37,839 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 13:20:57,851 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 13:20:57,858 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 13:20:57,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 13:20:57,896 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 13:20:57,901 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 15:35:03,013 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 15:35:03,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 15:35:03,026 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 15:35:03,083 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 15:35:03,088 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 15:35:05,785 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 15:35:05,791 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 15:35:05,796 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 15:35:05,838 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 15:35:05,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 15:35:07,690 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 15:35:07,708 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 15:35:07,710 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 15:35:07,757 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 15:35:07,765 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 17:55:05,484 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 17:55:05,489 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 17:55:05,493 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 17:55:05,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 17:55:05,534 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-28 17:55:11,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-28 17:55:11,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-28 17:55:11,865 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-28 17:55:11,912 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-28 17:55:11,918 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-29 15:06:33,777 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-29 15:06:33,781 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-29 15:06:33,782 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-29 15:06:33,821 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-29 15:06:33,824 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-30 10:43:23,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-30 10:43:23,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-30 10:43:23,651 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-30 10:43:23,689 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-30 10:43:23,691 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-09-30 10:49:40,121 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-09-30 10:49:40,126 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-09-30 10:49:40,130 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-09-30 10:49:40,170 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-09-30 10:49:40,174 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-01 17:39:41,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-01 17:39:41,942 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-01 17:39:41,944 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-01 17:39:41,979 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-01 17:39:41,981 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 07:51:18,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 07:51:18,459 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 07:51:18,461 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 07:51:18,503 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 07:51:18,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 08:44:25,504 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 08:44:25,509 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 08:44:25,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 08:44:25,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 08:44:25,555 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 08:52:48,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 08:52:48,176 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 08:52:48,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 08:52:48,215 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 08:52:48,220 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 09:34:11,834 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 09:34:11,840 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 09:34:11,846 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 09:34:11,884 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 09:34:11,888 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 09:35:32,976 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 09:35:32,980 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 09:35:32,986 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 09:35:33,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 09:35:33,025 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 11:35:03,888 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 11:35:03,894 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 11:35:03,899 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 11:35:03,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 11:35:03,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 22:48:56,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 22:48:56,638 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 22:48:56,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 22:48:56,684 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 22:48:56,688 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
2025-10-02 22:49:16,460 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
||||
2025-10-02 22:49:16,464 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
||||
2025-10-02 22:49:16,470 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
||||
2025-10-02 22:49:16,508 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
||||
2025-10-02 22:49:16,514 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
||||
158
data/logs/modules.database.services.provisioning_service_.log
Normal file
158
data/logs/modules.database.services.provisioning_service_.log
Normal file
@ -0,0 +1,158 @@
|
||||
2025-09-27 17:50:51,577 WARNING : provisioning_service.py:_ensure_membership :139 >>> Failed to create institute membership for 0bba3770-0a11-4bbc-83aa-d182dfe37cf1: 'SyncQueryRequestBuilder' object has no attribute 'select'
|
||||
2025-09-27 17:56:39,967 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test1@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 17:56:40,463 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 18:04:34,088 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test2@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 18:04:34,154 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:19:57,823 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:23:39,543 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:28:13,183 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test5@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 20:28:13,229 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:30:48,569 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:35:41,563 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test6@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 20:35:41,613 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:40:35,027 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test7@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 20:40:35,077 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:42:07,466 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:45:40,404 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test8@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 20:45:40,451 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:49:08,909 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:51:14,532 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:54:21,546 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:56:49,127 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test9@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
||||
2025-09-27 20:56:49,169 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 20:59:25,313 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:00:51,870 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:08:20,816 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:15:51,917 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:21:44,480 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher1@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as teacher
|
||||
2025-09-27 21:21:44,620 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:21:45,296 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher2@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as teacher
|
||||
2025-09-27 21:21:45,382 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:21:45,708 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student1@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as student
|
||||
2025-09-27 21:21:45,790 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:21:46,172 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student2@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as student
|
||||
2025-09-27 21:21:46,316 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:26:48,990 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:28:55,583 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:29:45,172 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:33:52,690 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:42:53,584 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute d3f90cf1-f7db-4f68-bd07-e899a4472884 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:48:07,354 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:31,958 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher1@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as teacher
|
||||
2025-09-27 21:49:32,030 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:32,272 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher2@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as teacher
|
||||
2025-09-27 21:49:32,391 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:32,494 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student1@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as student
|
||||
2025-09-27 21:49:32,603 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:32,716 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student2@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as student
|
||||
2025-09-27 21:49:32,841 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:56,688 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:57,014 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:57,181 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:49:57,404 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:50:45,735 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:53:09,848 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 21:55:06,500 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:09,415 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:09,484 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:09,545 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:09,605 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:31,382 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:38,882 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:38,992 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:39,095 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:04:39,205 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:13:48,095 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:15:36,456 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:15:37,285 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:15:37,688 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:15:38,205 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:16:08,848 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:16:09,041 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:16:09,146 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:16:09,251 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:16:33,649 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:17:40,589 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:35:01,309 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:36:45,859 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:43:00,760 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:48:13,079 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:53:21,357 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:55:26,904 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:55:53,975 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:56:26,267 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 22:57:14,897 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:05:14,625 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:06:58,137 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:07:33,484 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:10:41,732 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:13:25,713 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:15:31,455 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:17:35,245 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:18:53,415 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:21:25,285 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:25:37,291 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:33:59,519 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:35:18,231 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:35:59,976 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:40:25,848 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:40:54,933 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:45:52,630 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:47:44,070 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-27 23:58:47,675 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:41:21,690 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:49:06,833 INFO : provisioning_service.py:_ensure_membership :136 >>> Created institute membership for teacher1@kevlarai.edu -> 0f8cda38-ce6e-4a36-a2ac-269d3531a768 as teacher
|
||||
2025-09-28 00:49:06,903 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:49:32,135 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:51:43,131 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:53:19,928 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 00:53:43,199 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:00:18,966 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:10:53,074 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:11:55,128 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:12:49,160 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:15:43,101 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:16:27,903 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:23:00,261 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:27:49,962 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:29:05,423 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:31:10,643 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:34:39,948 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:46:18,221 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:47:08,920 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 01:49:56,445 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:11:05,685 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:11:27,909 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:17:07,743 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:19:37,543 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:20:34,856 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:21:06,345 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:21:14,168 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:21:18,383 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:22:15,130 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:22:32,596 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 02:22:34,470 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 10:46:06,376 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 10:51:29,038 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 10:51:52,061 INFO : provisioning_service.py:_ensure_membership :136 >>> Created institute membership for teacher2@kevlarai.edu -> 0f8cda38-ce6e-4a36-a2ac-269d3531a768 as teacher
|
||||
2025-09-28 10:51:52,131 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 13:05:28,005 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 13:05:37,832 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 13:20:57,888 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 15:35:03,076 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 15:35:05,833 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 15:35:07,740 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 17:55:05,528 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-28 17:55:11,907 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-29 15:06:33,818 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-30 10:43:23,686 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-09-30 10:49:40,164 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-01 17:39:41,976 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 07:51:18,500 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 08:44:25,547 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 08:52:48,209 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 09:34:11,878 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 09:35:33,014 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 11:35:03,935 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 22:48:56,680 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
2025-10-02 22:49:16,503 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
||||
130436
data/logs/modules.database.supabase.utils.storage_.log
Normal file
130436
data/logs/modules.database.supabase.utils.storage_.log
Normal file
File diff suppressed because it is too large
Load Diff
2155
data/logs/modules.database.tools.neo4j_driver_tools_.log
Normal file
2155
data/logs/modules.database.tools.neo4j_driver_tools_.log
Normal file
File diff suppressed because it is too large
Load Diff
289
data/logs/modules.database.tools.supabase_storage_tools_.log
Normal file
289
data/logs/modules.database.tools.supabase_storage_tools_.log
Normal file
@ -0,0 +1,289 @@
|
||||
2025-09-27 22:04:09,422 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
||||
2025-09-27 22:04:09,491 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 and init_run_type: user
|
||||
2025-09-27 22:04:09,551 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.31c9673a089540739fe74b2a3a1d78b3 and init_run_type: user
|
||||
2025-09-27 22:04:09,611 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.4b1284a682e340c5a73040a214b56b55 and init_run_type: user
|
||||
2025-09-27 22:04:31,392 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
||||
2025-09-27 22:04:31,401 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:31,418 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:38,888 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
||||
2025-09-27 22:04:38,896 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:38,913 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/fda8dca7-4d18-43c9-bb74-260777043447
|
||||
2025-09-27 22:04:38,997 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 and init_run_type: user
|
||||
2025-09-27 22:04:39,006 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 22:04:39,022 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
||||
2025-09-27 22:04:39,101 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.31c9673a089540739fe74b2a3a1d78b3 and init_run_type: user
|
||||
2025-09-27 22:04:39,109 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 22:04:39,128 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
||||
2025-09-27 22:04:39,210 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.4b1284a682e340c5a73040a214b56b55 and init_run_type: user
|
||||
2025-09-27 22:04:39,219 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 22:04:39,236 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/4b1284a6-82e3-40c5-a730-40a214b56b55
|
||||
2025-09-27 22:15:36,726 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:15:36,738 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:15:36,844 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:15:37,323 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d and init_run_type: user
|
||||
2025-09-27 22:15:37,334 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
||||
2025-09-27 22:15:37,361 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
||||
2025-09-27 22:15:37,717 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.a35b85d76b1849a3ac5edf8382716df5 and init_run_type: user
|
||||
2025-09-27 22:15:37,725 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_a35b85d7-6b18-49a3-ac5e-df8382716df5
|
||||
2025-09-27 22:15:37,771 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/a35b85d7-6b18-49a3-ac5e-df8382716df5
|
||||
2025-09-27 22:15:38,234 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb and init_run_type: user
|
||||
2025-09-27 22:15:38,244 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
||||
2025-09-27 22:15:38,272 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
||||
2025-09-27 22:16:08,939 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:16:08,947 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:16:08,965 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:16:09,046 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d and init_run_type: user
|
||||
2025-09-27 22:16:09,055 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
||||
2025-09-27 22:16:09,072 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
||||
2025-09-27 22:16:09,152 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.a35b85d76b1849a3ac5edf8382716df5 and init_run_type: user
|
||||
2025-09-27 22:16:09,160 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_a35b85d7-6b18-49a3-ac5e-df8382716df5
|
||||
2025-09-27 22:16:09,178 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/a35b85d7-6b18-49a3-ac5e-df8382716df5
|
||||
2025-09-27 22:16:09,257 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb and init_run_type: user
|
||||
2025-09-27 22:16:09,266 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
||||
2025-09-27 22:16:09,283 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
||||
2025-09-27 22:16:33,662 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:16:33,672 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:16:33,691 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:17:40,596 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:17:40,606 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:17:40,624 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:35:01,321 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:35:01,331 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:35:01,351 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:36:45,872 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:36:45,882 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:36:45,905 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:43:00,774 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:43:00,783 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:43:00,805 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:48:13,093 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:48:13,111 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:48:13,139 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:53:21,372 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:53:21,382 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:53:21,424 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:55:26,916 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:55:26,926 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:55:26,948 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:55:53,987 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:55:53,997 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:55:54,018 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:56:26,273 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:56:26,282 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:56:26,301 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:57:14,902 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 22:57:14,911 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 22:57:14,931 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:05:14,638 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:05:14,648 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:05:14,669 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:06:58,143 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:06:58,152 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:06:58,173 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:07:33,496 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:07:33,506 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:07:33,527 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:10:41,745 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:10:41,755 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:10:41,777 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:13:25,723 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:13:25,733 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:13:25,752 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:15:31,463 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:15:31,472 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:15:31,492 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:17:35,254 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:17:35,263 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:17:35,288 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:18:53,420 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:18:53,430 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:18:53,450 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:21:25,299 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:21:25,308 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:21:25,330 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:25:37,299 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:25:37,309 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:25:37,330 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:33:59,524 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:33:59,533 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:33:59,554 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:35:18,244 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:35:18,254 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:35:18,278 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:35:59,988 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:35:59,997 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:36:00,022 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:40:25,858 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:40:25,868 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:40:25,887 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:40:54,938 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:40:54,948 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:40:54,966 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:45:52,641 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:45:52,650 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:45:52,669 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:47:44,080 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:47:44,089 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:47:44,110 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:58:47,694 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
||||
2025-09-27 23:58:47,719 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-27 23:58:47,774 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
||||
2025-09-28 00:49:07,294 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 00:49:07,307 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:49:07,408 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:49:32,170 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 00:49:32,186 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:49:32,212 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:51:43,140 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 00:51:43,150 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:51:43,172 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:53:19,945 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 00:53:19,959 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:53:19,982 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:53:43,207 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 00:53:43,218 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 00:53:43,240 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:00:18,974 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:00:18,985 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:00:19,007 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:10:53,087 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:10:53,097 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:10:53,120 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:11:55,154 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:11:55,168 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:11:55,193 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:12:49,173 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:12:49,184 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:12:49,207 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:15:43,109 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:15:43,121 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:15:43,161 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:16:27,925 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:16:27,936 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:16:27,971 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:23:00,268 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:23:00,278 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:23:00,299 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:27:49,977 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:27:49,989 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:27:50,014 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:29:05,438 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:29:05,448 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:29:05,474 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:31:10,650 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:31:10,674 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:31:10,704 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:34:39,955 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:34:39,965 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:34:39,987 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:46:18,230 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:46:18,243 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:46:18,265 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:47:08,928 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:47:08,940 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:47:08,960 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:49:56,500 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 01:49:56,512 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 01:49:56,537 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:11:05,696 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:11:05,706 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:11:05,727 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:11:27,920 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:11:27,930 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:11:27,950 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:17:07,754 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:17:07,764 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:17:07,789 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:19:37,549 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:19:37,559 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:19:37,579 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:20:34,867 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:20:34,878 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:20:34,900 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:06,353 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:21:06,365 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:06,387 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:14,180 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:21:14,190 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:14,213 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:18,389 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:21:18,399 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:21:18,422 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:15,141 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:22:15,150 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:15,173 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:32,607 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:22:32,617 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:32,639 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:34,481 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 02:22:34,491 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 02:22:34,512 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 10:46:06,402 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 10:46:06,453 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 10:46:06,484 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 10:51:29,050 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 10:51:29,060 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 10:51:29,086 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 10:51:52,260 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.7d54cae662b34f53a88f07e95636f346 and init_run_type: user
|
||||
2025-09-28 10:51:52,271 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/7d54cae6-62b3-4f53-a88f-07e95636f346
|
||||
2025-09-28 10:51:52,302 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/7d54cae6-62b3-4f53-a88f-07e95636f346
|
||||
2025-09-28 13:05:28,138 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.7d54cae662b34f53a88f07e95636f346 and init_run_type: user
|
||||
2025-09-28 13:05:28,149 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/7d54cae6-62b3-4f53-a88f-07e95636f346
|
||||
2025-09-28 13:05:28,169 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/7d54cae6-62b3-4f53-a88f-07e95636f346
|
||||
2025-09-28 13:05:37,839 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 13:05:37,848 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 13:05:37,870 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 13:20:57,901 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 13:20:57,910 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 13:20:57,929 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:03,089 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 15:35:03,098 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:03,125 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:05,843 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 15:35:05,852 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:05,876 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:07,765 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 15:35:07,775 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:35:07,813 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 17:55:05,534 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 17:55:05,543 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 17:55:05,562 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 17:55:11,918 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-28 17:55:11,929 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 17:55:11,951 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-29 15:06:33,824 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-29 15:06:33,833 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-29 15:06:33,863 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-30 10:43:23,691 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-30 10:43:23,702 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-30 10:43:23,723 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-30 10:49:40,174 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-09-30 10:49:40,184 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-30 10:49:40,203 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-01 17:39:41,981 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-01 17:39:41,991 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-01 17:39:42,011 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 07:51:18,505 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 07:51:18,514 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 07:51:18,534 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 08:44:25,555 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 08:44:25,565 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 08:44:25,584 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 08:52:48,220 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 08:52:48,229 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 08:52:48,251 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 09:34:11,888 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 09:34:11,898 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 09:34:11,919 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 09:35:33,025 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 09:35:33,034 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 09:35:33,056 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 11:35:03,945 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 11:35:03,957 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 11:35:03,982 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 22:48:56,688 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 22:48:56,699 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 22:48:56,724 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 22:49:16,514 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
||||
2025-10-02 22:49:16,525 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-10-02 22:49:16,545 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
65
data/logs/modules.document_analysis_.log
Normal file
65
data/logs/modules.document_analysis_.log
Normal file
@ -0,0 +1,65 @@
|
||||
2025-09-22 20:59:18,770 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:09:57,348 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:25:47,779 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:26:58,574 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:37:32,181 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:39:17,476 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:40:44,961 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:42:27,465 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:46:29,896 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 21:52:38,575 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 22:03:45,086 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 22:07:48,558 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 22:17:24,070 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 22:25:37,193 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 22:53:59,878 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 23:27:27,669 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 23:34:14,524 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-22 23:55:42,758 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 00:46:35,586 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 00:52:32,373 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:06:42,667 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:08:58,856 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:17:08,713 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:19:02,642 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:25:15,601 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 01:43:15,319 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 02:50:42,357 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 02:50:47,755 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 02:50:53,233 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 02:51:10,611 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 02:54:09,670 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:16:20,906 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:16:26,404 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:16:32,598 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:16:53,428 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:17:17,039 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:37:09,107 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:37:11,980 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:46:19,807 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:46:22,242 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:46:27,207 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 12:46:41,533 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:34:25,621 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:34:29,578 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:34:32,836 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:34:37,610 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:34:47,036 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:35:26,633 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:36:19,083 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:50:39,716 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:50:40,094 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:50:40,417 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:50:48,081 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:50:48,798 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 13:51:41,679 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:06:20,116 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:06:21,758 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:06:23,789 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:06:59,171 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:07:22,778 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:07:24,044 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:32:50,683 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 14:39:10,042 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 15:29:57,645 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
2025-09-23 19:29:48,326 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
||||
120
data/logs/modules.page_image_generator_.log
Normal file
120
data/logs/modules.page_image_generator_.log
Normal file
@ -0,0 +1,120 @@
|
||||
2025-09-22 20:59:19,228 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 20:59:26,681 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 21:09:57,603 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:10:04,921 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:25:48,024 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:25:55,399 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:26:58,802 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:27:06,233 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:37:32,450 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:37:39,983 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:39:17,721 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:39:25,084 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:40:45,198 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:40:52,663 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:42:27,723 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:42:35,353 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:46:30,115 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:46:37,818 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:52:38,835 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:52:46,533 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 22:03:45,341 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:03:52,838 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:07:48,934 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:07:56,452 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:17:24,300 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:17:31,825 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:25:37,414 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:25:45,035 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:54:00,132 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 22:54:07,712 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 23:27:27,945 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:27:35,505 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:34:14,791 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:34:22,433 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:55:53,296 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:56,293 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-23 00:46:41,054 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:43,791 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:52:37,727 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:40,933 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 44 page images for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 01:06:48,177 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:51,552 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 40 page images for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:09:04,267 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:09:06,842 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:17:14,142 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:17,552 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 40 page images for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:19:13,117 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:19:16,122 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:25:20,968 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:24,000 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:43:25,750 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:28,837 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 02:51:10,657 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:51:13,358 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:51:24,542 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:51:26,107 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 21 page images for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:51:26,833 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:51:34,537 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:51:37,376 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:53:31,159 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 866 page images for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 03:14:40,374 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 03:17:10,993 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 12:16:21,635 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:24,813 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:31,090 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:32,513 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:32,764 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:40,541 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:17:18,046 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:17:52,252 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:37:19,082 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:37:20,568 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:37:21,952 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:37:24,936 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:46:27,870 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:33,190 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:36,483 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 21 page images for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:50,969 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:56,373 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:56:20,559 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 12:56:28,797 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 13:34:35,585 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:37,920 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:43,250 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:46,098 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:49,015 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:50,419 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:53,634 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:34:56,663 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:35:13,186 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:35:14,998 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 23 page images for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:35:27,805 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:36:29,479 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:36:31,948 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 14 page images for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:50:49,664 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:50:51,213 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 14 page images for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:50:53,746 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:55,255 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:52:09,714 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:52:11,264 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 20 page images for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 14:06:30,312 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:06:33,342 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:18:48,776 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:21:28,696 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:22:36,168 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:22:37,608 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 17 page images for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:32:50,783 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:32:58,714 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:33:01,187 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:33:02,617 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:33:03,781 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:33:06,531 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:59:13,116 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 15:01:08,638 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 866 page images for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 15:47:53,320 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 15:47:54,746 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 15:48:05,104 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 15:50:42,892 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 19:29:58,279 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 19:30:05,874 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2912
data/logs/modules.pipeline_controller_.log
Normal file
2912
data/logs/modules.pipeline_controller_.log
Normal file
File diff suppressed because it is too large
Load Diff
61006
data/logs/modules.queue_system_.log
Normal file
61006
data/logs/modules.queue_system_.log
Normal file
File diff suppressed because it is too large
Load Diff
8915
data/logs/modules.task_processors_.log
Normal file
8915
data/logs/modules.task_processors_.log
Normal file
File diff suppressed because it is too large
Load Diff
0
data/logs/pdf_.log
Normal file
0
data/logs/pdf_.log
Normal file
0
data/logs/powerpoint_.log
Normal file
0
data/logs/powerpoint_.log
Normal file
304
data/logs/routers.database.files.files_.log
Normal file
304
data/logs/routers.database.files.files_.log
Normal file
@ -0,0 +1,304 @@
|
||||
2025-09-22 20:59:08,093 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 20:59:08,095 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 20:59:08,127 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 20:59:08,130 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 21:08:51,604 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
||||
2025-09-22 21:08:51,606 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
||||
2025-09-22 21:08:51,676 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
||||
2025-09-22 21:08:51,681 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
||||
2025-09-22 21:09:51,620 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:09:51,624 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:09:51,686 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:09:51,693 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:25:37,072 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:25:37,073 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:25:37,109 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:25:37,112 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:26:47,837 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:26:47,838 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:26:47,893 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:26:47,902 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:33:07,414 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
||||
2025-09-22 21:33:07,415 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
||||
2025-09-22 21:33:07,452 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
||||
2025-09-22 21:33:07,456 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
||||
2025-09-22 21:34:35,424 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
||||
2025-09-22 21:34:35,425 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
||||
2025-09-22 21:34:35,462 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
||||
2025-09-22 21:34:35,465 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
||||
2025-09-22 21:37:21,494 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:37:21,495 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:37:21,526 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:37:21,530 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:39:06,793 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:39:06,796 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:39:06,825 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:39:06,828 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:40:34,238 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:40:34,240 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:40:34,275 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:40:34,279 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:42:16,806 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:42:16,807 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:42:16,843 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:42:16,847 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:46:24,163 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:46:24,165 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:46:24,209 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:46:24,213 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:52:27,775 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:52:27,776 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:52:27,814 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:52:27,818 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:59:46,396 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
||||
2025-09-22 21:59:46,398 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
||||
2025-09-22 21:59:46,458 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
||||
2025-09-22 21:59:46,465 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
||||
2025-09-22 22:00:57,906 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
||||
2025-09-22 22:00:57,908 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
||||
2025-09-22 22:00:57,956 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
||||
2025-09-22 22:00:57,960 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
||||
2025-09-22 22:03:39,404 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:03:39,405 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:03:39,470 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:03:39,475 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:07:42,835 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:07:42,837 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:07:42,890 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:07:42,895 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:17:18,445 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:17:18,446 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:17:18,485 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:17:18,489 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:25:31,560 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:25:31,564 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:25:31,626 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:25:31,634 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:53:54,074 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 22:53:54,076 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 22:53:54,157 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 22:53:54,161 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 23:27:22,007 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:27:22,009 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:27:22,047 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:27:22,051 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:34:08,890 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:34:08,891 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:34:08,925 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:34:08,929 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:55:37,290 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:37,290 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:37,309 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:37,313 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-23 00:46:30,027 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:30,030 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:30,070 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:30,074 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:52:26,788 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:26,789 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:26,820 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:26,824 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 01:06:37,143 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:37,146 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:37,183 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:37,187 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:08:53,338 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:08:53,342 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:08:53,375 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:08:53,379 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:17:03,220 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:03,227 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:03,279 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:03,283 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:18:57,170 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:18:57,173 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:18:57,217 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:18:57,220 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:25:10,122 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:10,125 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:10,164 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:10,167 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:43:09,788 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:09,798 INFO : files.py :generate_initial_artefacts:276 >>> Three-phase pipeline: Starting Phase 1 for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:09,886 INFO : files.py :generate_initial_artefacts:336 >>> File is already PDF, skipping conversion: file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:09,896 INFO : files.py :generate_initial_artefacts:357 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 02:50:36,687 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:50:36,695 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:50:36,750 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:50:36,754 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:50:41,840 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:50:41,841 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:50:41,867 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:50:41,871 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:50:46,904 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:50:46,905 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:50:46,934 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:50:46,937 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:51:03,324 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:51:03,332 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:51:03,349 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:51:03,352 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:52:03,875 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 02:52:03,997 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 02:52:04,136 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 02:52:04,140 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 12:16:00,801 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:00,802 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:00,852 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:00,862 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:06,304 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:06,305 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:06,352 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:06,368 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:10,561 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:10,563 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:10,590 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:10,595 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:24,217 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:16:24,219 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:16:24,365 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:16:24,369 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:16:45,987 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:16:45,990 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:16:46,012 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:16:46,018 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:36:48,993 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:36:48,995 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:36:49,050 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:36:49,058 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:36:51,904 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:36:51,905 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:36:51,927 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:36:51,933 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:45:54,376 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
||||
2025-09-23 12:45:54,379 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
||||
2025-09-23 12:45:54,400 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
||||
2025-09-23 12:45:54,406 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
||||
2025-09-23 12:46:00,508 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:00,511 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:00,530 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:00,536 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:06,118 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:06,118 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:06,154 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:06,159 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:11,121 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:11,122 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:11,138 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:11,142 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:16,749 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 12:46:16,750 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 12:46:16,839 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 12:46:16,843 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 13:34:05,498 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:05,501 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:05,551 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:05,562 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:09,496 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:34:09,497 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:34:09,526 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:34:09,534 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:34:12,750 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:12,751 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:12,771 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:12,779 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:17,296 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:17,297 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:17,319 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:17,325 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:21,096 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:34:21,098 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:34:21,125 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:34:21,132 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:34:41,139 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
||||
2025-09-23 13:34:41,142 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
||||
2025-09-23 13:34:41,300 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
||||
2025-09-23 13:34:41,449 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
||||
2025-09-23 13:34:47,144 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:34:47,148 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:34:47,206 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:34:47,220 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:35:55,647 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:35:55,650 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:35:55,757 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6 mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
2025-09-23 13:36:02,752 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6 rel_path=4847a855-a864-4790-8598-2e0ba2aa00a3/7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6/f5da3152-e69f-43ab-be10-2380ecde78cf/document.pdf
|
||||
2025-09-23 13:36:02,865 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:39:20,125 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
||||
2025-09-23 13:39:20,127 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
||||
2025-09-23 13:39:20,172 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
2025-09-23 13:39:25,702 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d rel_path=dfc118fd-ea28-4b67-a0ea-62924241dc4e/e275152e-0191-4ec2-bf5a-8752a7bd860d/1db270ba-1f67-4431-91c8-19c72f2e878f/document.pdf
|
||||
2025-09-23 13:39:25,712 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
||||
2025-09-23 13:49:53,602 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:49:53,604 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:49:53,648 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
2025-09-23 13:49:59,629 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd rel_path=dfc118fd-ea28-4b67-a0ea-62924241dc4e/87b348f4-6eca-46e9-b452-9c94a7414bbd/6a643fec-14fb-4529-a5d9-2aa31b2c2840/document.pdf
|
||||
2025-09-23 13:49:59,638 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:50:05,001 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
||||
2025-09-23 13:50:05,003 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
||||
2025-09-23 13:50:05,026 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
||||
2025-09-23 13:50:05,035 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
||||
2025-09-23 13:50:10,339 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:50:10,340 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:50:10,360 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:50:10,366 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:50:13,657 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:13,660 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:13,716 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:13,721 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:17,974 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:50:17,976 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:50:17,998 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:50:18,025 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:50:26,201 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:50:26,202 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:50:26,222 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:50:26,231 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 14:05:41,585 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:05:41,587 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:05:41,677 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:05:41,700 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:05:46,648 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:05:46,649 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:05:46,681 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:05:46,690 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:05:50,041 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:05:50,042 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:05:50,061 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:05:50,068 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:05:53,895 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:05:53,897 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:05:53,925 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:05:53,930 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:05:57,272 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:05:57,273 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:05:57,297 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:05:57,305 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:06:03,155 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:06:03,159 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:06:03,180 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:06:03,185 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:06:06,874 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 14:06:06,876 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 14:06:06,899 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 14:06:06,902 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 14:06:13,922 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 14:06:13,925 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 14:06:13,943 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 14:06:13,949 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 14:07:29,478 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 14:07:29,479 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 14:07:29,497 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 14:07:29,501 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 16:21:35,846 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
||||
2025-09-23 16:21:35,848 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
||||
2025-09-23 16:21:35,899 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
||||
2025-09-23 16:21:35,907 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
||||
2025-09-23 19:28:33,465 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
||||
2025-09-23 19:28:33,467 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
||||
2025-09-23 19:28:33,506 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
||||
2025-09-23 19:28:33,531 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
||||
2025-09-23 19:29:28,217 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 19:29:28,218 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 19:29:28,244 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 19:29:28,251 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 22:41:16,375 INFO : files.py :upload_file :114 >>> ✅ File uploaded successfully without auto-processing: 43a1a1ad-40c7-4af3-8d8d-34d0cb576e90
|
||||
255
data/logs/routers.database.files.split_map_.log
Normal file
255
data/logs/routers.database.files.split_map_.log
Normal file
@ -0,0 +1,255 @@
|
||||
2025-09-22 20:59:18,901 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
||||
2025-09-22 20:59:19,038 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 20:59:19,067 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:09:57,439 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
||||
2025-09-22 21:09:57,501 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:09:57,519 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:25:47,906 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
||||
2025-09-22 21:25:47,976 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:25:48,004 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6890512d-a4ef-4a52-9802-f89f64baba9a, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:26:58,666 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
||||
2025-09-22 21:26:58,733 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:26:58,751 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:37:32,313 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
||||
2025-09-22 21:37:32,388 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:37:32,407 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:39:17,602 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
||||
2025-09-22 21:39:17,663 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:39:17,684 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=015b8a3b-b194-4664-b1d0-24921b738465, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:40:45,051 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
||||
2025-09-22 21:40:45,127 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:40:45,150 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:42:27,595 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
||||
2025-09-22 21:42:27,667 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:42:27,684 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:46:29,986 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
||||
2025-09-22 21:46:30,058 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:46:30,075 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=4699a62b-7609-4471-adf9-ef2a49661923, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 21:52:38,704 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
||||
2025-09-22 21:52:38,777 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 21:52:38,795 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 22:03:45,218 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
||||
2025-09-22 22:03:45,281 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 22:03:45,301 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=22270f1d-b25b-4f59-a79f-c34965b27e80, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 22:07:48,655 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
||||
2025-09-22 22:07:48,858 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 22:07:48,883 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 22:17:24,170 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
||||
2025-09-22 22:17:24,233 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 22:17:24,251 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 22:25:37,284 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
||||
2025-09-22 22:25:37,350 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 22:25:37,370 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=7092fec3-8320-4b56-92dc-9336adf90a1b, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 22:54:00,005 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
||||
2025-09-22 22:54:00,075 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 22:54:00,091 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 23:27:27,800 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
||||
2025-09-22 23:27:27,879 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 23:27:27,896 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 23:34:14,652 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
||||
2025-09-22 23:34:14,717 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-22 23:34:14,735 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=f499e480-a9fb-4821-b824-c6abe6faceea, method=outline, confidence=0.95, entries=10
|
||||
2025-09-22 23:55:42,784 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:42,830 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220, pages=1-30
|
||||
2025-09-22 23:55:53,235 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
||||
2025-09-22 23:55:53,235 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-22 23:55:53,265 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 00:46:35,621 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:35,684 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31, pages=1-30
|
||||
2025-09-23 00:46:40,996 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
||||
2025-09-23 00:46:40,996 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
||||
2025-09-23 00:46:41,025 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31, method=fixed, confidence=0.20, entries=3
|
||||
2025-09-23 00:52:32,400 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:32,467 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01, pages=1-30
|
||||
2025-09-23 00:52:37,665 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
||||
2025-09-23 00:52:37,665 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 5 sections
|
||||
2025-09-23 00:52:37,693 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01, method=fixed, confidence=0.20, entries=5
|
||||
2025-09-23 01:06:42,696 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:42,743 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820, pages=1-30
|
||||
2025-09-23 01:06:48,101 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
||||
2025-09-23 01:06:48,102 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:06:48,140 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=d9562969-88d0-43e8-9c4e-c71438bf7820, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 01:08:58,883 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:08:58,933 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1, pages=1-30
|
||||
2025-09-23 01:09:04,206 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
||||
2025-09-23 01:09:04,206 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:09:04,233 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 01:17:08,759 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:08,827 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a961495e-fcce-4593-84a6-d1b521faa424, pages=1-30
|
||||
2025-09-23 01:17:14,080 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
||||
2025-09-23 01:17:14,080 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:17:14,110 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a961495e-fcce-4593-84a6-d1b521faa424, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 01:19:02,671 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:19:02,721 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606, pages=1-30
|
||||
2025-09-23 01:19:13,062 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
||||
2025-09-23 01:19:13,062 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:19:13,088 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b24bfa8b-b584-4379-89e5-52ecd098a606, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 01:25:15,631 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:15,681 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc, pages=1-30
|
||||
2025-09-23 01:25:20,905 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
||||
2025-09-23 01:25:20,906 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:25:20,937 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 01:43:15,349 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:15,398 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9, pages=1-30
|
||||
2025-09-23 01:43:25,694 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
||||
2025-09-23 01:43:25,694 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 01:43:25,722 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=2ae63971-faf0-463d-975c-a817c30dfaf9, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 02:50:53,334 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:50:53,398 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=03fdc513-f06e-473c-9161-02ec11511318, pages=1-30
|
||||
2025-09-23 02:51:03,727 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
||||
2025-09-23 02:51:03,727 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
||||
2025-09-23 02:51:03,755 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=03fdc513-f06e-473c-9161-02ec11511318, method=fixed, confidence=0.20, entries=3
|
||||
2025-09-23 02:51:14,149 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:51:14,207 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1, pages=1-21
|
||||
2025-09-23 02:51:24,482 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
||||
2025-09-23 02:51:24,483 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 02:51:24,511 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 02:51:26,687 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
||||
2025-09-23 02:51:26,764 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 02:51:26,787 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 02:51:37,051 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
||||
2025-09-23 02:51:37,216 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
||||
2025-09-23 02:51:37,234 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3, method=outline, confidence=0.95, entries=39
|
||||
2025-09-23 03:14:39,454 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
||||
2025-09-23 03:14:39,946 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 03:14:39,964 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 12:16:20,937 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:20,988 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c, pages=1-30
|
||||
2025-09-23 12:16:26,430 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:26,480 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b041c784-55e6-45c1-9373-91c2d204da9e, pages=1-18
|
||||
2025-09-23 12:16:32,293 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
||||
2025-09-23 12:16:32,293 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 12:16:32,434 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 12:16:34,956 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
||||
2025-09-23 12:16:35,376 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 12:16:35,470 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 12:16:37,804 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
||||
2025-09-23 12:16:37,804 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 12:16:37,890 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b041c784-55e6-45c1-9373-91c2d204da9e, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 12:17:17,078 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
||||
2025-09-23 12:17:17,580 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 12:17:17,598 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 12:17:50,489 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
||||
2025-09-23 12:17:51,449 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
||||
2025-09-23 12:17:51,563 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258, method=outline, confidence=0.95, entries=39
|
||||
2025-09-23 12:37:19,064 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:37:19,205 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e, pages=1-18
|
||||
2025-09-23 12:37:21,939 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:37:22,263 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0, pages=1-30
|
||||
2025-09-23 12:37:29,570 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
||||
2025-09-23 12:37:29,571 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 12:37:29,611 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 12:37:32,878 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
||||
2025-09-23 12:37:32,879 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 12:37:32,905 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 12:46:27,000 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
||||
2025-09-23 12:46:28,107 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 12:46:28,199 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 12:46:28,649 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:29,134 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7, pages=1-21
|
||||
2025-09-23 12:46:40,586 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
||||
2025-09-23 12:46:40,587 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 12:46:40,701 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=595bd07e-cbb8-4f5c-827d-7235576428a7, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 12:46:41,957 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:42,423 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=323b7478-6a14-4561-a9bf-541d591a8ced, pages=1-30
|
||||
2025-09-23 12:46:49,396 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
||||
2025-09-23 12:46:49,397 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
||||
2025-09-23 12:46:49,513 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=323b7478-6a14-4561-a9bf-541d591a8ced, method=fixed, confidence=0.20, entries=3
|
||||
2025-09-23 12:46:49,850 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
||||
2025-09-23 12:46:50,362 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 12:46:50,550 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=715148b8-0713-43b6-b029-74fe6e770865, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 13:34:35,568 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
||||
2025-09-23 13:34:35,896 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 13:34:35,965 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=32dea469-8e14-4a33-8284-91a4752d63d5, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 13:34:56,564 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:34:56,699 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae, pages=1-30
|
||||
2025-09-23 13:34:57,736 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:34:57,787 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=eb50d54f-55ea-4294-af7e-d74764777c16, pages=1-18
|
||||
2025-09-23 13:35:07,020 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
||||
2025-09-23 13:35:07,020 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 13:35:07,054 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 13:35:13,118 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
||||
2025-09-23 13:35:13,118 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 13:35:13,152 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=eb50d54f-55ea-4294-af7e-d74764777c16, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 13:35:15,612 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:35:15,660 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf, pages=1-30
|
||||
2025-09-23 13:35:19,725 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:35:19,783 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339, pages=1-23
|
||||
2025-09-23 13:35:25,980 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
||||
2025-09-23 13:35:25,981 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 13:35:26,010 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 13:35:26,700 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
||||
2025-09-23 13:35:27,293 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 13:35:27,313 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 13:35:31,171 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
||||
2025-09-23 13:35:31,172 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
||||
2025-09-23 13:35:31,297 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339, method=fixed, confidence=0.20, entries=3
|
||||
2025-09-23 13:36:28,301 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
||||
2025-09-23 13:36:28,874 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 1 sections
|
||||
2025-09-23 13:36:29,010 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6, method=outline, confidence=0.95, entries=1
|
||||
2025-09-23 13:50:45,046 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
||||
2025-09-23 13:50:45,123 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 13:50:45,152 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 13:50:49,646 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
||||
2025-09-23 13:50:49,790 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 1 sections
|
||||
2025-09-23 13:50:49,884 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd, method=outline, confidence=0.95, entries=1
|
||||
2025-09-23 13:50:50,394 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:50:51,050 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2, pages=1-30
|
||||
2025-09-23 13:50:53,732 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:50:54,185 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c, pages=1-18
|
||||
2025-09-23 13:51:01,571 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
||||
2025-09-23 13:51:01,571 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 13:51:01,598 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 13:51:01,630 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:51:01,686 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=06011282-0b76-44ad-8fb1-c201174f369b, pages=1-30
|
||||
2025-09-23 13:51:04,560 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
||||
2025-09-23 13:51:04,560 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 13:51:04,655 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 13:51:12,062 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
||||
2025-09-23 13:51:12,063 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 5 sections
|
||||
2025-09-23 13:51:12,087 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=06011282-0b76-44ad-8fb1-c201174f369b, method=fixed, confidence=0.20, entries=5
|
||||
2025-09-23 13:51:44,692 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:51:44,753 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002, pages=1-20
|
||||
2025-09-23 13:51:54,983 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
||||
2025-09-23 13:51:54,983 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 13:51:55,009 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 14:06:26,704 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:06:26,782 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f, pages=1-18
|
||||
2025-09-23 14:06:30,076 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:06:30,133 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394, pages=1-30
|
||||
2025-09-23 14:06:37,129 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
||||
2025-09-23 14:06:37,130 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 14:06:37,168 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 14:06:37,198 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
||||
2025-09-23 14:06:37,647 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 14:06:37,684 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=134ea7ce-6106-459d-91d4-3639acc63cb4, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 14:06:40,527 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
||||
2025-09-23 14:06:40,527 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
||||
2025-09-23 14:06:40,555 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394, method=fixed, confidence=0.20, entries=4
|
||||
2025-09-23 14:07:08,996 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
||||
2025-09-23 14:07:09,192 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
||||
2025-09-23 14:07:09,208 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662, method=outline, confidence=0.95, entries=39
|
||||
2025-09-23 14:07:24,265 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
||||
2025-09-23 14:07:24,411 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 14:07:24,449 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4, method=outline, confidence=0.95, entries=10
|
||||
2025-09-23 14:07:29,004 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:07:29,062 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577, pages=1-17
|
||||
2025-09-23 14:07:39,297 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
||||
2025-09-23 14:07:39,299 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 14:07:39,322 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 14:32:59,221 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:32:59,291 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6, pages=1-30
|
||||
2025-09-23 14:33:09,602 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
||||
2025-09-23 14:33:09,602 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
||||
2025-09-23 14:33:09,626 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6, method=fixed, confidence=0.20, entries=3
|
||||
2025-09-23 14:39:19,284 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
||||
2025-09-23 14:39:19,798 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
||||
2025-09-23 14:39:19,821 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=8074842d-f897-4851-8ce5-2800d5640057, method=outline, confidence=0.95, entries=51
|
||||
2025-09-23 15:30:02,896 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 15:30:02,962 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e, pages=1-18
|
||||
2025-09-23 15:30:13,304 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
||||
2025-09-23 15:30:13,305 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
||||
2025-09-23 15:30:13,337 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e, method=fixed, confidence=0.20, entries=2
|
||||
2025-09-23 19:29:58,257 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
||||
2025-09-23 19:29:58,504 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
||||
2025-09-23 19:29:58,572 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=d1076184-a916-417f-b4fb-26d9ad445e46, method=outline, confidence=0.95, entries=10
|
||||
0
data/logs/routers.database.init.entity_init_.log
Normal file
0
data/logs/routers.database.init.entity_init_.log
Normal file
193
data/logs/routers.database.tools.default_nodes_router_.log
Normal file
193
data/logs/routers.database.tools.default_nodes_router_.log
Normal file
@ -0,0 +1,193 @@
|
||||
2025-09-22 22:12:42,162 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-22 22:12:42,164 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:38:09,668 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:38:09,670 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:42:39,077 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:42:39,080 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:47:02,063 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:47:02,065 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:56:42,635 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:56:42,637 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:57:26,555 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:57:26,557 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:58:37,932 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:58:37,938 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 01:58:55,530 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 01:58:55,531 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:01:16,283 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:01:16,285 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:09:17,090 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:09:17,125 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:09:28,354 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:09:28,356 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:09:50,573 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:09:50,575 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:13:22,974 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:13:22,982 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:16:42,794 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:16:42,796 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:17:47,072 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:17:47,075 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:24:19,250 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:24:19,252 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:25:33,570 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:25:33,599 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:32:06,821 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:32:06,823 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 02:32:35,834 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 02:32:35,835 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 03:33:44,235 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 03:33:44,237 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 03:40:45,404 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 03:40:45,406 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 03:45:04,710 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 03:45:04,711 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 03:49:41,684 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 03:49:41,688 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 12:04:07,867 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 12:04:07,870 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 14:05:21,471 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 14:05:21,479 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 14:42:18,533 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 14:42:18,537 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 15:54:14,442 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 15:54:14,447 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 16:20:04,788 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 16:20:04,791 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 16:37:09,860 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 16:37:09,870 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 16:37:20,572 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 16:37:20,576 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:03:45,714 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:03:45,718 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:04:24,986 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:04:24,987 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:07:19,804 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:07:19,814 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:07:25,889 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:07:25,893 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:10:51,717 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:10:51,722 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:11:09,513 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:11:09,515 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:29:15,935 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:29:15,938 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 19:58:21,355 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 19:58:21,358 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:00:15,948 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:00:15,950 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:05:29,688 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:05:29,701 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:05:39,665 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:05:39,667 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:05:56,827 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:05:56,831 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:21:57,079 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:21:57,081 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:24:29,256 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:24:29,257 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:30:19,012 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:30:19,014 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 20:32:17,583 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 20:32:17,589 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 21:58:01,376 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 21:58:01,378 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 22:39:51,131 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 22:39:51,133 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 22:58:56,570 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 22:58:56,572 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:01:04,378 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:01:04,380 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:03:46,078 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:03:46,080 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:03:49,250 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:03:49,253 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:04:59,864 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:04:59,867 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:05:03,702 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:05:03,705 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-23 23:05:50,702 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-23 23:05:50,704 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:01:34,287 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:01:34,290 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:02:32,834 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:02:32,836 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:05:23,910 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:05:23,912 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:05:43,865 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:06:00,897 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:06:00,899 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:07:20,864 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:07:50,712 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:07:52,960 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:07:52,962 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:13:25,911 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:13:25,914 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:13:35,900 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:13:35,902 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:13:43,897 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:13:43,899 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:13:53,894 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:13:53,896 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:14:01,892 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:14:01,893 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:15:45,907 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:15:45,909 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-24 17:17:02,110 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-24 17:17:02,116 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-27 08:41:48,940 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 08:41:48,943 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-27 15:54:43,235 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 15:54:43,238 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
||||
2025-09-27 16:16:22,017 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:16:22,020 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
||||
2025-09-27 16:16:30,985 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:16:30,987 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
||||
2025-09-27 16:16:57,952 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:17:06,984 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:17:06,986 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
||||
2025-09-27 16:17:15,948 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:17:15,951 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
||||
2025-09-27 16:17:16,159 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:17:56,958 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:17:56,961 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
||||
2025-09-27 16:17:57,175 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:18:10,977 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:18:10,979 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
||||
2025-09-27 16:19:23,956 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:19:23,958 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
||||
2025-09-27 16:19:24,359 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:40:14,990 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 16:40:15,030 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 16:40:15,251 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:12:11,489 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:12:11,493 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 17:12:14,940 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:12:14,950 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:29:33,482 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:29:33,488 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:33:53,671 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:33:53,674 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:34:30,622 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:37:17,691 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:50:51,538 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:59:06,098 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 17:59:12,531 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 18:04:00,806 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 18:04:33,910 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
||||
2025-09-27 18:18:30,061 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 18:18:53,011 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 18:19:47,023 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 18:20:09,000 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 18:20:30,012 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:19:57,973 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:23:39,753 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:28:13,421 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:30:48,885 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:35:41,777 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:40:35,235 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 20:42:07,573 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
||||
2025-09-27 23:24:04,826 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: 404: No default node found for context: calendar
|
||||
2025-09-28 00:49:06,808 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.98d9be177bd94808bf7e1880a6cbbe22'.}
|
||||
2025-09-28 00:49:06,811 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.cbc309e540294c34aab70aa33c563cd0'.}
|
||||
2025-09-28 00:49:06,819 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.98d9be177bd94808bf7e1880a6cbbe22'.}
|
||||
1054
data/logs/routers.database.tools.tldraw_supabase_storage_.log
Normal file
1054
data/logs/routers.database.tools.tldraw_supabase_storage_.log
Normal file
File diff suppressed because it is too large
Load Diff
0
data/logs/routers.dev.tests.timetable_test_.log
Normal file
0
data/logs/routers.dev.tests.timetable_test_.log
Normal file
0
data/logs/routers.dev.upload_test_.log
Normal file
0
data/logs/routers.dev.upload_test_.log
Normal file
0
data/logs/routers.maintenance.redis_admin_.log
Normal file
0
data/logs/routers.maintenance.redis_admin_.log
Normal file
0
data/logs/routers.queue_monitor_.log
Normal file
0
data/logs/routers.queue_monitor_.log
Normal file
602
data/logs/routers.simple_upload_.log
Normal file
602
data/logs/routers.simple_upload_.log
Normal file
@ -0,0 +1,602 @@
|
||||
2025-09-23 20:06:32,620 INFO : simple_upload.py :upload_single_file :60 >>> 📤 Simple upload: AQA-7407-7408-SP-2015.pdf (1459615 bytes) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:06:32,703 ERROR : simple_upload.py :upload_single_file :75 >>> Storage upload failed for 6159ab46-d8a1-4187-b055-788b54ab0472: {'statusCode': 404, 'error': Bucket not found, 'message': Bucket not found}
|
||||
2025-09-23 20:19:53,594 INFO : simple_upload.py :upload_single_file :68 >>> 📤 Simple upload: AQA-7407-7408-SP-2015.pdf (1459615 bytes) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:19:53,675 INFO : simple_upload.py :upload_single_file :123 >>> ✅ Simple upload completed: fde49442-33ef-4306-8710-dbb13b744af2
|
||||
2025-09-23 20:21:50,346 ERROR : simple_upload.py :delete_file :432 >>> Delete file error: {'message': 'JSON object requested, multiple (or no) rows returned', 'code': 'PGRST116', 'hint': None, 'details': 'The result contains 0 rows'}
|
||||
2025-09-23 20:22:12,686 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Specimen QP.pdf (18 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:22:12,731 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: Specimen QP.pdf
|
||||
2025-09-23 20:22:12,750 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: June 2024 QP.pdf
|
||||
2025-09-23 20:22:12,768 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: June 2019 MS.pdf
|
||||
2025-09-23 20:22:12,817 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: June 2020 QP.pdf
|
||||
2025-09-23 20:22:12,834 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: June 2023 MS.pdf
|
||||
2025-09-23 20:22:12,857 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: June 2017 MS.pdf
|
||||
2025-09-23 20:22:12,876 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: June 2018 QP.pdf
|
||||
2025-09-23 20:22:12,893 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: June 2021 MS.pdf
|
||||
2025-09-23 20:22:12,916 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: June 2022 QP.pdf
|
||||
2025-09-23 20:22:12,931 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: Specimen MS.pdf
|
||||
2025-09-23 20:22:12,946 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: June 2024 MS.pdf
|
||||
2025-09-23 20:22:12,973 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: June 2021 QP.pdf
|
||||
2025-09-23 20:22:12,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: June 2022 MS.pdf
|
||||
2025-09-23 20:22:13,013 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: June 2018 MS.pdf
|
||||
2025-09-23 20:22:13,031 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: June 2017 QP.pdf
|
||||
2025-09-23 20:22:13,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: June 2020 MS.pdf
|
||||
2025-09-23 20:22:13,065 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: June 2023 QP.pdf
|
||||
2025-09-23 20:22:13,082 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: June 2019 QP.pdf
|
||||
2025-09-23 20:22:13,100 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 4624406a-a7ea-49c4-a054-b4b7f840f3da (18 files)
|
||||
2025-09-23 20:23:26,207 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: file.txt (5 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:23:26,248 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/5: file.txt
|
||||
2025-09-23 20:23:26,259 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/5: file.doctags
|
||||
2025-09-23 20:23:26,269 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/5: file.md
|
||||
2025-09-23 20:23:26,283 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/5: file.json
|
||||
2025-09-23 20:23:26,294 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/5: file.html
|
||||
2025-09-23 20:23:26,324 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 6e4932d9-4270-465e-b792-170472cda8d2 (5 files)
|
||||
2025-09-23 20:25:31,536 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: screenshots (393 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:25:31,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/393: screenshots/SmartSelect_20181001-190714_Messenger.pdf
|
||||
2025-09-23 20:25:31,593 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/393: screenshots/SmartSelect_20181002-141246_Facebook.pdf
|
||||
2025-09-23 20:25:31,607 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/393: screenshots/Screenshot_20200809-212344_Messages.pdf
|
||||
2025-09-23 20:25:31,625 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/393: screenshots/Screenshot_20200627-190538_Viber.pdf
|
||||
2025-09-23 20:25:31,642 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/393: screenshots/Screenshot_20200611-111016_Nova Launcher.pdf
|
||||
2025-09-23 20:25:31,654 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/393: screenshots/Screenshot_20200828-091306_IKEA.pdf
|
||||
2025-09-23 20:25:31,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/393: screenshots/Screenshot_20200611-024146_WhatsApp.pdf
|
||||
2025-09-23 20:25:31,723 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/393: screenshots/Screenshot_20200628-121816_Maps.pdf
|
||||
2025-09-23 20:25:31,738 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/393: screenshots/Screenshot_20200828-091014_IKEA.pdf
|
||||
2025-09-23 20:25:31,752 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/393: screenshots/Screenshot_20200620-123820_Google Play services.pdf
|
||||
2025-09-23 20:25:31,767 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/393: screenshots/SmartSelect_20181110-114836_Facebook.pdf
|
||||
2025-09-23 20:25:31,855 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/393: screenshots/Screenshot_20200611-024007_WhatsApp.pdf
|
||||
2025-09-23 20:25:31,877 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/393: screenshots/Screenshot_20200721-081441_Papa John's.pdf
|
||||
2025-09-23 20:25:31,889 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/393: screenshots/ocr_texts/SmartSelect_20181001-190639_Messenger.txt
|
||||
2025-09-23 20:25:31,899 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/393: screenshots/ocr_texts/Screenshot_20200826-053710_IKEA.txt
|
||||
2025-09-23 20:25:31,909 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/393: screenshots/ocr_texts/Screenshot_20200611-021405_WhatsApp.txt
|
||||
2025-09-23 20:25:31,919 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/393: screenshots/ocr_texts/Screenshot_20200606-200959_WhatsApp.txt
|
||||
2025-09-23 20:25:31,929 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/393: screenshots/ocr_texts/SmartSelect_20181001-194352_Facebook.txt
|
||||
2025-09-23 20:25:31,939 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/393: screenshots/ocr_texts/SmartSelect_20181110-114759_Facebook.txt
|
||||
2025-09-23 20:25:31,949 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/393: screenshots/ocr_texts/Screenshot_20200828-090748_IKEA.txt
|
||||
2025-09-23 20:25:31,959 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/393: screenshots/ocr_texts/Screenshot_20200901-144551_OneNote.txt
|
||||
2025-09-23 20:25:31,970 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/393: screenshots/ocr_texts/SmartSelect_20181012-070105_Facebook.txt
|
||||
2025-09-23 20:25:31,981 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/393: screenshots/ocr_texts/Screenshot_20200609-115508_Facebook.txt
|
||||
2025-09-23 20:25:31,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/393: screenshots/ocr_texts/Screenshot_20200620-090559_Viber.txt
|
||||
2025-09-23 20:25:32,000 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/393: screenshots/ocr_texts/Screenshot_20200802-105440_Amazon Kindle.txt
|
||||
2025-09-23 20:25:32,010 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/393: screenshots/ocr_texts/SmartSelect_20190102-231408_Facebook.txt
|
||||
2025-09-23 20:25:32,020 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/393: screenshots/ocr_texts/Screenshot_20200728-161247_OneNote.txt
|
||||
2025-09-23 20:25:32,030 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 28/393: screenshots/ocr_texts/Screenshot_20200906-130229_Edge.txt
|
||||
2025-09-23 20:25:32,041 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 29/393: screenshots/ocr_texts/SmartSelect_20200603-182018_Twitter.txt
|
||||
2025-09-23 20:25:32,052 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 30/393: screenshots/ocr_texts/SmartSelect_20181012-081808_Facebook.txt
|
||||
2025-09-23 20:25:32,061 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 31/393: screenshots/ocr_texts/Screenshot_20200625-120947_Facebook.txt
|
||||
2025-09-23 20:25:32,072 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 32/393: screenshots/ocr_texts/Screenshot_20200824-121907_Messages.txt
|
||||
2025-09-23 20:25:32,082 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 33/393: screenshots/ocr_texts/Screenshot_20180819-183555_Guardian.txt
|
||||
2025-09-23 20:25:32,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 34/393: screenshots/ocr_texts/Screenshot_20200606-201006_WhatsApp.txt
|
||||
2025-09-23 20:25:32,104 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 35/393: screenshots/ocr_texts/Screenshot_20200820-195305_WhatsApp.txt
|
||||
2025-09-23 20:25:32,113 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 36/393: screenshots/ocr_texts/Screenshot_20200826-142725_Edge.txt
|
||||
2025-09-23 20:25:32,124 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 37/393: screenshots/ocr_texts/Screenshot_20200802-105522_Amazon Kindle.txt
|
||||
2025-09-23 20:25:32,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 38/393: screenshots/ocr_texts/SmartSelect_20181001-190734_Messenger.txt
|
||||
2025-09-23 20:25:32,144 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 39/393: screenshots/ocr_texts/Screenshot_20200826-040408_Facebook.txt
|
||||
2025-09-23 20:25:32,156 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 40/393: screenshots/ocr_texts/Screenshot_20200715-181806_Viber.txt
|
||||
2025-09-23 20:25:32,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 41/393: screenshots/ocr_texts/Screenshot_20200820-190554_Maps.txt
|
||||
2025-09-23 20:25:32,176 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 42/393: screenshots/ocr_texts/Screenshot_20200611-015621_WhatsApp.txt
|
||||
2025-09-23 20:25:32,186 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 43/393: screenshots/ocr_texts/Screenshot_20200611-120257_Nova Launcher.txt
|
||||
2025-09-23 20:25:32,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 44/393: screenshots/ocr_texts/Screenshot_20200826-143010_hotukdeals.txt
|
||||
2025-09-23 20:25:32,208 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 45/393: screenshots/ocr_texts/SmartSelect_20181001-190844_Messenger.txt
|
||||
2025-09-23 20:25:32,217 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 46/393: screenshots/ocr_texts/SmartSelect_20181006-123947_LinkedIn.txt
|
||||
2025-09-23 20:25:32,225 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 47/393: screenshots/ocr_texts/Screenshot_20200908-210724_Maps.txt
|
||||
2025-09-23 20:25:32,234 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 48/393: screenshots/ocr_texts/Screenshot_20200615-094822_Calendar.txt
|
||||
2025-09-23 20:25:32,243 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 49/393: screenshots/ocr_texts/Screenshot_20181112-131704_Samsung Notes.txt
|
||||
2025-09-23 20:25:32,253 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 50/393: screenshots/ocr_texts/SmartSelect_20181001-192624_Facebook.txt
|
||||
2025-09-23 20:25:32,264 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 51/393: screenshots/ocr_texts/Screenshot_20200828-091014_IKEA.txt
|
||||
2025-09-23 20:25:32,275 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 52/393: screenshots/ocr_texts/Screenshot_20200628-121816_Maps.txt
|
||||
2025-09-23 20:25:32,284 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 53/393: screenshots/ocr_texts/Screenshot_20200620-123820_Google Play services.txt
|
||||
2025-09-23 20:25:32,295 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 54/393: screenshots/ocr_texts/SmartSelect_20181110-114836_Facebook.txt
|
||||
2025-09-23 20:25:32,305 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 55/393: screenshots/ocr_texts/Screenshot_20200721-081441_Papa John's.txt
|
||||
2025-09-23 20:25:32,317 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 56/393: screenshots/ocr_texts/Screenshot_20200721-081458_Papa John's.txt
|
||||
2025-09-23 20:25:32,329 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 57/393: screenshots/ocr_texts/Screenshot_20200906-130115_Edge.txt
|
||||
2025-09-23 20:25:32,342 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 58/393: screenshots/ocr_texts/Screenshot_20200826-142842_hotukdeals.txt
|
||||
2025-09-23 20:25:32,352 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 59/393: screenshots/ocr_texts/Screenshot_20200601-120040_Edge.txt
|
||||
2025-09-23 20:25:32,362 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 60/393: screenshots/ocr_texts/SmartSelect_20181001-190714_Messenger.txt
|
||||
2025-09-23 20:25:32,371 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 61/393: screenshots/ocr_texts/Screenshot_20200809-212344_Messages.txt
|
||||
2025-09-23 20:25:32,380 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 62/393: screenshots/ocr_texts/SmartSelect_20181002-141246_Facebook.txt
|
||||
2025-09-23 20:25:32,390 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 63/393: screenshots/ocr_texts/Screenshot_20200627-190538_Viber.txt
|
||||
2025-09-23 20:25:32,400 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 64/393: screenshots/ocr_texts/Screenshot_20200611-111016_Nova Launcher.txt
|
||||
2025-09-23 20:25:32,411 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 65/393: screenshots/ocr_texts/Screenshot_20200828-091306_IKEA.txt
|
||||
2025-09-23 20:25:32,422 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 66/393: screenshots/ocr_texts/SmartSelect_20180904-010643_Tinder.txt
|
||||
2025-09-23 20:25:32,433 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 67/393: screenshots/ocr_texts/Screenshot_20200906-130421_Edge.txt
|
||||
2025-09-23 20:25:32,443 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 68/393: screenshots/ocr_texts/Screenshot_20200606-173652_WhatsApp.txt
|
||||
2025-09-23 20:25:32,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 69/393: screenshots/ocr_texts/SmartSelect_20181113-135341_Firefox.txt
|
||||
2025-09-23 20:25:32,464 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 70/393: screenshots/ocr_texts/Screenshot_20200611-130343_Nova Launcher.txt
|
||||
2025-09-23 20:25:32,473 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 71/393: screenshots/ocr_texts/Screenshot_20200828-091212_IKEA.txt
|
||||
2025-09-23 20:25:32,484 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 72/393: screenshots/ocr_texts/Screenshot_20200912-185004_WhatsApp.txt
|
||||
2025-09-23 20:25:32,495 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 73/393: screenshots/ocr_texts/Screenshot_20200905-070111_Amazon Shopping.txt
|
||||
2025-09-23 20:25:32,505 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 74/393: screenshots/ocr_texts/Screenshot_20200906-130318_Edge.txt
|
||||
2025-09-23 20:25:32,514 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 75/393: screenshots/ocr_texts/Screenshot_20200616-204756_WhatsApp.txt
|
||||
2025-09-23 20:25:32,524 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 76/393: screenshots/ocr_texts/Screenshot_20200810-195753_Facebook.txt
|
||||
2025-09-23 20:25:32,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 77/393: screenshots/ocr_texts/Screenshot_20200623-191527_Viber.txt
|
||||
2025-09-23 20:25:32,546 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 78/393: screenshots/ocr_texts/Screenshot_20200611-023847_WhatsApp.txt
|
||||
2025-09-23 20:25:32,558 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 79/393: screenshots/ocr_texts/Screenshot_20200810-195746_Facebook.txt
|
||||
2025-09-23 20:25:32,569 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 80/393: screenshots/ocr_texts/SmartSelect_20181012-070203_Facebook.txt
|
||||
2025-09-23 20:25:32,582 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 81/393: screenshots/ocr_texts/Screenshot_20200823-165507_Maps.txt
|
||||
2025-09-23 20:25:32,593 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 82/393: screenshots/ocr_texts/SmartSelect_20181110-114820_Facebook.txt
|
||||
2025-09-23 20:25:32,606 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 83/393: screenshots/ocr_texts/Screenshot_20200831-180015_Drive.txt
|
||||
2025-09-23 20:25:32,617 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 84/393: screenshots/ocr_texts/SmartSelect_20181007-184122_Guardian.txt
|
||||
2025-09-23 20:25:32,626 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 85/393: screenshots/ocr_texts/SmartSelect_20181002-141304_Facebook.txt
|
||||
2025-09-23 20:25:32,636 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 86/393: screenshots/ocr_texts/SmartSelect_20181001-190655_Messenger.txt
|
||||
2025-09-23 20:25:32,646 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 87/393: screenshots/ocr_texts/SmartSelect_20181218-171455_WhatsApp.txt
|
||||
2025-09-23 20:25:32,657 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 88/393: screenshots/ocr_texts/Screenshot_20200611-021624_WhatsApp.txt
|
||||
2025-09-23 20:25:32,668 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 89/393: screenshots/ocr_texts/Screenshot_20200820-202110_WhatsApp.txt
|
||||
2025-09-23 20:25:32,678 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 90/393: screenshots/ocr_texts/Screenshot_20200819-133624_Amazon Shopping.txt
|
||||
2025-09-23 20:25:32,687 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 91/393: screenshots/ocr_texts/Screenshot_20200826-142918_hotukdeals.txt
|
||||
2025-09-23 20:25:32,698 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 92/393: screenshots/ocr_texts/Screenshot_20200621-093113_WhatsApp.txt
|
||||
2025-09-23 20:25:32,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 93/393: screenshots/ocr_texts/Screenshot_20200611-024634_WhatsApp.txt
|
||||
2025-09-23 20:25:32,718 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 94/393: screenshots/ocr_texts/SmartSelect_20181011-094839_Instagram.txt
|
||||
2025-09-23 20:25:32,727 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 95/393: screenshots/ocr_texts/Screenshot_20200815-172901_Drive.txt
|
||||
2025-09-23 20:25:32,736 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 96/393: screenshots/ocr_texts/Screenshot_20200721-081139_Papa John's.txt
|
||||
2025-09-23 20:25:32,746 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 97/393: screenshots/ocr_texts/Screenshot_20200611-021600_WhatsApp.txt
|
||||
2025-09-23 20:25:32,757 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 98/393: screenshots/ocr_texts/Screenshot_20200912-185046_WhatsApp.txt
|
||||
2025-09-23 20:25:32,767 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 99/393: screenshots/ocr_texts/Screenshot_20200621-155839_Strava.txt
|
||||
2025-09-23 20:25:32,777 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 100/393: screenshots/ocr_texts/Screenshot_20200810-195820_Facebook.txt
|
||||
2025-09-23 20:25:32,788 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 101/393: screenshots/ocr_texts/Screenshot_20200826-053611_IKEA.txt
|
||||
2025-09-23 20:25:32,797 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 102/393: screenshots/ocr_texts/SmartSelect_20180808-181815_OneNote.txt
|
||||
2025-09-23 20:25:32,809 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 103/393: screenshots/ocr_texts/Screenshot_20200910-192720_Twitter.txt
|
||||
2025-09-23 20:25:32,819 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 104/393: screenshots/ocr_texts/Screenshot_20200830-120734_Viber.txt
|
||||
2025-09-23 20:25:32,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 105/393: screenshots/ocr_texts/SmartSelect_20180929-175708_Instagram.txt
|
||||
2025-09-23 20:25:32,840 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 106/393: screenshots/ocr_texts/SmartSelect_20181001-190802_Messenger.txt
|
||||
2025-09-23 20:25:32,853 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 107/393: screenshots/ocr_texts/Screenshot_20200902-183436_Email.txt
|
||||
2025-09-23 20:25:32,866 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 108/393: screenshots/ocr_texts/Screenshot_20200826-040442_Twitter.txt
|
||||
2025-09-23 20:25:32,878 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 109/393: screenshots/ocr_texts/Screenshot_20200617-121541_Twitter.txt
|
||||
2025-09-23 20:25:32,889 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 110/393: screenshots/ocr_texts/Screenshot_20181110-174926_My Files.txt
|
||||
2025-09-23 20:25:32,900 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 111/393: screenshots/ocr_texts/Screenshot_20200828-090911_IKEA.txt
|
||||
2025-09-23 20:25:32,912 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 112/393: screenshots/ocr_texts/Screenshot_20200823-165312_RingGo.txt
|
||||
2025-09-23 20:25:32,924 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 113/393: screenshots/ocr_texts/Screenshot_20200823-165327_Drive.txt
|
||||
2025-09-23 20:25:32,935 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 114/393: screenshots/ocr_texts/Screenshot_20200830-120341_Viber.txt
|
||||
2025-09-23 20:25:32,946 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 115/393: screenshots/ocr_texts/Screenshot_20200908-202229_Guardian.txt
|
||||
2025-09-23 20:25:32,956 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 116/393: screenshots/ocr_texts/Screenshot_20200826-143137_hotukdeals.txt
|
||||
2025-09-23 20:25:32,966 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 117/393: screenshots/ocr_texts/Screenshot_20200614-212343_Nova Launcher.txt
|
||||
2025-09-23 20:25:32,977 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 118/393: screenshots/ocr_texts/Screenshot_20200830-144233_Facebook.txt
|
||||
2025-09-23 20:25:32,988 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 119/393: screenshots/ocr_texts/Screenshot_20200609-115452_Facebook.txt
|
||||
2025-09-23 20:25:33,000 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 120/393: screenshots/ocr_texts/SmartSelect_20181002-141204_Facebook.txt
|
||||
2025-09-23 20:25:33,015 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 121/393: screenshots/ocr_texts/Screenshot_20200721-081453_Papa John's.txt
|
||||
2025-09-23 20:25:33,026 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 122/393: screenshots/ocr_texts/Screenshot_20200606-201249_WhatsApp.txt
|
||||
2025-09-23 20:25:33,035 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 123/393: screenshots/ocr_texts/Screenshot_20200828-091100_Viber.txt
|
||||
2025-09-23 20:25:33,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 124/393: screenshots/ocr_texts/SmartSelect_20181001-194443_Facebook.txt
|
||||
2025-09-23 20:25:33,059 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 125/393: screenshots/ocr_texts/Screenshot_20200809-163302_Viber.txt
|
||||
2025-09-23 20:25:33,070 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 126/393: screenshots/ocr_texts/SmartSelect_20181001-190911_Messenger.txt
|
||||
2025-09-23 20:25:33,081 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 127/393: screenshots/ocr_texts/Screenshot_20200904-200554_WhatsApp.txt
|
||||
2025-09-23 20:25:33,095 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 128/393: screenshots/ocr_texts/Screenshot_20200620-123709_Google Play services.txt
|
||||
2025-09-23 20:25:33,107 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 129/393: screenshots/ocr_texts/Screenshot_20181223-172458_Nova Launcher.txt
|
||||
2025-09-23 20:25:33,119 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 130/393: screenshots/ocr_texts/Screenshot_20200831-180042_Drive.txt
|
||||
2025-09-23 20:25:33,130 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 131/393: screenshots/ocr_texts/Screenshot_20200629-230804_Messenger.txt
|
||||
2025-09-23 20:25:33,141 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 132/393: screenshots/ocr_texts/Screenshot_20200830-113503_Messages.txt
|
||||
2025-09-23 20:25:33,152 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 133/393: screenshots/ocr_texts/SmartSelect_20181129-200237_Status.txt
|
||||
2025-09-23 20:25:33,162 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 134/393: screenshots/ocr_texts/SmartSelect_20180920-235420_WhatsApp.txt
|
||||
2025-09-23 20:25:33,173 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 135/393: screenshots/ocr_texts/SmartSelect_20181001-190825_Messenger.txt
|
||||
2025-09-23 20:25:33,183 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 136/393: screenshots/ocr_texts/SmartSelect_20180920-233633_WhatsApp.txt
|
||||
2025-09-23 20:25:33,193 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 137/393: screenshots/ocr_texts/Screenshot_20181113-181231_Facebook.txt
|
||||
2025-09-23 20:25:33,202 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 138/393: screenshots/ocr_texts/Screenshot_20200615-191437_Email.txt
|
||||
2025-09-23 20:25:33,212 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 139/393: screenshots/ocr_texts/Screenshot_20200825-144646_Email.txt
|
||||
2025-09-23 20:25:33,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 140/393: screenshots/Screenshot_20200826-142842_hotukdeals.pdf
|
||||
2025-09-23 20:25:33,243 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 141/393: screenshots/Screenshot_20200906-130115_Edge.pdf
|
||||
2025-09-23 20:25:33,265 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 142/393: screenshots/Screenshot_20200721-081458_Papa John's.pdf
|
||||
2025-09-23 20:25:33,281 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 143/393: screenshots/Screenshot_20200601-120040_Edge.pdf
|
||||
2025-09-23 20:25:33,371 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 144/393: screenshots/Screenshot_20200611-020245_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,399 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 145/393: screenshots/Screenshot_20200912-185004_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,416 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 146/393: screenshots/Screenshot_20200905-070111_Amazon Shopping.pdf
|
||||
2025-09-23 20:25:33,432 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 147/393: screenshots/Screenshot_20200906-130318_Edge.pdf
|
||||
2025-09-23 20:25:33,449 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 148/393: screenshots/Screenshot_20200810-195753_Facebook.pdf
|
||||
2025-09-23 20:25:33,461 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 149/393: screenshots/.DS_Store
|
||||
2025-09-23 20:25:33,477 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 150/393: screenshots/Screenshot_20200616-204756_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,494 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 151/393: screenshots/Screenshot_20200623-191527_Viber.pdf
|
||||
2025-09-23 20:25:33,506 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 152/393: screenshots/SmartSelect_20181012-070203_Facebook.pdf
|
||||
2025-09-23 20:25:33,525 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 153/393: screenshots/Screenshot_20200810-195746_Facebook.pdf
|
||||
2025-09-23 20:25:33,573 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 154/393: screenshots/Screenshot_20200611-023847_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,649 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 155/393: screenshots/Screenshot_20200611-021003_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,669 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 156/393: screenshots/Screenshot_20200823-165507_Maps.pdf
|
||||
2025-09-23 20:25:33,681 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 157/393: screenshots/SmartSelect_20180904-010643_Tinder.pdf
|
||||
2025-09-23 20:25:33,699 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 158/393: screenshots/Screenshot_20200906-130421_Edge.pdf
|
||||
2025-09-23 20:25:33,713 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 159/393: screenshots/Screenshot_20200606-173652_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,729 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 160/393: screenshots/SmartSelect_20181113-135341_Firefox.pdf
|
||||
2025-09-23 20:25:33,747 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 161/393: screenshots/Screenshot_20200611-130343_Nova Launcher.pdf
|
||||
2025-09-23 20:25:33,764 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 162/393: screenshots/Screenshot_20200828-091212_IKEA.pdf
|
||||
2025-09-23 20:25:33,778 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 163/393: screenshots/SmartSelect_20181001-194352_Facebook.pdf
|
||||
2025-09-23 20:25:33,794 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 164/393: screenshots/SmartSelect_20181110-114759_Facebook.pdf
|
||||
2025-09-23 20:25:33,901 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 165/393: screenshots/Screenshot_20200611-020610_WhatsApp.pdf
|
||||
2025-09-23 20:25:33,916 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 166/393: screenshots/Screenshot_20200828-090748_IKEA.pdf
|
||||
2025-09-23 20:25:33,930 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 167/393: screenshots/Screenshot_20200901-144551_OneNote.pdf
|
||||
2025-09-23 20:25:33,945 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 168/393: screenshots/SmartSelect_20181012-070105_Facebook.pdf
|
||||
2025-09-23 20:25:33,965 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 169/393: screenshots/Screenshot_20200609-115508_Facebook.pdf
|
||||
2025-09-23 20:25:33,984 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 170/393: screenshots/SmartSelect_20190102-231408_Facebook.pdf
|
||||
2025-09-23 20:25:33,999 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 171/393: screenshots/Screenshot_20200728-161247_OneNote.pdf
|
||||
2025-09-23 20:25:34,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 172/393: screenshots/Screenshot_20200620-090559_Viber.pdf
|
||||
2025-09-23 20:25:34,029 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 173/393: screenshots/Screenshot_20200802-105440_Amazon Kindle.pdf
|
||||
2025-09-23 20:25:34,045 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 174/393: screenshots/Screenshot_20200906-130229_Edge.pdf
|
||||
2025-09-23 20:25:34,058 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 175/393: screenshots/SmartSelect_20200603-182018_Twitter.pdf
|
||||
2025-09-23 20:25:34,072 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 176/393: screenshots/SmartSelect_20181012-081808_Facebook.pdf
|
||||
2025-09-23 20:25:34,085 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 177/393: screenshots/SmartSelect_20181001-190639_Messenger.pdf
|
||||
2025-09-23 20:25:34,152 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 178/393: screenshots/Screenshot_20200611-021243_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 179/393: screenshots/ocr_pdfs/SmartSelect_20181001-190714_Messenger.pdf
|
||||
2025-09-23 20:25:34,180 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 180/393: screenshots/ocr_pdfs/SmartSelect_20181002-141246_Facebook.pdf
|
||||
2025-09-23 20:25:34,193 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 181/393: screenshots/ocr_pdfs/Screenshot_20200809-212344_Messages.pdf
|
||||
2025-09-23 20:25:34,209 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 182/393: screenshots/ocr_pdfs/Screenshot_20200627-190538_Viber.pdf
|
||||
2025-09-23 20:25:34,222 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 183/393: screenshots/ocr_pdfs/Screenshot_20200611-111016_Nova Launcher.pdf
|
||||
2025-09-23 20:25:34,235 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 184/393: screenshots/ocr_pdfs/Screenshot_20200828-091306_IKEA.pdf
|
||||
2025-09-23 20:25:34,249 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 185/393: screenshots/ocr_pdfs/Screenshot_20200628-121816_Maps.pdf
|
||||
2025-09-23 20:25:34,261 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 186/393: screenshots/ocr_pdfs/Screenshot_20200828-091014_IKEA.pdf
|
||||
2025-09-23 20:25:34,273 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 187/393: screenshots/ocr_pdfs/Screenshot_20200620-123820_Google Play services.pdf
|
||||
2025-09-23 20:25:34,289 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 188/393: screenshots/ocr_pdfs/SmartSelect_20181110-114836_Facebook.pdf
|
||||
2025-09-23 20:25:34,308 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 189/393: screenshots/ocr_pdfs/Screenshot_20200721-081441_Papa John's.pdf
|
||||
2025-09-23 20:25:34,327 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 190/393: screenshots/ocr_pdfs/Screenshot_20200826-142842_hotukdeals.pdf
|
||||
2025-09-23 20:25:34,342 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 191/393: screenshots/ocr_pdfs/Screenshot_20200906-130115_Edge.pdf
|
||||
2025-09-23 20:25:34,363 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 192/393: screenshots/ocr_pdfs/Screenshot_20200721-081458_Papa John's.pdf
|
||||
2025-09-23 20:25:34,378 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 193/393: screenshots/ocr_pdfs/Screenshot_20200601-120040_Edge.pdf
|
||||
2025-09-23 20:25:34,404 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 194/393: screenshots/ocr_pdfs/Screenshot_20200912-185004_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,420 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 195/393: screenshots/ocr_pdfs/Screenshot_20200905-070111_Amazon Shopping.pdf
|
||||
2025-09-23 20:25:34,436 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 196/393: screenshots/ocr_pdfs/Screenshot_20200906-130318_Edge.pdf
|
||||
2025-09-23 20:25:34,453 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 197/393: screenshots/ocr_pdfs/Screenshot_20200810-195753_Facebook.pdf
|
||||
2025-09-23 20:25:34,467 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 198/393: screenshots/ocr_pdfs/Screenshot_20200616-204756_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,488 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 199/393: screenshots/ocr_pdfs/Screenshot_20200623-191527_Viber.pdf
|
||||
2025-09-23 20:25:34,501 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 200/393: screenshots/ocr_pdfs/SmartSelect_20181012-070203_Facebook.pdf
|
||||
2025-09-23 20:25:34,521 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 201/393: screenshots/ocr_pdfs/Screenshot_20200810-195746_Facebook.pdf
|
||||
2025-09-23 20:25:34,566 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 202/393: screenshots/ocr_pdfs/Screenshot_20200611-023847_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,620 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 203/393: screenshots/ocr_pdfs/Screenshot_20200823-165507_Maps.pdf
|
||||
2025-09-23 20:25:34,634 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 204/393: screenshots/ocr_pdfs/SmartSelect_20180904-010643_Tinder.pdf
|
||||
2025-09-23 20:25:34,651 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 205/393: screenshots/ocr_pdfs/Screenshot_20200906-130421_Edge.pdf
|
||||
2025-09-23 20:25:34,666 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 206/393: screenshots/ocr_pdfs/Screenshot_20200606-173652_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,680 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 207/393: screenshots/ocr_pdfs/SmartSelect_20181113-135341_Firefox.pdf
|
||||
2025-09-23 20:25:34,691 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 208/393: screenshots/ocr_pdfs/Screenshot_20200611-130343_Nova Launcher.pdf
|
||||
2025-09-23 20:25:34,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 209/393: screenshots/ocr_pdfs/Screenshot_20200828-091212_IKEA.pdf
|
||||
2025-09-23 20:25:34,721 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 210/393: screenshots/ocr_pdfs/SmartSelect_20181001-194352_Facebook.pdf
|
||||
2025-09-23 20:25:34,736 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 211/393: screenshots/ocr_pdfs/SmartSelect_20181110-114759_Facebook.pdf
|
||||
2025-09-23 20:25:34,749 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 212/393: screenshots/ocr_pdfs/Screenshot_20200828-090748_IKEA.pdf
|
||||
2025-09-23 20:25:34,763 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 213/393: screenshots/ocr_pdfs/Screenshot_20200901-144551_OneNote.pdf
|
||||
2025-09-23 20:25:34,781 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 214/393: screenshots/ocr_pdfs/SmartSelect_20181012-070105_Facebook.pdf
|
||||
2025-09-23 20:25:34,796 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 215/393: screenshots/ocr_pdfs/Screenshot_20200609-115508_Facebook.pdf
|
||||
2025-09-23 20:25:34,819 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 216/393: screenshots/ocr_pdfs/SmartSelect_20190102-231408_Facebook.pdf
|
||||
2025-09-23 20:25:34,833 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 217/393: screenshots/ocr_pdfs/Screenshot_20200728-161247_OneNote.pdf
|
||||
2025-09-23 20:25:34,844 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 218/393: screenshots/ocr_pdfs/Screenshot_20200620-090559_Viber.pdf
|
||||
2025-09-23 20:25:34,863 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 219/393: screenshots/ocr_pdfs/Screenshot_20200802-105440_Amazon Kindle.pdf
|
||||
2025-09-23 20:25:34,878 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 220/393: screenshots/ocr_pdfs/Screenshot_20200906-130229_Edge.pdf
|
||||
2025-09-23 20:25:34,893 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 221/393: screenshots/ocr_pdfs/SmartSelect_20200603-182018_Twitter.pdf
|
||||
2025-09-23 20:25:34,908 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 222/393: screenshots/ocr_pdfs/SmartSelect_20181012-081808_Facebook.pdf
|
||||
2025-09-23 20:25:34,919 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 223/393: screenshots/ocr_pdfs/SmartSelect_20181001-190639_Messenger.pdf
|
||||
2025-09-23 20:25:34,931 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 224/393: screenshots/ocr_pdfs/Screenshot_20200826-053710_IKEA.pdf
|
||||
2025-09-23 20:25:34,958 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 225/393: screenshots/ocr_pdfs/Screenshot_20200611-021405_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,980 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 226/393: screenshots/ocr_pdfs/Screenshot_20200606-200959_WhatsApp.pdf
|
||||
2025-09-23 20:25:34,991 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 227/393: screenshots/ocr_pdfs/SmartSelect_20181006-123947_LinkedIn.pdf
|
||||
2025-09-23 20:25:35,002 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 228/393: screenshots/ocr_pdfs/Screenshot_20200615-094822_Calendar.pdf
|
||||
2025-09-23 20:25:35,018 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 229/393: screenshots/ocr_pdfs/Screenshot_20200908-210724_Maps.pdf
|
||||
2025-09-23 20:25:35,033 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 230/393: screenshots/ocr_pdfs/Screenshot_20181112-131704_Samsung Notes.pdf
|
||||
2025-09-23 20:25:35,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 231/393: screenshots/ocr_pdfs/SmartSelect_20181001-192624_Facebook.pdf
|
||||
2025-09-23 20:25:35,063 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 232/393: screenshots/ocr_pdfs/Screenshot_20180819-183555_Guardian.pdf
|
||||
2025-09-23 20:25:35,080 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 233/393: screenshots/ocr_pdfs/Screenshot_20200824-121907_Messages.pdf
|
||||
2025-09-23 20:25:35,105 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 234/393: screenshots/ocr_pdfs/Screenshot_20200606-201006_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,121 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 235/393: screenshots/ocr_pdfs/Screenshot_20200625-120947_Facebook.pdf
|
||||
2025-09-23 20:25:35,138 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 236/393: screenshots/ocr_pdfs/Screenshot_20200820-195305_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 237/393: screenshots/ocr_pdfs/Screenshot_20200802-105522_Amazon Kindle.pdf
|
||||
2025-09-23 20:25:35,168 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 238/393: screenshots/ocr_pdfs/Screenshot_20200826-142725_Edge.pdf
|
||||
2025-09-23 20:25:35,180 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 239/393: screenshots/ocr_pdfs/SmartSelect_20181001-190734_Messenger.pdf
|
||||
2025-09-23 20:25:35,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 240/393: screenshots/ocr_pdfs/Screenshot_20200826-040408_Facebook.pdf
|
||||
2025-09-23 20:25:35,212 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 241/393: screenshots/ocr_pdfs/Screenshot_20200715-181806_Viber.pdf
|
||||
2025-09-23 20:25:35,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 242/393: screenshots/ocr_pdfs/Screenshot_20200820-190554_Maps.pdf
|
||||
2025-09-23 20:25:35,251 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 243/393: screenshots/ocr_pdfs/Screenshot_20200611-015621_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,266 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 244/393: screenshots/ocr_pdfs/Screenshot_20200826-143010_hotukdeals.pdf
|
||||
2025-09-23 20:25:35,281 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 245/393: screenshots/ocr_pdfs/SmartSelect_20181001-190844_Messenger.pdf
|
||||
2025-09-23 20:25:35,298 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 246/393: screenshots/ocr_pdfs/Screenshot_20200611-120257_Nova Launcher.pdf
|
||||
2025-09-23 20:25:35,316 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 247/393: screenshots/ocr_pdfs/Screenshot_20200620-123709_Google Play services.pdf
|
||||
2025-09-23 20:25:35,333 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 248/393: screenshots/ocr_pdfs/Screenshot_20181223-172458_Nova Launcher.pdf
|
||||
2025-09-23 20:25:35,348 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 249/393: screenshots/ocr_pdfs/Screenshot_20200831-180042_Drive.pdf
|
||||
2025-09-23 20:25:35,361 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 250/393: screenshots/ocr_pdfs/Screenshot_20200629-230804_Messenger.pdf
|
||||
2025-09-23 20:25:35,380 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 251/393: screenshots/ocr_pdfs/Screenshot_20200830-113503_Messages.pdf
|
||||
2025-09-23 20:25:35,395 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 252/393: screenshots/ocr_pdfs/Screenshot_20200721-081453_Papa John's.pdf
|
||||
2025-09-23 20:25:35,413 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 253/393: screenshots/ocr_pdfs/Screenshot_20200606-201249_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,426 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 254/393: screenshots/ocr_pdfs/Screenshot_20200828-091100_Viber.pdf
|
||||
2025-09-23 20:25:35,439 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 255/393: screenshots/ocr_pdfs/SmartSelect_20181001-194443_Facebook.pdf
|
||||
2025-09-23 20:25:35,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 256/393: screenshots/ocr_pdfs/Screenshot_20200809-163302_Viber.pdf
|
||||
2025-09-23 20:25:35,467 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 257/393: screenshots/ocr_pdfs/SmartSelect_20181001-190911_Messenger.pdf
|
||||
2025-09-23 20:25:35,482 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 258/393: screenshots/ocr_pdfs/Screenshot_20200904-200554_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,493 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 259/393: screenshots/ocr_pdfs/Screenshot_20181113-181231_Facebook.pdf
|
||||
2025-09-23 20:25:35,515 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 260/393: screenshots/ocr_pdfs/Screenshot_20200825-144646_Email.pdf
|
||||
2025-09-23 20:25:35,530 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 261/393: screenshots/ocr_pdfs/Screenshot_20200615-191437_Email.pdf
|
||||
2025-09-23 20:25:35,540 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 262/393: screenshots/ocr_pdfs/SmartSelect_20181129-200237_Status.pdf
|
||||
2025-09-23 20:25:35,556 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 263/393: screenshots/ocr_pdfs/SmartSelect_20180920-235420_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,569 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 264/393: screenshots/ocr_pdfs/SmartSelect_20181001-190825_Messenger.pdf
|
||||
2025-09-23 20:25:35,583 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 265/393: screenshots/ocr_pdfs/SmartSelect_20180920-233633_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,598 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 266/393: screenshots/ocr_pdfs/SmartSelect_20181011-094839_Instagram.pdf
|
||||
2025-09-23 20:25:35,617 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 267/393: screenshots/ocr_pdfs/Screenshot_20200611-024634_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,635 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 268/393: screenshots/ocr_pdfs/Screenshot_20200815-172901_Drive.pdf
|
||||
2025-09-23 20:25:35,654 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 269/393: screenshots/ocr_pdfs/Screenshot_20200721-081139_Papa John's.pdf
|
||||
2025-09-23 20:25:35,675 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 270/393: screenshots/ocr_pdfs/Screenshot_20200611-021600_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,713 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 271/393: screenshots/ocr_pdfs/Screenshot_20200912-185046_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,737 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 272/393: screenshots/ocr_pdfs/Screenshot_20200810-195820_Facebook.pdf
|
||||
2025-09-23 20:25:35,790 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 273/393: screenshots/ocr_pdfs/Screenshot_20200621-155839_Strava.pdf
|
||||
2025-09-23 20:25:35,807 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 274/393: screenshots/ocr_pdfs/Screenshot_20200831-180015_Drive.pdf
|
||||
2025-09-23 20:25:35,822 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 275/393: screenshots/ocr_pdfs/SmartSelect_20181007-184122_Guardian.pdf
|
||||
2025-09-23 20:25:35,837 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 276/393: screenshots/ocr_pdfs/SmartSelect_20181110-114820_Facebook.pdf
|
||||
2025-09-23 20:25:35,850 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 277/393: screenshots/ocr_pdfs/SmartSelect_20181001-190655_Messenger.pdf
|
||||
2025-09-23 20:25:35,865 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 278/393: screenshots/ocr_pdfs/SmartSelect_20181002-141304_Facebook.pdf
|
||||
2025-09-23 20:25:35,881 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 279/393: screenshots/ocr_pdfs/SmartSelect_20181218-171455_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,895 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 280/393: screenshots/ocr_pdfs/Screenshot_20200819-133624_Amazon Shopping.pdf
|
||||
2025-09-23 20:25:35,910 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 281/393: screenshots/ocr_pdfs/Screenshot_20200826-142918_hotukdeals.pdf
|
||||
2025-09-23 20:25:35,934 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 282/393: screenshots/ocr_pdfs/Screenshot_20200611-021624_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,955 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 283/393: screenshots/ocr_pdfs/Screenshot_20200820-202110_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,972 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 284/393: screenshots/ocr_pdfs/Screenshot_20200621-093113_WhatsApp.pdf
|
||||
2025-09-23 20:25:35,983 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 285/393: screenshots/ocr_pdfs/Screenshot_20200823-165312_RingGo.pdf
|
||||
2025-09-23 20:25:35,996 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 286/393: screenshots/ocr_pdfs/Screenshot_20200823-165327_Drive.pdf
|
||||
2025-09-23 20:25:36,016 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 287/393: screenshots/ocr_pdfs/Screenshot_20200830-120341_Viber.pdf
|
||||
2025-09-23 20:25:36,035 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 288/393: screenshots/ocr_pdfs/Screenshot_20200908-202229_Guardian.pdf
|
||||
2025-09-23 20:25:36,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 289/393: screenshots/ocr_pdfs/Screenshot_20200826-143137_hotukdeals.pdf
|
||||
2025-09-23 20:25:36,059 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 290/393: screenshots/ocr_pdfs/Screenshot_20200609-115452_Facebook.pdf
|
||||
2025-09-23 20:25:36,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 291/393: screenshots/ocr_pdfs/Screenshot_20200830-144233_Facebook.pdf
|
||||
2025-09-23 20:25:36,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 292/393: screenshots/ocr_pdfs/Screenshot_20200614-212343_Nova Launcher.pdf
|
||||
2025-09-23 20:25:36,107 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 293/393: screenshots/ocr_pdfs/SmartSelect_20181002-141204_Facebook.pdf
|
||||
2025-09-23 20:25:36,122 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 294/393: screenshots/ocr_pdfs/Screenshot_20200826-053611_IKEA.pdf
|
||||
2025-09-23 20:25:36,141 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 295/393: screenshots/ocr_pdfs/Screenshot_20200910-192720_Twitter.pdf
|
||||
2025-09-23 20:25:36,151 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 296/393: screenshots/ocr_pdfs/SmartSelect_20180808-181815_OneNote.pdf
|
||||
2025-09-23 20:25:36,167 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 297/393: screenshots/ocr_pdfs/SmartSelect_20180929-175708_Instagram.pdf
|
||||
2025-09-23 20:25:36,185 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 298/393: screenshots/ocr_pdfs/Screenshot_20200830-120734_Viber.pdf
|
||||
2025-09-23 20:25:36,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 299/393: screenshots/ocr_pdfs/SmartSelect_20181001-190802_Messenger.pdf
|
||||
2025-09-23 20:25:36,213 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 300/393: screenshots/ocr_pdfs/Screenshot_20200826-040442_Twitter.pdf
|
||||
2025-09-23 20:25:36,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 301/393: screenshots/ocr_pdfs/Screenshot_20200902-183436_Email.pdf
|
||||
2025-09-23 20:25:36,248 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 302/393: screenshots/ocr_pdfs/Screenshot_20200617-121541_Twitter.pdf
|
||||
2025-09-23 20:25:36,268 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 303/393: screenshots/ocr_pdfs/Screenshot_20181110-174926_My Files.pdf
|
||||
2025-09-23 20:25:36,280 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 304/393: screenshots/ocr_pdfs/Screenshot_20200828-090911_IKEA.pdf
|
||||
2025-09-23 20:25:36,294 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 305/393: screenshots/Screenshot_20200826-053710_IKEA.pdf
|
||||
2025-09-23 20:25:36,327 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 306/393: screenshots/Screenshot_20200611-021405_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,383 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 307/393: screenshots/Screenshot_20200606-200959_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,474 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 308/393: screenshots/Screenshot_20200611-020439_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,575 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 309/393: screenshots/Screenshot_20200611-020832_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,590 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 310/393: screenshots/SmartSelect_20181006-123947_LinkedIn.pdf
|
||||
2025-09-23 20:25:36,602 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 311/393: screenshots/Screenshot_20200615-094822_Calendar.pdf
|
||||
2025-09-23 20:25:36,620 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 312/393: screenshots/Screenshot_20200908-210724_Maps.pdf
|
||||
2025-09-23 20:25:36,634 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 313/393: screenshots/Screenshot_20181112-131704_Samsung Notes.pdf
|
||||
2025-09-23 20:25:36,651 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 314/393: screenshots/SmartSelect_20181001-192624_Facebook.pdf
|
||||
2025-09-23 20:25:36,671 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 315/393: screenshots/Screenshot_20180819-183555_Guardian.pdf
|
||||
2025-09-23 20:25:36,686 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 316/393: screenshots/Screenshot_20200824-121907_Messages.pdf
|
||||
2025-09-23 20:25:36,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 317/393: screenshots/Screenshot_20200606-201006_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,723 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 318/393: screenshots/Screenshot_20200625-120947_Facebook.pdf
|
||||
2025-09-23 20:25:36,741 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 319/393: screenshots/Screenshot_20200820-195305_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,760 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 320/393: screenshots/Screenshot_20200802-105522_Amazon Kindle.pdf
|
||||
2025-09-23 20:25:36,780 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 321/393: screenshots/Screenshot_20200826-142725_Edge.pdf
|
||||
2025-09-23 20:25:36,795 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 322/393: screenshots/SmartSelect_20181001-190734_Messenger.pdf
|
||||
2025-09-23 20:25:36,858 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 323/393: screenshots/Screenshot_20200611-021444_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,875 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 324/393: screenshots/Screenshot_20200826-040408_Facebook.pdf
|
||||
2025-09-23 20:25:36,890 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 325/393: screenshots/Screenshot_20200715-181806_Viber.pdf
|
||||
2025-09-23 20:25:36,905 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 326/393: screenshots/Screenshot_20200820-190554_Maps.pdf
|
||||
2025-09-23 20:25:36,925 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 327/393: screenshots/Screenshot_20200611-015621_WhatsApp.pdf
|
||||
2025-09-23 20:25:36,940 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 328/393: screenshots/Screenshot_20200826-143010_hotukdeals.pdf
|
||||
2025-09-23 20:25:36,955 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 329/393: screenshots/SmartSelect_20181001-190844_Messenger.pdf
|
||||
2025-09-23 20:25:36,973 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 330/393: screenshots/Screenshot_20200611-120257_Nova Launcher.pdf
|
||||
2025-09-23 20:25:36,989 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 331/393: screenshots/Screenshot_20200620-123709_Google Play services.pdf
|
||||
2025-09-23 20:25:37,010 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 332/393: screenshots/Screenshot_20181223-172458_Nova Launcher.pdf
|
||||
2025-09-23 20:25:37,029 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 333/393: screenshots/Screenshot_20200831-180042_Drive.pdf
|
||||
2025-09-23 20:25:37,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 334/393: screenshots/Screenshot_20200629-230804_Messenger.pdf
|
||||
2025-09-23 20:25:37,066 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 335/393: screenshots/Screenshot_20200830-113503_Messages.pdf
|
||||
2025-09-23 20:25:37,087 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 336/393: screenshots/Screenshot_20200721-081453_Papa John's.pdf
|
||||
2025-09-23 20:25:37,106 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 337/393: screenshots/Screenshot_20200606-201249_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,119 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 338/393: screenshots/Screenshot_20200828-091100_Viber.pdf
|
||||
2025-09-23 20:25:37,132 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 339/393: screenshots/SmartSelect_20181001-194443_Facebook.pdf
|
||||
2025-09-23 20:25:37,150 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 340/393: screenshots/Screenshot_20200809-163302_Viber.pdf
|
||||
2025-09-23 20:25:37,165 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 341/393: screenshots/SmartSelect_20181001-190911_Messenger.pdf
|
||||
2025-09-23 20:25:37,250 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 342/393: screenshots/Screenshot_20200611-021729_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,268 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 343/393: screenshots/Screenshot_20200904-200554_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,360 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 344/393: screenshots/Screenshot_20200611-020046_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,376 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 345/393: screenshots/Screenshot_20181113-181231_Facebook.pdf
|
||||
2025-09-23 20:25:37,396 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 346/393: screenshots/Screenshot_20200825-144646_Email.pdf
|
||||
2025-09-23 20:25:37,411 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 347/393: screenshots/Screenshot_20200615-191437_Email.pdf
|
||||
2025-09-23 20:25:37,426 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 348/393: screenshots/SmartSelect_20181129-200237_Status.pdf
|
||||
2025-09-23 20:25:37,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 349/393: screenshots/SmartSelect_20180920-235420_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,471 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 350/393: screenshots/SmartSelect_20181001-190825_Messenger.pdf
|
||||
2025-09-23 20:25:37,487 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 351/393: screenshots/SmartSelect_20180920-233633_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,499 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 352/393: screenshots/batch_ocr.sh
|
||||
2025-09-23 20:25:37,511 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 353/393: screenshots/SmartSelect_20181011-094839_Instagram.pdf
|
||||
2025-09-23 20:25:37,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 354/393: screenshots/Screenshot_20200611-024634_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,553 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 355/393: screenshots/Screenshot_20200815-172901_Drive.pdf
|
||||
2025-09-23 20:25:37,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 356/393: screenshots/Screenshot_20200721-081139_Papa John's.pdf
|
||||
2025-09-23 20:25:37,602 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 357/393: screenshots/Screenshot_20200611-021600_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,642 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 358/393: screenshots/Screenshot_20200912-185046_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,660 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 359/393: screenshots/Screenshot_20200810-195820_Facebook.pdf
|
||||
2025-09-23 20:25:37,676 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 360/393: screenshots/Screenshot_20200621-155839_Strava.pdf
|
||||
2025-09-23 20:25:37,692 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 361/393: screenshots/Screenshot_20200831-180015_Drive.pdf
|
||||
2025-09-23 20:25:37,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 362/393: screenshots/SmartSelect_20181007-184122_Guardian.pdf
|
||||
2025-09-23 20:25:37,732 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 363/393: screenshots/SmartSelect_20181110-114820_Facebook.pdf
|
||||
2025-09-23 20:25:37,746 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 364/393: screenshots/SmartSelect_20181001-190655_Messenger.pdf
|
||||
2025-09-23 20:25:37,758 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 365/393: screenshots/SmartSelect_20181002-141304_Facebook.pdf
|
||||
2025-09-23 20:25:37,773 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 366/393: screenshots/SmartSelect_20181218-171455_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,786 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 367/393: screenshots/Screenshot_20200819-133624_Amazon Shopping.pdf
|
||||
2025-09-23 20:25:37,800 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 368/393: screenshots/Screenshot_20200826-142918_hotukdeals.pdf
|
||||
2025-09-23 20:25:37,827 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 369/393: screenshots/Screenshot_20200611-021624_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,845 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 370/393: screenshots/Screenshot_20200820-202110_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,863 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 371/393: screenshots/Screenshot_20200621-093113_WhatsApp.pdf
|
||||
2025-09-23 20:25:37,876 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 372/393: screenshots/Screenshot_20200823-165312_RingGo.pdf
|
||||
2025-09-23 20:25:37,890 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 373/393: screenshots/Screenshot_20200823-165327_Drive.pdf
|
||||
2025-09-23 20:25:37,909 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 374/393: screenshots/Screenshot_20200830-120341_Viber.pdf
|
||||
2025-09-23 20:25:37,928 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 375/393: screenshots/Screenshot_20200908-202229_Guardian.pdf
|
||||
2025-09-23 20:25:37,943 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 376/393: screenshots/Screenshot_20200826-143137_hotukdeals.pdf
|
||||
2025-09-23 20:25:37,959 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 377/393: screenshots/Screenshot_20200609-115452_Facebook.pdf
|
||||
2025-09-23 20:25:37,980 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 378/393: screenshots/Screenshot_20200830-144233_Facebook.pdf
|
||||
2025-09-23 20:25:37,997 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 379/393: screenshots/Screenshot_20200614-212343_Nova Launcher.pdf
|
||||
2025-09-23 20:25:38,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 380/393: screenshots/SmartSelect_20181002-141204_Facebook.pdf
|
||||
2025-09-23 20:25:38,024 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 381/393: screenshots/Screenshot_20200826-053611_IKEA.pdf
|
||||
2025-09-23 20:25:38,042 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 382/393: screenshots/Screenshot_20200910-192720_Twitter.pdf
|
||||
2025-09-23 20:25:38,054 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 383/393: screenshots/SmartSelect_20180808-181815_OneNote.pdf
|
||||
2025-09-23 20:25:38,070 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 384/393: screenshots/SmartSelect_20180929-175708_Instagram.pdf
|
||||
2025-09-23 20:25:38,089 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 385/393: screenshots/Screenshot_20200830-120734_Viber.pdf
|
||||
2025-09-23 20:25:38,102 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 386/393: screenshots/SmartSelect_20181001-190802_Messenger.pdf
|
||||
2025-09-23 20:25:38,118 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 387/393: screenshots/Screenshot_20200826-040442_Twitter.pdf
|
||||
2025-09-23 20:25:38,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 388/393: screenshots/Screenshot_20200902-183436_Email.pdf
|
||||
2025-09-23 20:25:38,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 389/393: screenshots/Screenshot_20200617-121541_Twitter.pdf
|
||||
2025-09-23 20:25:38,170 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 390/393: screenshots/Screenshot_20181110-174926_My Files.pdf
|
||||
2025-09-23 20:25:38,182 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 391/393: screenshots/Screenshot_20200828-090911_IKEA.pdf
|
||||
2025-09-23 20:25:38,254 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 392/393: screenshots/Screenshot_20200611-021906_WhatsApp.pdf
|
||||
2025-09-23 20:25:38,267 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 393/393: .DS_Store
|
||||
2025-09-23 20:25:38,318 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 2c37f771-7fa3-4a71-a7a3-5c0b9a1674f7 (393 files)
|
||||
2025-09-23 20:39:10,753 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: logseq (27 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
||||
2025-09-23 20:39:10,794 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/27: logseq/config.edn
|
||||
2025-09-23 20:39:10,806 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/27: logseq/bak/pages/Ubuntu server - Docker install gude/2025-07-29T15_36_04.597Z.Desktop.md
|
||||
2025-09-23 20:39:10,817 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/27: logseq/bak/pages/Push to new gitea repo/2025-07-29T15_36_04.596Z.Desktop.md
|
||||
2025-09-23 20:39:10,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/27: logseq/bak/pages/Proxmox - Setup and harden basic container/2025-07-29T15_36_04.596Z.Desktop.md
|
||||
2025-09-23 20:39:10,841 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/27: logseq/.recycle/pages_templates.md
|
||||
2025-09-23 20:39:10,858 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/27: logseq/.recycle/pages_Car Tax.md
|
||||
2025-09-23 20:39:10,873 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/27: logseq/.recycle/pages_Projects.md
|
||||
2025-09-23 20:39:10,883 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/27: logseq/custom.css
|
||||
2025-09-23 20:39:10,894 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/27: .DS_Store
|
||||
2025-09-23 20:39:10,905 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/27: journals/2025_06_03.md
|
||||
2025-09-23 20:39:10,915 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/27: journals/2025_06_21.md
|
||||
2025-09-23 20:39:10,956 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975518041.png
|
||||
2025-09-23 20:39:10,988 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975412568.png
|
||||
2025-09-23 20:39:11,019 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975408069.png
|
||||
2025-09-23 20:39:11,031 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/27: assets/Screenshot_2025-06-21_at_08.37.22_1750491447042_0.png
|
||||
2025-09-23 20:39:11,041 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/27: pages/Setup Jupyter Server.md
|
||||
2025-09-23 20:39:11,051 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/27: pages/PARA 1.0.md
|
||||
2025-09-23 20:39:11,062 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/27: pages/Push to new gitea repo.md
|
||||
2025-09-23 20:39:11,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/27: pages/Mail - Setup.md
|
||||
2025-09-23 20:39:11,083 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/27: pages/Connecting to supabase using cli.md
|
||||
2025-09-23 20:39:11,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/27: pages/contents.md
|
||||
2025-09-23 20:39:11,105 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/27: pages/Ubuntu server - Docker install gude.md
|
||||
2025-09-23 20:39:11,114 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/27: pages/Proxmox - Setup and harden basic container.md
|
||||
2025-09-23 20:39:11,124 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/27: pages/Keycloak setup.md
|
||||
2025-09-23 20:39:11,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/27: pages/PARA.md
|
||||
2025-09-23 20:39:11,145 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/27: pages/Vi - Cheatsheet.md
|
||||
2025-09-23 20:39:11,157 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/27: pages/Create a new virtual environment.md
|
||||
2025-09-23 20:39:11,182 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 8df1b95a-f181-41ea-a1e7-d624b8168307 (27 files)
|
||||
2025-09-23 21:58:18,223 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Specimen QP.pdf (18 files) for user 558652e0-1e48-4437-928d-aa30b9cd6e87
|
||||
2025-09-23 21:58:18,283 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: Specimen QP.pdf
|
||||
2025-09-23 21:58:18,316 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: June 2024 QP.pdf
|
||||
2025-09-23 21:58:18,343 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: June 2019 MS.pdf
|
||||
2025-09-23 21:58:18,401 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: June 2020 QP.pdf
|
||||
2025-09-23 21:58:18,420 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: June 2023 MS.pdf
|
||||
2025-09-23 21:58:18,438 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: June 2017 MS.pdf
|
||||
2025-09-23 21:58:18,460 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: June 2018 QP.pdf
|
||||
2025-09-23 21:58:18,478 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: June 2021 MS.pdf
|
||||
2025-09-23 21:58:18,506 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: June 2022 QP.pdf
|
||||
2025-09-23 21:58:18,524 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: Specimen MS.pdf
|
||||
2025-09-23 21:58:18,542 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: June 2024 MS.pdf
|
||||
2025-09-23 21:58:18,573 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: June 2021 QP.pdf
|
||||
2025-09-23 21:58:18,591 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: June 2022 MS.pdf
|
||||
2025-09-23 21:58:18,611 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: June 2018 MS.pdf
|
||||
2025-09-23 21:58:18,631 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: June 2017 QP.pdf
|
||||
2025-09-23 21:58:18,648 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: June 2020 MS.pdf
|
||||
2025-09-23 21:58:18,668 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: June 2023 QP.pdf
|
||||
2025-09-23 21:58:18,688 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: June 2019 QP.pdf
|
||||
2025-09-23 21:58:18,708 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 18bda47c-7316-416c-86d3-fbd37c1626f4 (18 files)
|
||||
2025-09-23 22:48:59,616 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
||||
2025-09-23 22:48:59,680 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
||||
2025-09-23 22:48:59,704 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
||||
2025-09-23 22:48:59,728 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
||||
2025-09-23 22:48:59,782 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
||||
2025-09-23 22:48:59,806 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
||||
2025-09-23 22:48:59,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
||||
2025-09-23 22:48:59,852 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
||||
2025-09-23 22:48:59,871 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
||||
2025-09-23 22:48:59,902 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
||||
2025-09-23 22:48:59,920 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
||||
2025-09-23 22:48:59,936 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
||||
2025-09-23 22:48:59,968 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
||||
2025-09-23 22:48:59,986 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
||||
2025-09-23 22:49:00,004 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
||||
2025-09-23 22:49:00,025 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
||||
2025-09-23 22:49:00,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
||||
2025-09-23 22:49:00,063 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
||||
2025-09-23 22:49:00,081 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
||||
2025-09-23 22:49:00,111 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 5911e418-8a3b-4f98-815b-1922d260a0eb (18 files)
|
||||
2025-09-23 23:00:41,979 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Downloads (60 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
||||
2025-09-23 23:00:42,021 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/60: Downloads/file.txt
|
||||
2025-09-23 23:00:42,036 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/60: Downloads/openapi (1).json
|
||||
2025-09-23 23:00:42,785 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/60: Downloads/Fundamentals of Physics.pdf
|
||||
2025-09-23 23:00:42,797 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/60: Downloads/file (1).txt
|
||||
2025-09-23 23:00:42,812 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/60: Downloads/canonical_docling.json
|
||||
2025-09-23 23:00:43,153 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/60: Downloads/canonical_docling (1).json
|
||||
2025-09-23 23:00:43,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/60: Downloads/.DS_Store
|
||||
2025-09-23 23:00:43,179 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/60: Downloads/document_artefacts_rows (4).csv
|
||||
2025-09-23 23:00:43,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/60: Downloads/Fundamentals_of_Physics.pdf
|
||||
2025-09-23 23:00:44,012 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/60: Downloads/.localized
|
||||
2025-09-23 23:00:44,025 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/60: Downloads/file.md
|
||||
2025-09-23 23:00:44,039 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/60: Downloads/document_artefacts_rows (3).csv
|
||||
2025-09-23 23:00:44,083 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/60: Downloads/file.json
|
||||
2025-09-23 23:00:44,092 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/60: Downloads/split_map.json
|
||||
2025-09-23 23:00:44,104 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/60: Downloads/comparison_report.json
|
||||
2025-09-23 23:00:44,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/60: Downloads/document_outline_hierarchy.json
|
||||
2025-09-23 23:00:44,167 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/60: Downloads/document_artefacts_rows (2).csv
|
||||
2025-09-23 23:00:44,177 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/60: Downloads/split_map (2).json
|
||||
2025-09-23 23:00:44,188 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/60: Downloads/document_artefacts_rows (1).csv
|
||||
2025-09-23 23:00:44,219 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/60: Downloads/docling.json
|
||||
2025-09-23 23:00:44,229 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/60: Downloads/bundle.zip
|
||||
2025-09-23 23:00:44,240 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/60: Downloads/comparison_report (1).json
|
||||
2025-09-23 23:00:44,255 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/60: Downloads/file.html
|
||||
2025-09-23 23:00:44,266 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/60: Downloads/split_map (4).json
|
||||
2025-09-23 23:00:44,277 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/60: Downloads/document_outline_hierarchy (1).json
|
||||
2025-09-23 23:00:44,490 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/60: Downloads/Quantum_Physics - Robert_Eisberg,_Robert_Resnick.pdf
|
||||
2025-09-23 23:00:44,502 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/60: Downloads/document_artefacts_rows.csv
|
||||
2025-09-23 23:00:44,513 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 28/60: Downloads/file (1).html
|
||||
2025-09-23 23:00:44,525 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 29/60: Downloads/file (2).md
|
||||
2025-09-23 23:00:44,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 30/60: Downloads/split_map (1).json
|
||||
2025-09-23 23:00:44,546 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 31/60: Downloads/file (1).md
|
||||
2025-09-23 23:00:44,557 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 32/60: Downloads/split_map (3).json
|
||||
2025-09-23 23:00:44,567 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 33/60: Downloads/page-0001.md
|
||||
2025-09-23 23:00:44,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 34/60: Downloads/openapi.json
|
||||
2025-09-23 23:00:44,595 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 35/60: Downloads/file (2).html
|
||||
2025-09-23 23:00:44,606 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 36/60: Downloads/split_map (5).json
|
||||
2025-09-23 23:00:44,636 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 37/60: Downloads/AQA-7407-7408-SP-2015.pdf
|
||||
2025-09-23 23:00:44,653 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 38/60: Downloads/AQA Exam Papers/Specimen QP.pdf
|
||||
2025-09-23 23:00:44,673 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 39/60: Downloads/AQA Exam Papers/June 2024 QP.pdf
|
||||
2025-09-23 23:00:44,696 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 40/60: Downloads/AQA Exam Papers/June 2019 MS.pdf
|
||||
2025-09-23 23:00:44,743 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 41/60: Downloads/AQA Exam Papers/June 2020 QP.pdf
|
||||
2025-09-23 23:00:44,759 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 42/60: Downloads/AQA Exam Papers/June 2023 MS.pdf
|
||||
2025-09-23 23:00:44,780 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 43/60: Downloads/AQA Exam Papers/June 2017 MS.pdf
|
||||
2025-09-23 23:00:44,803 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 44/60: Downloads/AQA Exam Papers/June 2018 QP.pdf
|
||||
2025-09-23 23:00:44,823 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 45/60: Downloads/AQA Exam Papers/June 2021 MS.pdf
|
||||
2025-09-23 23:00:44,853 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 46/60: Downloads/AQA Exam Papers/June 2022 QP.pdf
|
||||
2025-09-23 23:00:44,883 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 47/60: Downloads/AQA Exam Papers/Specimen MS.pdf
|
||||
2025-09-23 23:00:44,901 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 48/60: Downloads/AQA Exam Papers/June 2024 MS.pdf
|
||||
2025-09-23 23:00:44,933 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 49/60: Downloads/AQA Exam Papers/June 2021 QP.pdf
|
||||
2025-09-23 23:00:44,950 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 50/60: Downloads/AQA Exam Papers/June 2022 MS.pdf
|
||||
2025-09-23 23:00:44,972 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 51/60: Downloads/AQA Exam Papers/June 2018 MS.pdf
|
||||
2025-09-23 23:00:44,994 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 52/60: Downloads/AQA Exam Papers/June 2017 QP.pdf
|
||||
2025-09-23 23:00:45,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 53/60: Downloads/AQA Exam Papers/June 2020 MS.pdf
|
||||
2025-09-23 23:00:45,033 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 54/60: Downloads/AQA Exam Papers/June 2023 QP.pdf
|
||||
2025-09-23 23:00:45,050 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 55/60: Downloads/AQA Exam Papers/June 2019 QP.pdf
|
||||
2025-09-23 23:00:45,061 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 56/60: Downloads/bundle/file.txt
|
||||
2025-09-23 23:00:45,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 57/60: Downloads/bundle/file.doctags
|
||||
2025-09-23 23:00:45,084 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 58/60: Downloads/bundle/file.md
|
||||
2025-09-23 23:00:45,095 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 59/60: Downloads/bundle/file.json
|
||||
2025-09-23 23:00:45,106 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 60/60: Downloads/bundle/file.html
|
||||
2025-09-23 23:00:45,140 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 089bcb04-875d-4ab8-8a31-4e01543d9fce (60 files)
|
||||
2025-09-24 17:01:47,498 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
||||
2025-09-24 17:01:47,508 INFO : simple_upload.py :upload_directory :194 >>> 📁 Creating directory structure with 1 directories: ['AQA Exam Papers']
|
||||
2025-09-24 17:01:47,525 INFO : simple_upload.py :upload_directory :232 >>> 📁 Created directory: AQA Exam Papers (ID: 2f4ca6b3-6a44-47ab-a458-bae36466da0e, Parent: None)
|
||||
2025-09-24 17:01:47,565 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
||||
2025-09-24 17:01:47,586 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
||||
2025-09-24 17:01:47,606 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
||||
2025-09-24 17:01:47,658 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
||||
2025-09-24 17:01:47,713 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
||||
2025-09-24 17:01:47,733 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
||||
2025-09-24 17:01:47,753 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
||||
2025-09-24 17:01:47,770 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
||||
2025-09-24 17:01:47,797 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
||||
2025-09-24 17:01:47,814 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
||||
2025-09-24 17:01:47,837 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
||||
2025-09-24 17:01:47,866 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
||||
2025-09-24 17:01:47,884 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
||||
2025-09-24 17:01:47,900 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
||||
2025-09-24 17:01:47,920 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
||||
2025-09-24 17:01:47,936 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
||||
2025-09-24 17:01:47,959 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
||||
2025-09-24 17:01:47,983 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
||||
2025-09-24 17:01:47,996 INFO : simple_upload.py :upload_directory :327 >>> ✅ Directory upload completed: 2f4ca6b3-6a44-47ab-a458-bae36466da0e (18 files, 1 directories)
|
||||
2025-09-28 15:36:16,199 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
||||
2025-09-28 15:36:16,209 INFO : simple_upload.py :upload_directory :194 >>> 📁 Creating directory structure with 1 directories: ['AQA Exam Papers']
|
||||
2025-09-28 15:36:16,232 INFO : simple_upload.py :upload_directory :232 >>> 📁 Created directory: AQA Exam Papers (ID: bccb51ad-d35e-4117-9bd8-b72bf291b0ef, Parent: None)
|
||||
2025-09-28 15:36:16,259 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
||||
2025-09-28 15:36:16,282 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
||||
2025-09-28 15:36:16,303 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
||||
2025-09-28 15:36:16,351 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
||||
2025-09-28 15:36:16,367 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
||||
2025-09-28 15:36:16,386 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
||||
2025-09-28 15:36:16,405 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
||||
2025-09-28 15:36:16,423 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
||||
2025-09-28 15:36:16,447 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
||||
2025-09-28 15:36:16,463 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
||||
2025-09-28 15:36:16,478 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
||||
2025-09-28 15:36:16,508 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
||||
2025-09-28 15:36:16,525 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
||||
2025-09-28 15:36:16,543 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
||||
2025-09-28 15:36:16,561 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
||||
2025-09-28 15:36:16,578 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
||||
2025-09-28 15:36:16,598 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
||||
2025-09-28 15:36:16,632 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
||||
2025-09-28 15:36:16,651 INFO : simple_upload.py :upload_directory :327 >>> ✅ Directory upload completed: bccb51ad-d35e-4117-9bd8-b72bf291b0ef (18 files, 1 directories)
|
||||
0
data/logs/routers.solid.pod_provisioner_.log
Normal file
0
data/logs/routers.solid.pod_provisioner_.log
Normal file
78
data/logs/run.initialization.buckets_.log
Normal file
78
data/logs/run.initialization.buckets_.log
Normal file
@ -0,0 +1,78 @@
|
||||
2025-09-23 21:28:34,479 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 21:28:34,486 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 21:28:34,522 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-23 21:28:34,524 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 21:28:34,537 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-23 21:28:34,539 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-23 21:36:49,899 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 21:36:49,905 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 21:36:49,937 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-23 21:36:49,937 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 21:36:49,945 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-23 21:36:49,945 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-23 21:54:49,135 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 21:54:49,141 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 21:54:49,173 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-23 21:54:49,174 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 21:54:49,183 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-23 21:54:49,183 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-23 22:01:51,233 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 22:01:51,239 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 22:01:51,245 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
||||
2025-09-23 22:01:51,245 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 22:01:51,246 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
||||
2025-09-23 22:01:51,246 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-23 22:03:35,501 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 22:03:35,506 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 22:03:35,511 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
||||
2025-09-23 22:03:35,511 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 22:03:35,512 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
||||
2025-09-23 22:03:35,512 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-23 22:13:03,609 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-23 22:13:03,615 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-23 22:13:03,647 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-23 22:13:03,647 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-23 22:13:03,657 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-23 22:13:03,657 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-27 21:15:50,134 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 21:15:50,140 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 21:15:50,166 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-27 21:15:50,166 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 21:15:50,176 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-27 21:15:50,176 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-27 21:40:46,854 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 21:40:46,858 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 21:40:46,864 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
||||
2025-09-27 21:40:46,864 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 21:40:46,864 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
||||
2025-09-27 21:40:46,864 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-27 21:42:34,646 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 21:42:34,650 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 21:42:34,667 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-27 21:42:34,667 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 21:42:34,674 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-27 21:42:34,674 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-27 21:47:29,973 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 21:47:29,979 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 21:47:30,005 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-27 21:47:30,005 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 21:47:30,014 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-27 21:47:30,014 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-27 22:12:23,917 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 22:12:23,922 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 22:12:23,939 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-27 22:12:23,939 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 22:12:23,947 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-27 22:12:23,947 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
2025-09-27 22:13:26,243 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-27 22:13:26,247 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-27 22:13:26,265 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: {'statusCode': 409, 'error': Duplicate, 'message': The resource already exists}
|
||||
2025-09-27 22:13:26,265 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-27 22:13:26,270 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: {'statusCode': 409, 'error': Duplicate, 'message': The resource already exists}
|
||||
2025-09-27 22:13:26,270 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-28 00:41:12,993 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
||||
2025-09-28 00:41:12,998 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
||||
2025-09-28 00:41:13,022 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
||||
2025-09-28 00:41:13,022 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
||||
2025-09-28 00:41:13,029 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
||||
2025-09-28 00:41:13,029 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
||||
56
data/logs/run.initialization.demo_school_.log
Normal file
56
data/logs/run.initialization.demo_school_.log
Normal file
@ -0,0 +1,56 @@
|
||||
2025-09-23 21:37:23,616 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
||||
2025-09-23 21:37:23,616 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 20:37:23 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '1', 'Via': 'kong/2.8.1'}
|
||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"d06e3114-a27c-4e98-8e9a-018a5cef3eea","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T20:37:23.636702+00:00","updated_at":"2025-09-23T20:37:23.636702+00:00"}]
|
||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
||||
2025-09-23 21:37:23,644 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
||||
2025-09-23 21:55:07,494 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
||||
2025-09-23 21:55:07,495 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 20:55:07 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '5', 'X-Kong-Proxy-Latency': '1', 'Via': 'kong/2.8.1'}
|
||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"37c97cfa-9629-46cf-ad23-df3502eca8ba","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T20:55:07.510544+00:00","updated_at":"2025-09-23T20:55:07.510544+00:00"}]
|
||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
||||
2025-09-23 21:55:07,517 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
||||
2025-09-23 22:13:32,786 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
||||
2025-09-23 22:13:32,786 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 21:13:32 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '10', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"310bac4e-9c58-49b2-bd5e-56ed7f06daf1","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T21:13:32.808491+00:00","updated_at":"2025-09-23T21:13:32.808491+00:00"}]
|
||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
||||
2025-09-23 22:13:32,819 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:15:51,397 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
||||
2025-09-27 21:15:51,410 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:15:51 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '7', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:15:51.431638+00:00","updated_at":"2025-09-27T20:15:51.431638+00:00"}]
|
||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
||||
2025-09-27 21:15:51,920 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:42:53,061 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
||||
2025-09-27 21:42:53,073 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:42:53 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"d3f90cf1-f7db-4f68-bd07-e899a4472884","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:42:53.089213+00:00","updated_at":"2025-09-27T20:42:53.089213+00:00"}]
|
||||
2025-09-27 21:42:53,096 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
||||
2025-09-27 21:42:53,588 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:48:06,866 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
||||
2025-09-27 21:48:06,879 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:48:06 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '7', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"0e8172d4-bbff-449d-b470-d35291e52b01","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:48:06.894829+00:00","updated_at":"2025-09-27T20:48:06.894829+00:00"}]
|
||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
||||
2025-09-27 21:48:07,358 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
||||
2025-09-27 22:13:47,503 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
||||
2025-09-27 22:13:47,516 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 21:13:47 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '9', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"98d9be17-7bd9-4808-bf7e-1880a6cbbe22","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T21:13:47.529057+00:00","updated_at":"2025-09-27T21:13:47.529057+00:00"}]
|
||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
||||
2025-09-27 22:13:48,100 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
||||
2025-09-28 00:41:21,199 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
||||
2025-09-28 00:41:21,212 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
||||
2025-09-28 00:41:21,236 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
||||
2025-09-28 00:41:21,236 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 23:41:21 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
||||
2025-09-28 00:41:21,237 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"0f8cda38-ce6e-4a36-a2ac-269d3531a768","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T23:41:21.230186+00:00","updated_at":"2025-09-27T23:41:21.230186+00:00"}]
|
||||
2025-09-28 00:41:21,237 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
||||
2025-09-28 00:41:21,691 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
||||
284
data/logs/run.initialization.demo_users_.log
Normal file
284
data/logs/run.initialization.demo_users_.log
Normal file
@ -0,0 +1,284 @@
|
||||
2025-09-23 21:30:24,711 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
||||
2025-09-23 21:30:24,712 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
||||
2025-09-23 21:30:25,852 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(e7b25391-a7fa-4875-93be-2b3d4aaf8034) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:30:26,934 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e4eb377d-0059-4275-907e-22e0ccddd9c4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:30:28,031 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(aa9d0f6e-7a0a-489b-b0bb-0c8d2cb5ea80) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:30:29,128 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e3bfdb0c-967d-4e51-a070-881669d2299a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:30:29,129 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-23 21:30:29,129 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
||||
2025-09-23 21:37:36,332 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
||||
2025-09-23 21:37:36,333 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
||||
2025-09-23 21:37:37,426 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(b6d815bc-d712-45f4-9289-2ac1f3c79512) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:37:38,519 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(385354bf-481c-4e4c-b5b4-a077ef39712b) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:37:39,604 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(d65db91f-2f02-4989-8e99-5d6ca14ed637) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:37:40,684 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e52b3ee8-f1cf-4c23-9b12-c2a0686e3f2e) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:37:40,684 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-23 21:37:40,684 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
||||
2025-09-23 21:55:14,604 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
||||
2025-09-23 21:55:14,604 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
||||
2025-09-23 21:55:15,711 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(558652e0-1e48-4437-928d-aa30b9cd6e87) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:55:16,807 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(994e62f3-b2c3-41b0-be75-a22fdbe0cb02) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:55:17,893 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(c50abb1d-2535-4e9d-8343-191f0a94198a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:55:18,993 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(31fe1bcf-da29-4352-ab3b-5303d4919d01) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 21:55:18,994 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-23 21:55:18,994 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
||||
2025-09-23 22:13:38,811 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
||||
2025-09-23 22:13:38,811 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
||||
2025-09-23 22:13:39,910 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(74487200-8a60-4f28-86a9-129bbb1a98e3) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 22:13:41,002 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(868d9ff7-bfe8-4cdb-9ff2-1346a3279cb4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 22:13:42,077 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(b8e768bb-90bf-4f7e-bf20-c6dabd319c4c) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 22:13:43,176 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(95e987e3-c5ea-4d46-bc8f-2ecb4bb2a6bc) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-23 22:13:43,176 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-23 22:13:43,177 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:19:45,254 INFO : demo_users.py :initialize_demo_users:358 >>> Starting demo users initialization...
|
||||
2025-09-24 17:19:45,255 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:19:45,267 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:19:45,272 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:19:45,276 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:19:45,279 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:19:45,279 INFO : demo_users.py :create_demo_users :176 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:19:45,279 INFO : demo_users.py :initialize_demo_users:372 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:20:17,812 INFO : demo_users.py :initialize_demo_users:365 >>> Starting demo users initialization...
|
||||
2025-09-24 17:20:17,812 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:20:17,820 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:17,825 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:17,830 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:17,832 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:17,832 ERROR : demo_users.py :create_demo_users :193 >>> Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
||||
2025-09-24 17:20:17,832 ERROR : demo_users.py :initialize_demo_users:381 >>> Demo users initialization failed: Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
||||
2025-09-24 17:20:30,143 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:20:30,143 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:20:30,156 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:30,161 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:30,164 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:30,168 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:20:30,177 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:20:30,194 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: User type teacher not supported
|
||||
2025-09-24 17:20:30,194 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:20:30,205 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: User type teacher not supported
|
||||
2025-09-24 17:20:30,205 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:20:30,216 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: User type student not supported
|
||||
2025-09-24 17:20:30,216 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:20:30,227 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: User type student not supported
|
||||
2025-09-24 17:20:30,227 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'Failed to create user sarah.chen: User type teacher not supported'}, {'email': 'teacher2@kevlarai.edu', 'error': 'Failed to create user marcus.rodriguez: User type teacher not supported'}, {'email': 'student1@kevlarai.edu', 'error': 'Failed to create user alex.thompson: User type student not supported'}, {'email': 'student2@kevlarai.edu', 'error': 'Failed to create user jordan.lee: User type student not supported'}]}
|
||||
2025-09-24 17:20:30,227 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:20:30,227 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:21:17,063 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:21:17,063 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:21:17,071 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:21:17,078 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:21:17,085 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:21:17,091 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:21:17,104 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:21:17,489 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:21:17,489 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:21:17,563 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:21:17,563 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:21:17,647 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:21:17,647 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:21:17,755 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:21:17,755 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
||||
2025-09-24 17:21:17,755 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:21:17,755 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:24:28,769 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:24:28,770 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:24:28,781 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:24:28,784 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:24:28,787 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:24:28,790 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:24:28,799 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:24:28,820 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:24:28,820 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:24:28,847 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:24:28,847 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:24:28,859 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:24:28,859 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:24:28,871 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:24:28,871 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
||||
2025-09-24 17:24:28,871 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:24:28,872 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:25:06,117 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:25:06,117 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:25:06,126 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:25:06,131 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:25:06,135 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:25:06,138 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:25:06,147 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:25:06,148 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:25:06,148 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:25:06,148 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:25:06,171 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:25:06,171 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:25:06,189 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:25:06,189 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:25:06,207 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:25:06,207 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:25:06,225 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:25:06,225 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
||||
2025-09-24 17:25:06,225 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:25:06,225 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:27:38,298 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:27:38,298 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:27:38,305 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:27:38,310 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:27:38,313 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:27:38,317 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:27:38,327 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:27:38,350 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:27:38,350 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:27:38,370 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:27:38,370 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:27:38,387 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:27:38,387 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:27:38,404 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:27:38,404 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
||||
2025-09-24 17:27:38,404 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:27:38,404 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:30:42,643 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
||||
2025-09-24 17:30:42,643 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-24 17:30:42,655 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:30:42,660 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:30:42,663 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:30:42,666 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:30:42,675 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:30:42,696 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:30:42,696 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
||||
2025-09-24 17:30:42,716 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:30:42,716 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
||||
2025-09-24 17:30:42,735 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:30:42,735 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
||||
2025-09-24 17:30:42,752 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
||||
2025-09-24 17:30:42,752 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
||||
2025-09-24 17:30:42,752 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-24 17:30:42,752 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:31:20,830 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:31:39,687 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: Error creating teacher node: 'NoneType' object has no attribute 'school_type'
|
||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
||||
2025-09-24 17:32:30,664 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: User type email_teacher not supported
|
||||
2025-09-27 21:15:53,457 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 21:15:53,465 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 21:15:54,573 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(361a2ccd-4988-475f-b7b4-6f472ab660e6) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:15:55,674 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(ca16c08d-94a7-47b1-be65-c9feba1cd59a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:15:56,770 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(fa67564d-b616-46a0-898c-bd08d5c281b0) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:15:57,867 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(2943f5cd-4cf8-4915-86a3-95c31d97acad) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:15:57,868 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 21:15:57,868 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:21:24,359 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 21:21:24,366 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 21:21:24,377 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 21:21:24,380 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 21:21:24,384 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 21:21:24,387 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 21:21:24,387 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 21:21:24,387 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:43:19,044 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 21:43:19,057 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 21:43:20,146 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(707e29ce-2756-4f0a-bdcf-5d51f0d36fe8) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:43:21,221 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(4121b9dd-ab50-4305-9b50-ed7fa0a4fded) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:43:22,293 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(9c528338-918c-435f-bc86-203b0453c759) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:43:23,371 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(8cdacf54-37aa-4128-831a-ad029a5a14a4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:43:23,371 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 21:43:23,372 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:48:19,489 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 21:48:19,501 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 21:48:20,609 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(fda8dca7-4d18-43c9-bb74-260777043447) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:48:21,706 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(6829d4c6-0327-4839-be73-46f7ab2ee8f4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:48:22,809 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(31c9673a-0895-4073-9fe7-4b2a3a1d78b3) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:48:23,908 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(4b1284a6-82e3-40c5-a730-40a214b56b55) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 21:48:23,908 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 21:48:23,908 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:14:08,228 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 22:14:08,240 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 22:14:09,332 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(cbc309e5-4029-4c34-aab7-0aa33c563cd0) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 22:14:10,411 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(47e197de-9455-4441-b7aa-1f09d3fd6c9d) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 22:14:11,490 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(a35b85d7-6b18-49a3-ac5e-df8382716df5) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 22:14:12,571 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(b8b0e403-6a7a-428d-abd8-d9e48fa25ddb) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-27 22:14:12,571 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 22:14:12,571 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:15:04,203 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
||||
2025-09-27 22:15:04,237 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 22:15:04,243 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:04,249 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:04,252 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:04,256 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:04,257 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 22:15:04,258 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:15:27,928 INFO : demo_users.py :initialize_demo_users:374 >>> Starting demo users initialization...
|
||||
2025-09-27 22:15:27,964 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 22:15:27,971 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:27,976 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:27,979 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:27,982 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:27,985 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for teacher1@kevlarai.edu: 0
|
||||
2025-09-27 22:15:27,988 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for teacher2@kevlarai.edu: 0
|
||||
2025-09-27 22:15:27,990 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for student1@kevlarai.edu: 0
|
||||
2025-09-27 22:15:27,994 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for student2@kevlarai.edu: 0
|
||||
2025-09-27 22:15:27,994 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 22:15:27,994 INFO : demo_users.py :initialize_demo_users:388 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:15:36,268 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
||||
2025-09-27 22:15:36,305 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 22:15:36,313 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:36,317 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:36,320 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:36,323 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:15:36,341 INFO : demo_users.py :create_demo_users :191 >>> Found 4 existing users to provision
|
||||
2025-09-27 22:15:36,341 INFO : demo_users.py :_create_institute_memberships:217 >>> Creating institute memberships for demo users...
|
||||
2025-09-27 22:15:36,354 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher1@kevlarai.edu in KevlarAI
|
||||
2025-09-27 22:15:36,363 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher2@kevlarai.edu in KevlarAI
|
||||
2025-09-27 22:15:36,373 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student1@kevlarai.edu in KevlarAI
|
||||
2025-09-27 22:15:36,382 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student2@kevlarai.edu in KevlarAI
|
||||
2025-09-27 22:15:37,186 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher1@kevlarai.edu
|
||||
2025-09-27 22:15:37,587 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher2@kevlarai.edu
|
||||
2025-09-27 22:15:38,148 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student1@kevlarai.edu
|
||||
2025-09-27 22:15:38,520 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student2@kevlarai.edu
|
||||
2025-09-27 22:15:38,521 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 22:15:38,522 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:16:08,624 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
||||
2025-09-27 22:16:08,634 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-27 22:16:08,641 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:16:08,644 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:16:08,648 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:16:08,650 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
||||
2025-09-27 22:16:08,666 INFO : demo_users.py :create_demo_users :191 >>> Found 4 existing users to provision
|
||||
2025-09-27 22:16:08,666 INFO : demo_users.py :_create_institute_memberships:217 >>> Creating institute memberships for demo users...
|
||||
2025-09-27 22:16:08,675 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for teacher1@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(cbc309e5-4029-4c34-aab7-0aa33c563cd0, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
||||
2025-09-27 22:16:08,679 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for teacher2@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(47e197de-9455-4441-b7aa-1f09d3fd6c9d, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
||||
2025-09-27 22:16:08,682 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for student1@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(a35b85d7-6b18-49a3-ac5e-df8382716df5, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
||||
2025-09-27 22:16:08,687 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for student2@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(b8b0e403-6a7a-428d-abd8-d9e48fa25ddb, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
||||
2025-09-27 22:16:09,001 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher1@kevlarai.edu
|
||||
2025-09-27 22:16:09,104 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher2@kevlarai.edu
|
||||
2025-09-27 22:16:09,211 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student1@kevlarai.edu
|
||||
2025-09-27 22:16:09,314 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student2@kevlarai.edu
|
||||
2025-09-27 22:16:09,314 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-27 22:16:09,314 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
||||
2025-09-28 00:41:28,165 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
||||
2025-09-28 00:41:28,177 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
||||
2025-09-28 00:41:29,267 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-28 00:41:30,353 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(7d54cae6-62b3-4f53-a88f-07e95636f346) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-28 00:41:31,425 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(c0453539-ede6-476f-a56e-2eec24c0bc06) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-28 00:41:32,503 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(808bd386-f624-4a94-8652-e0bd1e2437ab) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
||||
2025-09-28 00:41:32,503 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
||||
2025-09-28 00:41:32,504 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
||||
23
data/logs/run.initialization.gais_data_.log
Normal file
23
data/logs/run.initialization.gais_data_.log
Normal file
@ -0,0 +1,23 @@
|
||||
2025-09-27 21:15:59,081 INFO : gais_data.py :import_gais_data :1023 >>> Starting GAIS data import...
|
||||
2025-09-27 21:15:59,104 INFO : gais_data.py :_ensure_database_exists:90 >>> Creating database 'gaisdata' for GAIS data...
|
||||
2025-09-27 21:15:59,179 INFO : gais_data.py :_ensure_database_exists:93 >>> Database 'gaisdata' created successfully
|
||||
2025-09-27 21:15:59,186 INFO : gais_data.py :import_edubase_data_simple:212 >>> Starting simple Edubase data import...
|
||||
2025-09-27 21:15:59,187 INFO : gais_data.py :import_edubase_data_simple:246 >>> Using encoding: latin-1
|
||||
2025-09-27 21:16:10,248 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 1000 rows...
|
||||
2025-09-27 21:16:30,917 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 2000 rows...
|
||||
2025-09-27 21:17:02,662 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 3000 rows...
|
||||
2025-09-27 21:17:24,170 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 4000 rows...
|
||||
2025-09-27 21:17:55,223 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 5000 rows...
|
||||
2025-09-27 21:18:34,488 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 6000 rows...
|
||||
2025-09-27 21:19:08,613 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 7000 rows...
|
||||
2025-09-27 21:19:39,995 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 8000 rows...
|
||||
2025-09-27 21:20:11,257 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 9000 rows...
|
||||
2025-09-27 21:20:43,088 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 10000 rows...
|
||||
2025-09-27 21:21:12,479 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 11000 rows...
|
||||
2025-09-27 21:21:44,170 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 12000 rows...
|
||||
2025-09-27 21:22:29,536 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 13000 rows...
|
||||
2025-09-27 21:23:22,059 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 14000 rows...
|
||||
2025-09-27 21:24:12,164 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 15000 rows...
|
||||
2025-09-27 21:24:50,423 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 16000 rows...
|
||||
2025-09-27 21:25:29,725 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 17000 rows...
|
||||
2025-09-27 21:26:09,211 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 18000 rows...
|
||||
0
data/logs/run.initialization.infrastructure_.log
Normal file
0
data/logs/run.initialization.infrastructure_.log
Normal file
139
data/logs/run.initialization.neo4j_.log
Normal file
139
data/logs/run.initialization.neo4j_.log
Normal file
@ -0,0 +1,139 @@
|
||||
2025-09-23 21:28:14,183 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 21:28:14,189 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 21:28:14,319 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 21:28:14,320 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 21:28:19,331 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 21:28:19,332 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 21:28:20,344 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 21:28:20,344 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 21:28:34,478 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 21:28:34,478 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-23 21:36:31,447 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 21:36:31,452 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 21:36:31,457 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 21:36:31,457 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 21:36:36,463 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 21:36:36,463 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 21:36:36,502 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 21:36:36,502 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 21:36:49,898 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 21:36:49,898 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-23 21:54:30,137 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 21:54:30,141 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 21:54:30,145 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 21:54:30,145 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 21:54:35,156 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 21:54:35,156 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 21:54:35,201 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 21:54:35,201 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 21:54:49,133 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 21:54:49,134 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-23 22:01:30,808 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 22:01:30,812 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 22:01:30,832 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 22:01:30,832 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 22:01:35,840 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 22:01:35,841 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 22:01:36,832 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 22:01:36,832 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 22:01:51,232 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 22:01:51,232 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-23 22:03:14,685 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 22:03:14,690 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 22:03:14,709 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 22:03:14,709 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 22:03:19,719 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 22:03:19,720 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 22:03:20,713 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 22:03:20,713 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 22:03:35,500 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 22:03:35,500 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-23 22:12:43,220 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-23 22:12:43,225 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-23 22:12:43,242 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-23 22:12:43,242 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-23 22:12:48,253 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-23 22:12:48,253 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-23 22:12:49,211 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-23 22:12:49,211 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-23 22:13:03,608 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-23 22:13:03,608 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 21:15:28,779 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 21:15:28,791 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 21:15:29,301 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 21:15:29,302 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 21:15:34,336 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 21:15:34,336 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 21:15:35,262 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 21:15:35,262 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 21:15:50,133 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-27 21:15:50,133 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 21:40:06,449 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 21:40:28,476 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 21:40:29,037 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 21:40:29,037 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 21:40:34,067 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 21:40:34,067 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 21:40:35,039 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 21:40:35,039 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 21:40:46,853 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-27 21:40:46,853 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 21:42:16,705 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 21:42:16,718 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 21:42:16,748 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 21:42:16,748 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 21:42:21,767 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 21:42:21,767 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 21:42:22,730 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 21:42:22,730 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 21:42:34,645 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-27 21:42:34,645 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 21:47:08,934 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 21:47:08,942 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 21:47:09,398 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 21:47:09,399 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 21:47:14,434 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 21:47:14,435 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 21:47:15,445 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 21:47:15,445 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 21:47:29,972 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-27 21:47:29,973 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 22:10:20,685 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 22:10:32,744 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 22:10:34,525 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 22:10:34,525 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 22:10:39,555 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 22:10:39,555 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 22:10:40,524 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 22:10:40,524 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 22:10:40,524 ERROR : neo4j.py :initialize_calendar_structure:134 >>> Error creating calendar structure: name 'neon' is not defined
|
||||
2025-09-27 22:12:04,815 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 22:12:04,825 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 22:12:04,955 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 22:12:04,955 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 22:12:09,981 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 22:12:09,981 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 22:12:10,073 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 22:12:10,073 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 22:12:23,916 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
||||
2025-09-27 22:12:23,916 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
||||
2025-09-27 22:13:09,437 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
||||
2025-09-27 22:13:09,445 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-27 22:13:09,458 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-27 22:13:09,458 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-27 22:13:14,471 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-27 22:13:14,471 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-27 22:13:14,509 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-27 22:13:14,509 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-27 22:13:26,242 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
||||
2025-09-27 22:13:26,242 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
||||
2025-09-28 00:40:52,950 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
||||
2025-09-28 00:40:52,960 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
||||
2025-09-28 00:40:53,616 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
||||
2025-09-28 00:40:53,616 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
||||
2025-09-28 00:40:58,644 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
||||
2025-09-28 00:40:58,644 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
||||
2025-09-28 00:40:59,633 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
||||
2025-09-28 00:40:59,633 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
||||
2025-09-28 00:41:12,992 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
||||
2025-09-28 00:41:12,992 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
||||
116
data/logs/run.initialization_.log
Normal file
116
data/logs/run.initialization_.log
Normal file
@ -0,0 +1,116 @@
|
||||
2025-09-23 21:28:14,183 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 21:28:14,183 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 21:28:34,478 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 21:28:34,539 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-23 21:28:34,540 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-23 21:28:34,540 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-23 21:30:24,711 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-23 21:30:29,129 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-23 21:36:31,447 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 21:36:31,447 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 21:36:49,898 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-23 21:37:23,616 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-23 21:37:23,644 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-23 21:37:36,332 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-23 21:37:40,684 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-23 21:54:30,137 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 21:54:30,137 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 21:54:49,134 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-23 21:55:07,494 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-23 21:55:07,517 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-23 21:55:14,604 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-23 21:55:18,994 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-23 22:01:30,807 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 22:01:30,807 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 22:01:51,232 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 22:01:51,246 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-23 22:03:14,685 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 22:03:14,685 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 22:03:35,500 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 22:03:35,512 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-23 22:12:43,219 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-23 22:12:43,219 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-23 22:13:03,608 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-23 22:13:32,786 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-23 22:13:32,819 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-23 22:13:38,811 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-23 22:13:43,177 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-24 17:20:17,812 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-24 17:20:17,832 ERROR : __init__.py :initialize_demo_users_mode:54 >>> Demo users initialization failed: Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
||||
2025-09-24 17:27:38,298 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-24 17:27:38,404 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:15:28,778 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 21:15:28,779 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 21:15:50,133 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-27 21:15:51,397 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-27 21:15:51,923 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:15:53,457 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 21:15:57,868 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:15:59,080 INFO : __init__.py :initialize_gais_data_mode:58 >>> Starting GAIS data import...
|
||||
2025-09-27 21:21:24,359 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 21:21:24,387 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:40:06,448 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 21:40:06,448 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 21:40:46,853 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 21:40:46,864 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-27 21:42:16,702 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 21:42:16,705 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 21:42:34,645 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-27 21:42:53,061 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-27 21:42:53,591 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:43:19,044 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 21:43:23,372 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 21:47:08,932 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 21:47:08,932 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 21:47:29,973 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-27 21:48:06,866 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-27 21:48:07,362 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-27 21:48:19,489 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 21:48:23,908 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:10:20,682 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 22:10:20,684 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 22:10:40,524 ERROR : __init__.py :initialize_infrastructure_mode:20 >>> Neo4j infrastructure initialization failed: Error creating calendar structure: name 'neon' is not defined
|
||||
2025-09-27 22:12:04,814 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 22:12:04,814 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 22:12:23,916 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-27 22:13:09,435 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-27 22:13:09,435 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-27 22:13:26,242 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-27 22:13:26,270 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
||||
2025-09-27 22:13:47,503 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-27 22:13:48,103 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-27 22:14:08,228 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 22:14:12,571 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-27 22:16:08,624 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-27 22:16:09,314 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
2025-09-28 00:40:52,947 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
||||
2025-09-28 00:40:52,947 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
||||
2025-09-28 00:41:12,992 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
||||
2025-09-28 00:41:21,199 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
||||
2025-09-28 00:41:21,691 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
||||
2025-09-28 00:41:28,165 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
||||
2025-09-28 00:41:32,504 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
||||
944
data/logs/run.routers_.log
Normal file
944
data/logs/run.routers_.log
Normal file
@ -0,0 +1,944 @@
|
||||
2025-09-22 20:57:28,550 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 20:57:29,635 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 20:57:29,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:29,167 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:30,148 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:30,221 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:36,438 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:37,419 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:08:37,487 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:07,558 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:08,535 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:08,611 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:13,104 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:14,119 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:14,192 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:22,088 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:23,052 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:09:23,122 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:14,525 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:15,590 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:15,665 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:21,404 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:22,357 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:22:22,427 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:25:27,421 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:25:28,533 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:25:28,613 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:26:29,101 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:26:30,252 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:26:30,337 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:32:50,765 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:32:51,720 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:32:51,792 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:25,129 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:26,097 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:26,170 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:34,920 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:35,889 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:33:35,957 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:36:41,126 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:36:41,209 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:37:10,311 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:37:11,382 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:37:11,461 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:30,462 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:30,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:50,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:51,608 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:51,690 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:58,446 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:38:58,530 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:40:05,604 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:40:06,723 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:40:06,803 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:25,055 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:26,085 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:26,214 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:47,982 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:49,087 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:41:49,172 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:43:16,652 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:43:17,747 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:43:17,831 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:45:25,206 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:45:25,283 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:46:13,583 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:46:14,651 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:46:14,730 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:51:36,915 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:51:38,054 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:51:38,131 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:57:41,137 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:57:41,217 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:00,349 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:00,437 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:08,669 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:08,753 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:51,979 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:53,035 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 21:58:53,118 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:00:42,001 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:00:42,072 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:00:52,392 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:00:53,370 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:00:53,446 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:03:25,225 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:03:26,279 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:03:26,355 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:06:02,596 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:06:03,667 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:06:03,774 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:06:39,211 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:06:39,286 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:07:08,751 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:07:09,822 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:07:09,941 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:10:57,084 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:10:57,166 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:10:59,832 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:10:59,909 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:12:59,657 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:12:59,734 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:13:28,897 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:13:28,978 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:13:34,727 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:13:34,802 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:14:22,425 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:14:22,503 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:14:52,871 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:14:52,951 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:15:51,655 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:15:51,732 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:17:12,416 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:17:13,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:17:13,754 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:21:55,145 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:21:55,270 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:00,877 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:00,964 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:06,515 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:06,604 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:13,124 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:13,210 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:17,222 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:17,300 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:55,078 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:22:55,158 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:24:08,986 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:24:09,065 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:25:27,869 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:25:29,105 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:25:29,272 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:51:34,820 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:51:35,914 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:51:35,997 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:52:34,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:52:34,827 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:52:48,224 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:52:48,310 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:53:00,535 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:53:00,622 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:53:44,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:53:45,502 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 22:53:45,583 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:16:55,823 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:16:55,891 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:22:35,848 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:22:35,928 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:22:51,002 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:22:51,090 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:23:05,954 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:23:06,040 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:23:18,236 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:23:18,320 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:24:20,366 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:24:20,451 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:01,872 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:01,956 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:10,125 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:10,207 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:44,417 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:25:44,497 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:26:58,938 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:27:00,107 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:27:00,194 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:34:04,877 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:34:06,338 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-22 23:34:06,416 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:12:51,685 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:12:51,769 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:12:57,430 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:12:57,508 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:17:45,237 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:17:45,309 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:02,841 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:02,918 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:24,484 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:24,571 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:34,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:34,756 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:42,553 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:42,637 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:58,068 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:30:58,152 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:33:05,141 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:33:05,220 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:33:24,666 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:33:24,741 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:35:12,434 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:35:12,513 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:42:22,475 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:42:22,556 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:42:59,093 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:42:59,178 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:10,574 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:10,654 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:26,368 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:26,452 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:58,986 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:43:59,068 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:00,486 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:00,569 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:02,123 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:02,214 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:05,271 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:05,362 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:07,793 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:07,868 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:21,885 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:21,958 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:32,512 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:33,580 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:44:33,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:46:06,582 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:46:07,883 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:46:07,960 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:52:15,593 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:52:16,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:52:16,794 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:59:00,717 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 00:59:00,798 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:02:37,489 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:02:37,571 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:05:15,268 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:05:15,350 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:06:13,898 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:06:13,993 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:06:30,166 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:06:31,261 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:06:31,346 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:08:33,655 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:08:34,731 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:08:34,810 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:16:04,055 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:16:04,137 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:16:25,264 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:16:25,348 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:16:59,664 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:17:00,762 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:17:00,843 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:18:14,046 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:18:14,122 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:18:52,447 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:18:53,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:18:53,728 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:21:11,248 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:21:11,326 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:23:52,826 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:23:52,903 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:08,960 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:09,052 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:16,009 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:16,107 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:26,505 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:26,590 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:58,605 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:59,677 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:24:59,755 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:25:07,585 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:25:07,665 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:36:10,206 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:36:10,284 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:18,418 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:18,494 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:33,526 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:33,603 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:45,663 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:40:45,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:41:41,297 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:41:41,376 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:42:31,043 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:42:31,115 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:43:02,415 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:43:03,477 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:43:03,556 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:50:36,798 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:50:36,906 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:50:38,402 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:50:38,480 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:56:37,553 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:56:37,628 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:58:51,933 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:58:53,033 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:58:53,109 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:58:58,118 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:58:58,190 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:59:23,035 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:59:24,130 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 01:59:24,207 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:00:01,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:00:01,626 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:40:45,906 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:40:45,995 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:41:37,208 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:41:37,312 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:41:58,339 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:41:58,432 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:42:42,613 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:42:42,689 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:43:31,117 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:43:31,190 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:49:49,989 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:49:51,173 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 02:49:51,254 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 11:56:38,121 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 11:56:38,198 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 11:59:18,146 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 11:59:28,862 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:00:21,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:00:52,505 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:01:25,538 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:01:46,364 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:02:17,816 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:09:18,170 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:12:55,482 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:13:25,027 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:13:28,247 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:13:28,324 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:19:26,749 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:19:26,817 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:22:51,081 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:22:54,187 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:22:54,260 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:30:49,620 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:30:52,704 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:30:52,778 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:30:58,667 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:31:02,116 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:31:02,199 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:31:16,609 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:31:19,844 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:31:19,918 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:47:55,244 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:47:55,320 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:57:23,175 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:57:26,321 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 12:57:26,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:05,807 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:08,928 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:09,009 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:29,282 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:32,426 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:11:32,502 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:23:09,064 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:23:09,176 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:23:51,344 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:23:51,455 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:06,226 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:06,307 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:33,700 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:33,782 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:41,714 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:41,797 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:48,876 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:48,964 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:59,666 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:24:59,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:25:35,975 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:25:36,065 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:26:00,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:26:00,801 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:02,475 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:02,558 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:22,705 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:22,785 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:55,071 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:27:55,151 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:28:00,914 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:28:00,994 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:28:45,833 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:28:45,922 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:29:13,795 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:29:13,870 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:31:27,555 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:31:27,640 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:32:43,098 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:32:43,175 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:33:30,134 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:33:30,212 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:33:44,031 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:33:45,230 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:33:45,304 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:12,049 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:13,146 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:13,223 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:53,492 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:55,053 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:37:55,134 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:39:45,968 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:39:47,468 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:39:47,550 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:40:00,259 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:40:01,463 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 13:40:01,540 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:01:24,211 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:01:24,289 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:04:37,381 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:04:37,461 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:05:30,538 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:05:31,673 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 14:05:31,755 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:06,126 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:07,225 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:07,300 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:28,619 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:29,709 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:14:29,780 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:16:26,582 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:16:27,729 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:16:27,806 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:37:20,441 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 16:37:20,519 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 17:33:22,769 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 17:33:23,846 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 17:33:23,921 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:35,544 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:35,626 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:41,322 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:41,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:44,292 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:03:44,396 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:07:19,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:07:19,754 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:07:22,139 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:07:22,221 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:10:51,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:10:51,669 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:13:45,566 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:13:45,652 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
||||
2025-09-23 19:26:58,577 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:26:59,695 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:26:59,770 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:27:05,839 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:27:05,924 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:49:01,686 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-23 19:49:02,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-23 19:49:02,913 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-23 19:51:15,900 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-23 19:51:15,983 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-23 19:51:39,682 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:51:39,763 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:54:55,763 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:54:55,851 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:55:51,364 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 19:55:51,444 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:05:56,697 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:05:56,782 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:06:14,564 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:06:15,725 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:06:15,804 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:06,401 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:06,480 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:47,122 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:47,205 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:53,871 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:08:53,953 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:09:25,866 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:09:25,946 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:09:32,228 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:09:32,305 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:10:03,353 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:10:03,433 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:30:31,588 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:30:31,669 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:30:54,733 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:30:54,816 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:09,949 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:10,034 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:24,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:24,457 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:28,425 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 20:32:28,506 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:22,295 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:22,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:31,941 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:32,028 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:47,127 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:47,217 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:56,945 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:13:57,023 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:11,705 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:11,847 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:17,747 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:17,830 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:24,439 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:24,514 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:29,892 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:29,973 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:37,867 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:14:37,952 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:15:42,087 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:15:42,208 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:15:44,552 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:15:44,637 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:28:14,112 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:30:24,643 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:36:31,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:37:23,549 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:37:36,269 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:54:30,070 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:55:07,430 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:55:14,538 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:57:28,843 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:57:29,920 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 21:57:29,995 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:01:30,738 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:03:14,621 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:12:43,152 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:13:32,713 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:13:38,743 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:30:21,092 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:30:22,165 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-23 22:30:22,240 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:09:33,807 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:09:33,894 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:09:58,372 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:09:58,449 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:10:13,038 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:10:13,118 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:10:34,542 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:10:34,620 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:11:15,137 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 08:11:15,223 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 11:50:43,722 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 11:50:43,798 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:00:52,387 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:00:53,377 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:00:53,449 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:34,771 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:34,854 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:44,782 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:44,868 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:52,561 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:12:52,645 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:13:06,909 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:13:06,993 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:15:37,769 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:15:37,851 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:15:40,765 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:15:40,836 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:17:01,984 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:17:02,066 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:20:06,034 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:20:06,116 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:20:17,729 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-24 17:27:38,231 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 08:41:24,121 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 08:41:25,168 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 08:41:25,237 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 09:19:14,974 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 09:19:15,059 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:18,451 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:18,536 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:35,111 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:35,195 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:42,631 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:12:42,711 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:13:32,224 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:13:32,310 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:14:49,432 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:14:49,514 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:15:27,714 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:15:27,801 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
||||
2025-09-27 16:15:35,141 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:15:35,223 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:15:44,084 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:15:44,165 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:15:54,224 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:15:54,305 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:16:10,362 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:16:10,447 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:39:57,740 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 16:39:57,824 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:13:10,197 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:13:11,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:13:11,421 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:34:01,712 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:34:02,856 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:34:02,940 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:44:41,842 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:44:41,927 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:45:05,608 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:45:05,689 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:46:11,271 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:46:11,356 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:50:03,340 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:50:04,564 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:50:04,646 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:27,252 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:27,338 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:35,702 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:35,793 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:46,691 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 17:54:46,776 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:04:23,274 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:04:24,468 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:04:24,552 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:20:55,970 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:20:56,061 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:21:47,533 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:21:47,624 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:08,270 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:08,359 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:13,377 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:13,458 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:32,487 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:32,571 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:41,507 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:22:41,593 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:40:20,439 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:40:21,520 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 18:40:21,615 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:09:00,515 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:09:01,677 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:09:01,759 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:26:34,828 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:26:35,989 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:26:36,071 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:57:36,544 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:57:37,639 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 19:57:37,719 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:05:31,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:05:32,844 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:05:32,930 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:23:26,197 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:23:27,356 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:23:27,440 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:26:48,904 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:26:48,986 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:27:21,824 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:27:21,906 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:27:29,393 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:27:29,471 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:28:08,380 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:28:09,530 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:28:09,611 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:34:16,006 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:34:16,088 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:34:24,191 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:34:24,268 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:35:37,659 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:35:38,804 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:35:38,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:38:33,668 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:38:33,754 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:38:42,498 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:38:42,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:39:42,464 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:39:43,582 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:39:43,657 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:41:52,080 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:41:53,292 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:41:53,373 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:43:00,667 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:43:00,748 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:43:33,502 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:43:33,580 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:45:32,567 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:45:33,690 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:45:33,769 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:48:21,433 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:48:21,510 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:48:38,206 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:48:38,291 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:49:06,281 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:49:07,404 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:49:07,488 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:49:48,633 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:49:48,712 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:50:46,527 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:50:46,613 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:53:29,487 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:53:29,565 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:53:51,120 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:53:51,211 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:54:18,089 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:54:19,245 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:54:19,323 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:58:12,575 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 20:58:12,654 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:08:06,045 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:08:07,218 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:08:07,298 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:15:28,705 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:15:51,329 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:15:53,385 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:15:59,014 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:21:24,278 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:26:33,389 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:26:34,511 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:26:34,589 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:29:37,569 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:29:38,716 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:29:38,800 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:32:50,146 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:32:50,223 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:32:57,176 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:32:57,256 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:00,731 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:00,812 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:13,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:13,448 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:17,502 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:17,581 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:45,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:46,555 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:33:46,634 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:34:35,293 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:34:35,415 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:34:36,769 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:34:36,849 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:37:08,372 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:37:10,517 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:37:10,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:40:06,367 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:42:16,618 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:42:52,980 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:43:18,965 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:47:08,851 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:48:06,796 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:48:19,421 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:50:39,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:50:40,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:50:40,688 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:52:57,543 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:52:58,724 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:52:58,803 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:54:37,278 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:54:38,389 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 21:54:38,465 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:00:53,928 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:00:54,013 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:00,291 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:00,376 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:04,405 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:04,488 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:07,884 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:07,964 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:10,263 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:10,347 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:13,779 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:13,861 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:16,635 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:16,718 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:28,695 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:28,776 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:32,871 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:32,953 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:36,429 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:36,511 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:39,891 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:39,976 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:52,531 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:52,615 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:57,286 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:01:57,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:02,034 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:02,116 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:06,791 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:06,875 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:10,388 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:10,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:16,361 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:16,443 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:23,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:23,687 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:31,544 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:31,619 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:36,173 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:36,277 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:40,942 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:41,025 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:43,949 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:44,026 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:46,287 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:46,365 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:48,590 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:48,713 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:50,397 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:50,474 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:53,352 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:53,427 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:56,203 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:56,286 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:59,141 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:02:59,217 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:02,628 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:02,702 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:06,738 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:06,820 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:09,060 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:09,135 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:12,574 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:12,649 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:16,797 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:16,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:19,759 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:19,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:25,137 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:25,213 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:28,153 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:28,232 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:31,558 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:31,635 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:34,573 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:34,648 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:38,093 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:38,176 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:48,397 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:48,475 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:51,961 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:03:52,039 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:15,744 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:15,828 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:18,643 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:18,721 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:22,813 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:22,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:26,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:04:26,444 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:08:32,852 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:08:32,929 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:10:20,601 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:11:35,669 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:11:35,754 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:12:04,728 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:12:59,749 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:12:59,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:13:09,351 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:13:47,418 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:14:08,148 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:11,676 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:11,760 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:17,018 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:17,097 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:33,971 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:34,050 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:49,943 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:15:50,018 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:16:08,543 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:17:23,691 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:17:24,885 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:17:24,969 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:34:58,592 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:34:59,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:34:59,797 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:11,895 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:11,981 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:15,646 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:15,725 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:42,403 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:43,630 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:36:43,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:39:29,118 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:39:29,201 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:40:09,125 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:40:09,209 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:44:03,786 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:44:03,876 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:44:09,801 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:44:09,879 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:09,065 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:10,227 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:10,310 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:43,958 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:44,038 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:52,662 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 22:48:52,740 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:13:22,205 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:13:23,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:13:23,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:22,248 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:23,378 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:23,457 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:54,750 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:54,852 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:56,493 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:56,573 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:59,217 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:15:59,304 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:01,860 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:01,947 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:05,376 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:05,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:11,073 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:11,154 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:12,706 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:12,790 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:14,406 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:14,495 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:16,151 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:16,234 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:17,878 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:17,959 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:20,222 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:20,301 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:22,558 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:22,644 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:25,383 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:25,466 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:28,619 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:16:28,698 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:07,064 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:07,148 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:21,478 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:21,559 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:34,435 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:25:34,515 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:28:30,294 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:28:30,406 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:32:41,391 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:32:41,477 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:34:40,183 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-27 23:34:40,270 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:40:42,581 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:40:43,851 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:40:43,940 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:40:52,863 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:41:21,117 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:41:28,084 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:44:01,799 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:44:02,971 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 00:44:03,053 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:11,975 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:12,061 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:25,931 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:26,009 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:31,557 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:10:31,632 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:10,129 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:11,577 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:11,664 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:21,436 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:22,700 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:16:22,784 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:30:01,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:30:01,504 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:30:14,208 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-09-28 01:30:14,289 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-11-13 21:14:35,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-11-13 21:19:48,485 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-11-13 21:20:55,078 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-11-13 21:20:56,135 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
2025-11-13 21:20:56,211 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
||||
0
data/logs/word_.log
Normal file
0
data/logs/word_.log
Normal file
36
debug_worker.log
Normal file
36
debug_worker.log
Normal file
@ -0,0 +1,36 @@
|
||||
[92mℹ️ 2025-09-19 16:57:46,569 INFO : start_queue_workers.py:main :79 >>> Starting 1 queue workers[0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,569 INFO : start_queue_workers.py:main :80 >>> Services: ['document_analysis'][0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,569 INFO : start_queue_workers.py:main :81 >>> Redis URL: redis://localhost:6379[0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,569 INFO : queue_system.py :__init__ :124 >>> Queue initialized with limits: {<ServiceType.TIKA: 'tika'>: 3, <ServiceType.DOCLING: 'docling'>: 2, <ServiceType.LLM: 'llm'>: 5, <ServiceType.SPLIT_MAP: 'split_map'>: 10, <ServiceType.DOCUMENT_ANALYSIS: 'document_analysis'>: 5, <ServiceType.PAGE_IMAGES: 'page_images'>: 3}[0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,601 INFO : task_processors.py :__init__ :40 >>> Task processor initialized with service URLs[0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,601 INFO : queue_system.py :worker_loop :414 >>> Starting worker cli-worker-1 for services: ['document_analysis'][0m
|
||||
[92mℹ️ 2025-09-19 16:57:46,601 INFO : start_queue_workers.py:main :100 >>> Started workers: ['cli-worker-1'][0m
|
||||
[91m❌ 2025-09-19 16:57:58,883 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.DOCUMENT_ANALYSIS: 'document_analysis'>[0m
|
||||
[92mℹ️ 2025-09-19 16:58:16,607 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 0, Processing: 0, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 16:58:46,613 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 0, Processing: 0, Dead: 0[0m
|
||||
[91m❌ 2025-09-19 16:59:16,036 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.DOCUMENT_ANALYSIS: 'document_analysis'>[0m
|
||||
[92mℹ️ 2025-09-19 16:59:16,618 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 4, Processing: 2, Dead: 0[0m
|
||||
[91m❌ 2025-09-19 16:59:17,041 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.PAGE_IMAGES: 'page_images'>[0m
|
||||
[92mℹ️ 2025-09-19 16:59:46,620 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 2, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:00:16,626 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 3, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:00:46,631 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 3, Processing: 3, Dead: 0[0m
|
||||
[91m❌ 2025-09-19 17:00:57,797 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error while reading from localhost:6379 : (54, 'Connection reset by peer')[0m
|
||||
[91m❌ 2025-09-19 17:00:58,802 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error 61 connecting to localhost:6379. Connection refused.[0m
|
||||
[91m❌ 2025-09-19 17:00:59,806 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error 61 connecting to localhost:6379. Connection refused.[0m
|
||||
[91m❌ 2025-09-19 17:01:00,813 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error 61 connecting to localhost:6379. Connection refused.[0m
|
||||
[91m❌ 2025-09-19 17:01:01,816 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error 61 connecting to localhost:6379. Connection refused.[0m
|
||||
[91m❌ 2025-09-19 17:01:02,822 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: Error 61 connecting to localhost:6379. Connection refused.[0m
|
||||
[91m❌ 2025-09-19 17:01:11,739 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.DOCUMENT_ANALYSIS: 'document_analysis'>[0m
|
||||
[91m❌ 2025-09-19 17:01:12,742 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.PAGE_IMAGES: 'page_images'>[0m
|
||||
[92mℹ️ 2025-09-19 17:01:16,637 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 3, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:01:46,639 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 2, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:02:16,644 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 3, Processing: 3, Dead: 0[0m
|
||||
[91m❌ 2025-09-19 17:02:31,136 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.DOCUMENT_ANALYSIS: 'document_analysis'>[0m
|
||||
[91m❌ 2025-09-19 17:02:32,140 ERROR : queue_system.py :worker_loop :432 >>> Worker cli-worker-1 error: <ServiceType.PAGE_IMAGES: 'page_images'>[0m
|
||||
[92mℹ️ 2025-09-19 17:02:46,647 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 6, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:03:16,653 INFO : start_queue_workers.py:main :124 >>> Queue status - Queued: 6, Processing: 3, Dead: 0[0m
|
||||
[92mℹ️ 2025-09-19 17:03:31,501 INFO : start_queue_workers.py:signal_handler :104 >>> Received signal 15, shutting down workers...[0m
|
||||
[92mℹ️ 2025-09-19 17:03:31,501 INFO : queue_system.py :shutdown :451 >>> Shutting down queue workers...[0m
|
||||
[92mℹ️ 2025-09-19 17:03:31,501 INFO : queue_system.py :worker_loop :435 >>> Worker cli-worker-1 shutting down[0m
|
||||
[92mℹ️ 2025-09-19 17:03:31,502 INFO : queue_system.py :shutdown :461 >>> Queue shutdown complete[0m
|
||||
[92mℹ️ 2025-09-19 17:03:31,502 INFO : start_queue_workers.py:signal_handler :106 >>> Workers shut down. Exiting.[0m
|
||||
@ -1,12 +1,11 @@
|
||||
services:
|
||||
backend:
|
||||
container_name: cc-api
|
||||
container_name: api
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
env_file:
|
||||
- .env
|
||||
- .env.app.prod
|
||||
ports:
|
||||
- 8000:8000
|
||||
networks:
|
||||
|
||||
348
main.py
348
main.py
@ -1,20 +1,22 @@
|
||||
import os
|
||||
import argparse
|
||||
import sys
|
||||
import subprocess
|
||||
import signal
|
||||
import atexit
|
||||
import time
|
||||
from modules.logger_tool import initialise_logger
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
from fastapi import FastAPI, HTTPException
|
||||
import uvicorn
|
||||
import requests
|
||||
from typing import Dict, Any
|
||||
from typing import Dict, Any, Optional
|
||||
from modules.database.tools.neo4j_driver_tools import get_driver
|
||||
from run.initialization.initialization import InitializationSystem
|
||||
import time
|
||||
import ssl
|
||||
|
||||
from run.setup import setup_cors
|
||||
from run.routers import register_routes
|
||||
from run.initialization import initialize_system
|
||||
from modules.task_processors import get_processor
|
||||
from modules.queue_system import ServiceType
|
||||
|
||||
# FastAPI App Setup
|
||||
app = FastAPI()
|
||||
@ -28,7 +30,8 @@ async def health_check() -> Dict[str, Any]:
|
||||
"status": "healthy",
|
||||
"services": {
|
||||
"neo4j": {"status": "healthy", "message": "Connected"},
|
||||
"supabase": {"status": "healthy", "message": "Connected"}
|
||||
"supabase": {"status": "healthy", "message": "Connected"},
|
||||
"redis": {"status": "healthy", "message": "Connected"}
|
||||
}
|
||||
}
|
||||
|
||||
@ -70,6 +73,35 @@ async def health_check() -> Dict[str, Any]:
|
||||
}
|
||||
health_status["status"] = "unhealthy"
|
||||
|
||||
try:
|
||||
# Check Redis using new Redis manager
|
||||
from modules.redis_manager import get_redis_manager
|
||||
|
||||
# Determine environment
|
||||
environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'
|
||||
redis_manager = get_redis_manager(environment)
|
||||
|
||||
# Get comprehensive health check
|
||||
redis_health = redis_manager.health_check()
|
||||
|
||||
health_status["services"]["redis"] = {
|
||||
"status": redis_health['status'],
|
||||
"message": redis_health.get('error', f"Connected to {environment} environment (db={redis_health['database']})"),
|
||||
"environment": redis_health['environment'],
|
||||
"database": redis_health['database'],
|
||||
"queue_stats": redis_health.get('queue_stats', {})
|
||||
}
|
||||
|
||||
if redis_health['status'] != 'healthy':
|
||||
health_status["status"] = "unhealthy"
|
||||
|
||||
except Exception as e:
|
||||
health_status["services"]["redis"] = {
|
||||
"status": "unhealthy",
|
||||
"message": f"Error checking Redis: {str(e)}"
|
||||
}
|
||||
health_status["status"] = "unhealthy"
|
||||
|
||||
if health_status["status"] == "unhealthy":
|
||||
raise HTTPException(status_code=503, detail=health_status)
|
||||
|
||||
@ -78,71 +110,253 @@ async def health_check() -> Dict[str, Any]:
|
||||
# Register routes
|
||||
register_routes(app)
|
||||
|
||||
# Initialize system with retry logic
|
||||
def initialize_with_retry(max_attempts: int = 3, initial_delay: int = 5) -> bool:
|
||||
"""Initialize the system with retry logic"""
|
||||
attempt = 0
|
||||
delay = initial_delay
|
||||
# Start workers in the application process to avoid uvicorn reload issues
|
||||
@app.on_event("startup")
|
||||
async def _start_workers_event():
|
||||
try:
|
||||
if os.getenv('AUTO_START_QUEUE_WORKERS', 'true').lower() != 'true':
|
||||
logger.info("AUTO_START_QUEUE_WORKERS=false, not starting in-process workers")
|
||||
return
|
||||
workers = int(os.getenv('QUEUE_WORKERS', '3'))
|
||||
services_csv = os.getenv('QUEUE_SERVICES', 'tika,docling,split_map,document_analysis,page_images')
|
||||
service_names = [s.strip().lower() for s in services_csv.split(',') if s.strip()]
|
||||
service_enums = []
|
||||
for name in service_names:
|
||||
try:
|
||||
service_enums.append(ServiceType(name))
|
||||
except Exception:
|
||||
pass
|
||||
if not service_enums:
|
||||
service_enums = list(ServiceType)
|
||||
processor = get_processor()
|
||||
started = []
|
||||
for i in range(workers):
|
||||
wid = processor.start_worker(worker_id=f"app-worker-{i+1}", services=service_enums)
|
||||
started.append(wid)
|
||||
logger.info(f"In-process queue workers started: {started} for services {[s.value for s in service_enums]}")
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to start in-process workers: {e}")
|
||||
|
||||
while attempt < max_attempts:
|
||||
@app.on_event("shutdown")
|
||||
async def _shutdown_workers_event():
|
||||
try:
|
||||
processor = get_processor()
|
||||
processor.shutdown(timeout=30)
|
||||
except Exception as e:
|
||||
logger.warning(f"Error during workers shutdown: {e}")
|
||||
|
||||
# Global subprocess handles (only for workers now)
|
||||
workers_process: Optional[subprocess.Popen] = None
|
||||
|
||||
# Global Redis manager for cleanup
|
||||
redis_manager = None
|
||||
|
||||
def start_queue_workers():
|
||||
"""Start queue workers as a subprocess (tied to API lifecycle)."""
|
||||
global workers_process
|
||||
if os.getenv('AUTO_START_QUEUE_WORKERS', 'true').lower() != 'true':
|
||||
logger.info("AUTO_START_QUEUE_WORKERS=false, not starting workers")
|
||||
return
|
||||
|
||||
# If already started, skip
|
||||
if workers_process is not None and workers_process.poll() is None:
|
||||
logger.info("Queue workers already running")
|
||||
return
|
||||
|
||||
services = os.getenv(
|
||||
'QUEUE_SERVICES',
|
||||
'tika,docling,split_map,document_analysis,page_images'
|
||||
)
|
||||
workers = int(os.getenv('QUEUE_WORKERS', '3'))
|
||||
check_interval = os.getenv('QUEUE_CHECK_INTERVAL', '15')
|
||||
|
||||
cmd = [
|
||||
sys.executable,
|
||||
'start_queue_workers.py',
|
||||
'--workers', str(workers),
|
||||
'--services', services,
|
||||
'--check-interval', check_interval,
|
||||
]
|
||||
# Workers will auto-detect environment and use appropriate Redis database
|
||||
|
||||
log_path = os.getenv('QUEUE_WORKERS_LOG', './queue_workers.log')
|
||||
try:
|
||||
log_file = open(log_path, 'a')
|
||||
logger.info(f"Starting queue workers ({workers}) for services [{services}] → {log_path}")
|
||||
workers_process = subprocess.Popen(
|
||||
cmd,
|
||||
stdout=log_file,
|
||||
stderr=log_file,
|
||||
preexec_fn=os.setsid if os.name != 'nt' else None
|
||||
)
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to start queue workers: {e}")
|
||||
|
||||
def stop_queue_workers():
|
||||
"""Stop queue workers subprocess."""
|
||||
global workers_process
|
||||
if workers_process is not None:
|
||||
try:
|
||||
logger.info(f"Attempting system initialization (attempt {attempt + 1}/{max_attempts})")
|
||||
initialize_system()
|
||||
logger.info("System initialization completed successfully")
|
||||
return True
|
||||
logger.info("Stopping queue workers...")
|
||||
if os.name != 'nt':
|
||||
os.killpg(os.getpgid(workers_process.pid), signal.SIGTERM)
|
||||
else:
|
||||
workers_process.terminate()
|
||||
try:
|
||||
workers_process.wait(timeout=10)
|
||||
logger.info("Queue workers stopped gracefully")
|
||||
except subprocess.TimeoutExpired:
|
||||
logger.warning("Queue workers did not stop gracefully, forcing shutdown...")
|
||||
if os.name != 'nt':
|
||||
os.killpg(os.getpgid(workers_process.pid), signal.SIGKILL)
|
||||
else:
|
||||
workers_process.kill()
|
||||
workers_process.wait()
|
||||
logger.info("Queue workers force stopped")
|
||||
except Exception as e:
|
||||
attempt += 1
|
||||
if attempt == max_attempts:
|
||||
logger.error(f"System initialization failed after {max_attempts} attempts: {str(e)}")
|
||||
return False
|
||||
logger.error(f"Error stopping queue workers: {e}")
|
||||
finally:
|
||||
workers_process = None
|
||||
|
||||
logger.warning(f"Initialization attempt {attempt} failed: {str(e)}. Retrying in {delay} seconds...")
|
||||
time.sleep(delay)
|
||||
delay *= 2 # Exponential backoff
|
||||
def _install_signal_handlers():
|
||||
def signal_handler(signum, frame):
|
||||
logger.info(f"Received signal {signum}, shutting down...")
|
||||
stop_queue_workers()
|
||||
# Gracefully shutdown Redis manager if it exists
|
||||
global redis_manager
|
||||
if redis_manager:
|
||||
redis_manager.shutdown()
|
||||
sys.exit(0)
|
||||
signal.signal(signal.SIGINT, signal_handler)
|
||||
signal.signal(signal.SIGTERM, signal_handler)
|
||||
|
||||
return False
|
||||
def run_infrastructure_mode():
|
||||
"""Run infrastructure setup: Neo4j schema, calendar, and Supabase buckets"""
|
||||
logger.info("Running in infrastructure mode")
|
||||
logger.info("Starting infrastructure setup...")
|
||||
|
||||
def run_initialization_mode():
|
||||
"""Run only the initialization process"""
|
||||
logger.info("Running in initialization mode")
|
||||
logger.info("Starting system initialization...")
|
||||
|
||||
if initialize_with_retry():
|
||||
logger.info("Initialization completed successfully")
|
||||
try:
|
||||
from run.initialization import initialize_infrastructure_mode
|
||||
initialize_infrastructure_mode()
|
||||
logger.info("Infrastructure setup completed successfully")
|
||||
return True
|
||||
else:
|
||||
logger.error("Initialization failed after multiple attempts")
|
||||
except Exception as e:
|
||||
logger.error(f"Infrastructure setup failed: {str(e)}")
|
||||
return False
|
||||
|
||||
def run_demo_school_mode():
|
||||
"""Run demo school creation"""
|
||||
logger.info("Running in demo school mode")
|
||||
logger.info("Starting demo school creation...")
|
||||
|
||||
try:
|
||||
from run.initialization import initialize_demo_school_mode
|
||||
initialize_demo_school_mode()
|
||||
logger.info("Demo school creation completed successfully")
|
||||
return True
|
||||
except Exception as e:
|
||||
logger.error(f"Demo school creation failed: {str(e)}")
|
||||
return False
|
||||
|
||||
def run_demo_users_mode():
|
||||
"""Run demo users creation"""
|
||||
logger.info("Running in demo users mode")
|
||||
logger.info("Starting demo users creation...")
|
||||
|
||||
try:
|
||||
from run.initialization import initialize_demo_users_mode
|
||||
initialize_demo_users_mode()
|
||||
logger.info("Demo users creation completed successfully")
|
||||
return True
|
||||
except Exception as e:
|
||||
logger.error(f"Demo users creation failed: {str(e)}")
|
||||
return False
|
||||
|
||||
def run_gais_data_mode():
|
||||
"""Run GAIS data import"""
|
||||
logger.info("Running in GAIS data import mode")
|
||||
logger.info("Starting GAIS data import...")
|
||||
|
||||
try:
|
||||
from run.initialization import initialize_gais_data_mode
|
||||
initialize_gais_data_mode()
|
||||
logger.info("GAIS data import completed successfully")
|
||||
return True
|
||||
except Exception as e:
|
||||
logger.error(f"GAIS data import failed: {str(e)}")
|
||||
return False
|
||||
|
||||
# Old clear_dev_redis_queue function removed - now handled by Redis Manager
|
||||
|
||||
def run_development_mode():
|
||||
"""Run the server in development mode with auto-reload"""
|
||||
logger.info("Running in development mode")
|
||||
|
||||
# Initialize Redis manager for development (auto-clears data)
|
||||
global redis_manager
|
||||
from modules.redis_manager import get_redis_manager
|
||||
redis_manager = get_redis_manager('dev')
|
||||
|
||||
if not redis_manager.initialize_environment():
|
||||
logger.error("Failed to initialize Redis for development")
|
||||
return False
|
||||
|
||||
# Workers are started in app startup event
|
||||
|
||||
logger.info("Starting uvicorn server with auto-reload...")
|
||||
|
||||
uvicorn.run(
|
||||
"main:app",
|
||||
host="0.0.0.0",
|
||||
port=int(os.getenv('UVICORN_PORT', 8000)),
|
||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||
proxy_headers=True,
|
||||
timeout_keep_alive=10,
|
||||
reload=True
|
||||
)
|
||||
# Install signal handlers for graceful shutdown
|
||||
_install_signal_handlers()
|
||||
|
||||
try:
|
||||
uvicorn.run(
|
||||
"main:app",
|
||||
host="0.0.0.0",
|
||||
port=int(os.getenv('UVICORN_PORT', 8080)),
|
||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||
proxy_headers=True,
|
||||
timeout_keep_alive=10,
|
||||
reload=True
|
||||
)
|
||||
finally:
|
||||
stop_queue_workers()
|
||||
if redis_manager:
|
||||
redis_manager.shutdown()
|
||||
|
||||
def run_production_mode():
|
||||
"""Run the server in production mode"""
|
||||
logger.info("Running in production mode")
|
||||
|
||||
# Initialize Redis manager for production (preserves data, recovers tasks)
|
||||
global redis_manager
|
||||
from modules.redis_manager import get_redis_manager
|
||||
redis_manager = get_redis_manager('prod')
|
||||
|
||||
if not redis_manager.initialize_environment():
|
||||
logger.error("Failed to initialize Redis for production")
|
||||
return False
|
||||
|
||||
# Workers are started in app startup event
|
||||
|
||||
logger.info("Starting uvicorn server in production mode...")
|
||||
|
||||
uvicorn.run(
|
||||
"main:app",
|
||||
host="0.0.0.0",
|
||||
port=int(os.getenv('UVICORN_PORT', 8000)),
|
||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||
proxy_headers=True,
|
||||
timeout_keep_alive=10,
|
||||
workers=int(os.getenv('UVICORN_WORKERS', '1'))
|
||||
)
|
||||
# Install signal handlers for graceful shutdown
|
||||
_install_signal_handlers()
|
||||
|
||||
try:
|
||||
uvicorn.run(
|
||||
"main:app",
|
||||
host="0.0.0.0",
|
||||
port=int(os.getenv('UVICORN_PORT', 8080)),
|
||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||
proxy_headers=True,
|
||||
timeout_keep_alive=10,
|
||||
workers=int(os.getenv('UVICORN_WORKERS', '1'))
|
||||
)
|
||||
finally:
|
||||
stop_queue_workers()
|
||||
if redis_manager:
|
||||
redis_manager.shutdown()
|
||||
|
||||
def parse_arguments():
|
||||
"""Parse command line arguments"""
|
||||
@ -151,15 +365,18 @@ def parse_arguments():
|
||||
formatter_class=argparse.RawDescriptionHelpFormatter,
|
||||
epilog="""
|
||||
Startup modes:
|
||||
init - Run initialization scripts (database setup, etc.)
|
||||
dev - Run development server with auto-reload
|
||||
prod - Run production server (for Docker/containerized deployment)
|
||||
infra - Setup infrastructure (Neo4j schema, calendar, Supabase buckets)
|
||||
demo-school - Create demo school (KevlarAI)
|
||||
demo-users - Create demo users
|
||||
gais-data - Import GAIS data (Edubase, etc.)
|
||||
dev - Run development server with auto-reload
|
||||
prod - Run production server (for Docker/containerized deployment)
|
||||
"""
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
'--mode', '-m',
|
||||
choices=['init', 'dev', 'prod'],
|
||||
choices=['infra', 'demo-school', 'demo-users', 'gais-data', 'dev', 'prod'],
|
||||
default='dev',
|
||||
help='Startup mode (default: dev)'
|
||||
)
|
||||
@ -177,9 +394,24 @@ if __name__ == "__main__":
|
||||
|
||||
logger.info(f"Starting ClassroomCopilot API in {args.mode} mode")
|
||||
|
||||
if args.mode == 'init':
|
||||
# Run initialization only
|
||||
success = run_initialization_mode()
|
||||
if args.mode == 'infra':
|
||||
# Run infrastructure setup
|
||||
success = run_infrastructure_mode()
|
||||
sys.exit(0 if success else 1)
|
||||
|
||||
elif args.mode == 'demo-school':
|
||||
# Run demo school creation
|
||||
success = run_demo_school_mode()
|
||||
sys.exit(0 if success else 1)
|
||||
|
||||
elif args.mode == 'demo-users':
|
||||
# Run demo users creation
|
||||
success = run_demo_users_mode()
|
||||
sys.exit(0 if success else 1)
|
||||
|
||||
elif args.mode == 'gais-data':
|
||||
# Run GAIS data import
|
||||
success = run_gais_data_mode()
|
||||
sys.exit(0 if success else 1)
|
||||
|
||||
elif args.mode == 'dev':
|
||||
|
||||
@ -18,13 +18,14 @@ class SupabaseBearer(HTTPBearer):
|
||||
|
||||
try:
|
||||
token = credentials.credentials
|
||||
payload = verify_supabase_token(token)
|
||||
# Decode using the string-based verifier to avoid async dependency conflicts
|
||||
payload = verify_supabase_jwt_str(token)
|
||||
return payload
|
||||
except Exception as e:
|
||||
logger.error(f"Token verification failed: {str(e)}")
|
||||
raise HTTPException(status_code=403, detail="Invalid token or expired token.")
|
||||
|
||||
def verify_supabase_token(token: str) -> dict:
|
||||
def verify_supabase_jwt_str(token: str) -> dict:
|
||||
"""Verify a Supabase JWT token and return its payload."""
|
||||
try:
|
||||
jwt_secret = os.getenv("JWT_SECRET")
|
||||
@ -63,7 +64,7 @@ def decodeSupabaseJWT(token: str) -> dict:
|
||||
# Initialize the security instance
|
||||
security = HTTPBearer()
|
||||
|
||||
async def verify_supabase_token(credentials: HTTPAuthorizationCredentials = Depends(security)):
|
||||
async def verify_supabase_token_dep(credentials: HTTPAuthorizationCredentials = Depends(security)):
|
||||
try:
|
||||
token = credentials.credentials
|
||||
# Verify token using your Supabase JWT secret
|
||||
|
||||
571
modules/bundle_metadata.py
Normal file
571
modules/bundle_metadata.py
Normal file
@ -0,0 +1,571 @@
|
||||
"""
|
||||
Uniform Bundle Metadata Architecture
|
||||
|
||||
This module defines standardized metadata structures for all document processing pipelines
|
||||
to ensure consistency and interoperability across OCR, No-OCR, and VLM bundles.
|
||||
|
||||
Features:
|
||||
- Uniform metadata schema for all pipeline types
|
||||
- Consistent grouping and ordering mechanisms
|
||||
- Pipeline-agnostic bundle identification
|
||||
- Enhanced metadata for frontend display
|
||||
- Backward compatibility with existing bundles
|
||||
"""
|
||||
|
||||
import uuid
|
||||
import hashlib
|
||||
import json
|
||||
from datetime import datetime
|
||||
from typing import Dict, Any, Optional, List, Union, Literal
|
||||
from dataclasses import dataclass, asdict
|
||||
from enum import Enum
|
||||
|
||||
class PipelineType(Enum):
|
||||
"""Supported pipeline types"""
|
||||
STANDARD = "standard"
|
||||
VLM = "vlm"
|
||||
ASR = "asr"
|
||||
|
||||
class ProcessingMode(Enum):
|
||||
"""How content was processed"""
|
||||
WHOLE_DOCUMENT = "whole_document"
|
||||
SPLIT_SECTIONS = "split_sections"
|
||||
INDIVIDUAL_PAGES = "individual_pages"
|
||||
PAGE_BUNDLE = "page_bundle"
|
||||
|
||||
class BundleType(Enum):
|
||||
"""Type of bundle created"""
|
||||
SINGLE_ARTEFACT = "single_artefact"
|
||||
SPLIT_PACK = "split_pack"
|
||||
PAGE_BUNDLE = "page_bundle"
|
||||
VLM_SECTION_BUNDLE = "vlm_section_bundle"
|
||||
# New unified bundle types
|
||||
DOCLING_BUNDLE = "docling_bundle" # Single coherent processing unit
|
||||
DOCLING_BUNDLE_SPLIT = "docling_bundle_split" # Container for multi-unit processing
|
||||
|
||||
@dataclass
|
||||
class BundleMetadata:
|
||||
"""
|
||||
Standardized metadata structure for all document processing bundles.
|
||||
|
||||
This ensures consistency across OCR, No-OCR, and VLM pipelines while
|
||||
maintaining backward compatibility.
|
||||
"""
|
||||
|
||||
# Core identification
|
||||
bundle_id: str
|
||||
file_id: str
|
||||
pipeline: PipelineType
|
||||
processing_mode: ProcessingMode
|
||||
bundle_type: BundleType
|
||||
|
||||
# Grouping and ordering
|
||||
group_id: Optional[str] = None
|
||||
split_order: Optional[int] = None
|
||||
split_total: Optional[int] = None
|
||||
split_heading: Optional[str] = None
|
||||
|
||||
# Content information
|
||||
page_range: Optional[List[int]] = None # [start_page, end_page]
|
||||
page_count: Optional[int] = None
|
||||
section_title: Optional[str] = None
|
||||
section_level: Optional[int] = None
|
||||
|
||||
# Processing details
|
||||
config: Optional[Dict[str, Any]] = None
|
||||
settings_fingerprint: Optional[str] = None
|
||||
processing_time: Optional[float] = None
|
||||
|
||||
# Pipeline-specific metadata
|
||||
pipeline_metadata: Optional[Dict[str, Any]] = None
|
||||
|
||||
# Producer information
|
||||
producer: str = "manual" # manual, auto_phase2, auto_split, etc.
|
||||
created_at: Optional[str] = None
|
||||
|
||||
# Status and quality
|
||||
status: str = "completed"
|
||||
quality_score: Optional[float] = None
|
||||
|
||||
def __post_init__(self):
|
||||
"""Set defaults and compute derived fields"""
|
||||
if self.created_at is None:
|
||||
self.created_at = datetime.utcnow().isoformat()
|
||||
|
||||
if self.bundle_id is None:
|
||||
self.bundle_id = str(uuid.uuid4())
|
||||
|
||||
# Compute settings fingerprint if config provided
|
||||
if self.config and not self.settings_fingerprint:
|
||||
self.settings_fingerprint = self._compute_settings_fingerprint(self.config)
|
||||
|
||||
def _compute_settings_fingerprint(self, config: Dict[str, Any]) -> str:
|
||||
"""Compute a fingerprint for configuration settings (excluding page_range)"""
|
||||
try:
|
||||
config_for_hash = dict(config)
|
||||
config_for_hash.pop('page_range', None) # Exclude page ranges from fingerprint
|
||||
config_str = json.dumps(config_for_hash, sort_keys=True, ensure_ascii=False)
|
||||
return hashlib.sha1(config_str.encode('utf-8')).hexdigest()[:16]
|
||||
except Exception:
|
||||
return str(uuid.uuid4())[:16]
|
||||
|
||||
def to_artefact_extra(self) -> Dict[str, Any]:
|
||||
"""Convert to format suitable for document_artefacts.extra field"""
|
||||
extra = {}
|
||||
|
||||
# Core fields
|
||||
extra['bundle_metadata_version'] = '1.0'
|
||||
extra['pipeline'] = self.pipeline.value
|
||||
extra['processing_mode'] = self.processing_mode.value
|
||||
extra['bundle_type'] = self.bundle_type.value
|
||||
|
||||
# Store original pipeline type for UI differentiation
|
||||
if hasattr(self, 'original_pipeline_type'):
|
||||
extra['original_pipeline'] = self.original_pipeline_type
|
||||
|
||||
# Grouping fields
|
||||
if self.group_id:
|
||||
extra['group_id'] = self.group_id
|
||||
if self.split_order is not None:
|
||||
extra['split_order'] = self.split_order
|
||||
if self.split_total is not None:
|
||||
extra['split_total'] = self.split_total
|
||||
if self.split_heading:
|
||||
extra['split_heading'] = self.split_heading
|
||||
|
||||
# Content fields
|
||||
if self.page_range:
|
||||
extra['page_range'] = self.page_range
|
||||
if self.page_count is not None:
|
||||
extra['page_count'] = self.page_count
|
||||
if self.section_title:
|
||||
extra['section_title'] = self.section_title
|
||||
if self.section_level is not None:
|
||||
extra['section_level'] = self.section_level
|
||||
|
||||
# Processing fields
|
||||
if self.config:
|
||||
extra['config'] = self.config
|
||||
if self.settings_fingerprint:
|
||||
extra['settings_fingerprint'] = self.settings_fingerprint
|
||||
if self.processing_time is not None:
|
||||
extra['processing_time'] = self.processing_time
|
||||
|
||||
# Pipeline-specific metadata
|
||||
if self.pipeline_metadata:
|
||||
extra['pipeline_metadata'] = self.pipeline_metadata
|
||||
|
||||
# Producer and quality
|
||||
extra['producer'] = self.producer
|
||||
if self.quality_score is not None:
|
||||
extra['quality_score'] = self.quality_score
|
||||
|
||||
return extra
|
||||
|
||||
@classmethod
|
||||
def from_artefact_extra(cls, file_id: str, artefact_id: str, extra: Dict[str, Any]) -> 'BundleMetadata':
|
||||
"""Create BundleMetadata from document_artefacts.extra field"""
|
||||
|
||||
# Extract core fields with fallbacks for backward compatibility
|
||||
pipeline_str = extra.get('pipeline', 'standard')
|
||||
try:
|
||||
pipeline = PipelineType(pipeline_str)
|
||||
except ValueError:
|
||||
pipeline = PipelineType.STANDARD
|
||||
|
||||
processing_mode_str = extra.get('processing_mode', 'whole_document')
|
||||
try:
|
||||
processing_mode = ProcessingMode(processing_mode_str)
|
||||
except ValueError:
|
||||
processing_mode = ProcessingMode.WHOLE_DOCUMENT
|
||||
|
||||
bundle_type_str = extra.get('bundle_type', 'single_artefact')
|
||||
try:
|
||||
bundle_type = BundleType(bundle_type_str)
|
||||
except ValueError:
|
||||
bundle_type = BundleType.SINGLE_ARTEFACT
|
||||
|
||||
return cls(
|
||||
bundle_id=artefact_id,
|
||||
file_id=file_id,
|
||||
pipeline=pipeline,
|
||||
processing_mode=processing_mode,
|
||||
bundle_type=bundle_type,
|
||||
group_id=extra.get('group_id'),
|
||||
split_order=extra.get('split_order'),
|
||||
split_total=extra.get('split_total'),
|
||||
split_heading=extra.get('split_heading'),
|
||||
page_range=extra.get('page_range'),
|
||||
page_count=extra.get('page_count'),
|
||||
section_title=extra.get('section_title'),
|
||||
section_level=extra.get('section_level'),
|
||||
config=extra.get('config'),
|
||||
settings_fingerprint=extra.get('settings_fingerprint'),
|
||||
processing_time=extra.get('processing_time'),
|
||||
pipeline_metadata=extra.get('pipeline_metadata'),
|
||||
producer=extra.get('producer', 'manual'),
|
||||
created_at=extra.get('created_at'),
|
||||
quality_score=extra.get('quality_score')
|
||||
)
|
||||
|
||||
class BundleMetadataBuilder:
|
||||
"""Helper class to build standardized bundle metadata"""
|
||||
|
||||
def __init__(self, file_id: str, pipeline: PipelineType):
|
||||
self.file_id = file_id
|
||||
self.pipeline = pipeline
|
||||
self.metadata = BundleMetadata(
|
||||
bundle_id=str(uuid.uuid4()),
|
||||
file_id=file_id,
|
||||
pipeline=pipeline,
|
||||
processing_mode=ProcessingMode.WHOLE_DOCUMENT,
|
||||
bundle_type=BundleType.SINGLE_ARTEFACT
|
||||
)
|
||||
|
||||
def set_processing_mode(self, mode: ProcessingMode) -> 'BundleMetadataBuilder':
|
||||
"""Set processing mode"""
|
||||
self.metadata.processing_mode = mode
|
||||
return self
|
||||
|
||||
def set_bundle_type(self, bundle_type: BundleType) -> 'BundleMetadataBuilder':
|
||||
"""Set bundle type"""
|
||||
self.metadata.bundle_type = bundle_type
|
||||
return self
|
||||
|
||||
def set_group_info(self, group_id: str, split_order: int = None,
|
||||
split_total: int = None, split_heading: str = None) -> 'BundleMetadataBuilder':
|
||||
"""Set grouping information for split documents"""
|
||||
self.metadata.group_id = group_id
|
||||
self.metadata.split_order = split_order
|
||||
self.metadata.split_total = split_total
|
||||
self.metadata.split_heading = split_heading
|
||||
return self
|
||||
|
||||
def set_page_info(self, page_range: List[int] = None,
|
||||
page_count: int = None) -> 'BundleMetadataBuilder':
|
||||
"""Set page information"""
|
||||
self.metadata.page_range = page_range
|
||||
self.metadata.page_count = page_count
|
||||
return self
|
||||
|
||||
def set_section_info(self, title: str = None, level: int = None) -> 'BundleMetadataBuilder':
|
||||
"""Set section information"""
|
||||
self.metadata.section_title = title
|
||||
self.metadata.section_level = level
|
||||
return self
|
||||
|
||||
def set_config(self, config: Dict[str, Any]) -> 'BundleMetadataBuilder':
|
||||
"""Set processing configuration"""
|
||||
self.metadata.config = config
|
||||
self.metadata.settings_fingerprint = self.metadata._compute_settings_fingerprint(config)
|
||||
return self
|
||||
|
||||
def set_producer(self, producer: str) -> 'BundleMetadataBuilder':
|
||||
"""Set producer information"""
|
||||
self.metadata.producer = producer
|
||||
return self
|
||||
|
||||
def set_pipeline_metadata(self, metadata: Dict[str, Any]) -> 'BundleMetadataBuilder':
|
||||
"""Set pipeline-specific metadata"""
|
||||
self.metadata.pipeline_metadata = metadata
|
||||
return self
|
||||
|
||||
def set_quality_score(self, score: float) -> 'BundleMetadataBuilder':
|
||||
"""Set quality score"""
|
||||
self.metadata.quality_score = score
|
||||
return self
|
||||
|
||||
def build(self) -> BundleMetadata:
|
||||
"""Build the final metadata"""
|
||||
return self.metadata
|
||||
|
||||
def create_standard_metadata(
|
||||
file_id: str,
|
||||
pipeline: Literal["ocr", "no_ocr", "vlm"] = "no_ocr",
|
||||
processing_mode: Literal["whole_document", "split_sections", "individual_pages", "pages", "sections", "chunks"] = "split_sections",
|
||||
config: Dict[str, Any] = None,
|
||||
group_id: str = None,
|
||||
split_order: int = None,
|
||||
split_total: int = None,
|
||||
split_heading: str = None,
|
||||
page_range: List[int] = None,
|
||||
producer: str = "auto_phase2"
|
||||
) -> BundleMetadata:
|
||||
"""
|
||||
Convenience function to create standardized metadata for common use cases.
|
||||
"""
|
||||
|
||||
# Map pipeline strings to enums
|
||||
pipeline_map = {
|
||||
"ocr": PipelineType.STANDARD,
|
||||
"no_ocr": PipelineType.STANDARD,
|
||||
"vlm": PipelineType.VLM
|
||||
}
|
||||
|
||||
# Enhanced processing mode mapping with new bundle architecture
|
||||
processing_mode_map = {
|
||||
"whole_document": ProcessingMode.WHOLE_DOCUMENT,
|
||||
"split_sections": ProcessingMode.SPLIT_SECTIONS,
|
||||
"individual_pages": ProcessingMode.INDIVIDUAL_PAGES,
|
||||
"split_by_pages": ProcessingMode.INDIVIDUAL_PAGES, # Split by pages processing
|
||||
"split_by_sections": ProcessingMode.SPLIT_SECTIONS, # Split by sections processing
|
||||
"split_by_chunks": ProcessingMode.SPLIT_SECTIONS, # Split by chunks processing
|
||||
"pages": ProcessingMode.INDIVIDUAL_PAGES, # Alias for page-based processing
|
||||
"sections": ProcessingMode.SPLIT_SECTIONS, # Alias for section-based processing
|
||||
"chunks": ProcessingMode.SPLIT_SECTIONS, # Chunks treated as sections
|
||||
}
|
||||
|
||||
# Determine bundle type based on processing mode and grouping
|
||||
if processing_mode == "whole_document":
|
||||
bundle_type = BundleType.DOCLING_BUNDLE
|
||||
else:
|
||||
bundle_type = BundleType.DOCLING_BUNDLE_SPLIT
|
||||
|
||||
builder = BundleMetadataBuilder(file_id, pipeline_map[pipeline])
|
||||
builder.set_processing_mode(processing_mode_map[processing_mode])
|
||||
builder.set_bundle_type(bundle_type)
|
||||
builder.set_producer(producer)
|
||||
|
||||
# Store original pipeline type for UI differentiation
|
||||
builder.metadata.original_pipeline_type = pipeline
|
||||
|
||||
if config:
|
||||
# Add pipeline-specific config markers
|
||||
enhanced_config = dict(config)
|
||||
if pipeline == "ocr":
|
||||
enhanced_config["do_ocr"] = True
|
||||
elif pipeline == "no_ocr":
|
||||
enhanced_config["do_ocr"] = False
|
||||
elif pipeline == "vlm":
|
||||
enhanced_config["pipeline"] = "vlm"
|
||||
|
||||
builder.set_config(enhanced_config)
|
||||
|
||||
if group_id:
|
||||
builder.set_group_info(group_id, split_order, split_total, split_heading)
|
||||
|
||||
if page_range:
|
||||
builder.set_page_info(page_range)
|
||||
|
||||
# Set section info if we have a heading
|
||||
if split_heading:
|
||||
builder.set_section_info(split_heading)
|
||||
|
||||
return builder.build()
|
||||
|
||||
def create_bundle_split_metadata(
|
||||
file_id: str,
|
||||
pipeline: Literal["ocr", "no_ocr", "vlm"] = "no_ocr",
|
||||
split_mode: Literal["split_by_pages", "split_by_sections", "split_by_chunks"] = "split_by_sections",
|
||||
config: Dict[str, Any] = None,
|
||||
group_id: str = None,
|
||||
producer: str = "auto_phase2",
|
||||
processing_data: Dict[str, Any] = None
|
||||
) -> BundleMetadata:
|
||||
"""
|
||||
Create metadata specifically for split bundle processing.
|
||||
|
||||
This is used for the new docling_bundle_split task type.
|
||||
"""
|
||||
|
||||
# Map split modes to processing modes
|
||||
mode_map = {
|
||||
"split_by_pages": "pages",
|
||||
"split_by_sections": "sections",
|
||||
"split_by_chunks": "sections" # Chunks treated as sections
|
||||
}
|
||||
|
||||
processing_mode = mode_map[split_mode]
|
||||
|
||||
metadata = create_standard_metadata(
|
||||
file_id=file_id,
|
||||
pipeline=pipeline,
|
||||
processing_mode=processing_mode,
|
||||
config=config,
|
||||
group_id=group_id,
|
||||
producer=producer
|
||||
)
|
||||
|
||||
# Add split-specific metadata
|
||||
if processing_data:
|
||||
split_metadata = {
|
||||
'split_mode': split_mode,
|
||||
'processing_data': processing_data
|
||||
}
|
||||
if metadata.pipeline_metadata:
|
||||
metadata.pipeline_metadata.update(split_metadata)
|
||||
else:
|
||||
metadata.pipeline_metadata = split_metadata
|
||||
|
||||
return metadata
|
||||
|
||||
def get_bundle_display_name(metadata: BundleMetadata) -> str:
|
||||
"""Generate a user-friendly display name for a bundle"""
|
||||
|
||||
# Use explicit display name if available
|
||||
if hasattr(metadata, 'display_name') and metadata.display_name:
|
||||
return metadata.display_name
|
||||
|
||||
# Generate based on bundle type and processing mode
|
||||
if metadata.bundle_type == BundleType.DOCLING_BUNDLE:
|
||||
return "Complete Document"
|
||||
|
||||
elif metadata.bundle_type == BundleType.DOCLING_BUNDLE_SPLIT:
|
||||
if metadata.processing_mode == ProcessingMode.INDIVIDUAL_PAGES:
|
||||
if metadata.page_range:
|
||||
return f"Page {metadata.page_range[0]}"
|
||||
return "Page Bundle"
|
||||
elif metadata.processing_mode == ProcessingMode.SPLIT_SECTIONS:
|
||||
if metadata.section_title:
|
||||
order_prefix = f"{metadata.split_order:02d}. " if metadata.split_order else ""
|
||||
page_suffix = ""
|
||||
if metadata.page_range and len(metadata.page_range) >= 2:
|
||||
page_suffix = f" (p{metadata.page_range[0]}-{metadata.page_range[1]})"
|
||||
return f"{order_prefix}{metadata.section_title}{page_suffix}"
|
||||
return f"Section {metadata.split_order or 1}"
|
||||
else:
|
||||
return "Document Bundle"
|
||||
|
||||
# Fallback
|
||||
return metadata.section_title or metadata.split_heading or f"Bundle {metadata.bundle_id[:8]}"
|
||||
|
||||
def create_organized_bundle_manifest(bundles: list, split_mode: str, pipeline: str) -> dict:
|
||||
"""
|
||||
Create an organized master manifest for split bundles with proper labeling and ordering.
|
||||
|
||||
Args:
|
||||
bundles: List of individual bundle data
|
||||
split_mode: The splitting mode used (pages, sections, chunks)
|
||||
pipeline: The pipeline type (no_ocr, ocr, vlm)
|
||||
|
||||
Returns:
|
||||
Enhanced manifest with organization metadata
|
||||
"""
|
||||
|
||||
# Sort bundles by their ordering key
|
||||
if split_mode == 'split_by_pages':
|
||||
sorted_bundles = sorted(bundles, key=lambda x: x.get('page_number', 0))
|
||||
display_name = f"{pipeline.upper()} Document Pages ({len(bundles)} pages)"
|
||||
organization = {
|
||||
'type': 'pages',
|
||||
'sort_field': 'page_number',
|
||||
'sort_order': 'asc',
|
||||
'grouping': 'individual_pages'
|
||||
}
|
||||
elif split_mode == 'split_by_sections':
|
||||
sorted_bundles = sorted(bundles, key=lambda x: x.get('split_order', 0))
|
||||
display_name = f"{pipeline.upper()} Document Sections ({len(bundles)} sections)"
|
||||
organization = {
|
||||
'type': 'sections',
|
||||
'sort_field': 'split_order',
|
||||
'sort_order': 'asc',
|
||||
'grouping': 'split_map_sections',
|
||||
'has_titles': True,
|
||||
'ordering_preserved': True
|
||||
}
|
||||
elif split_mode == 'split_by_chunks':
|
||||
sorted_bundles = sorted(bundles, key=lambda x: x.get('split_order', 0))
|
||||
display_name = f"{pipeline.upper()} Document Chunks ({len(bundles)} chunks)"
|
||||
organization = {
|
||||
'type': 'chunks',
|
||||
'sort_field': 'split_order',
|
||||
'sort_order': 'asc',
|
||||
'grouping': 'fallback_chunks'
|
||||
}
|
||||
else:
|
||||
sorted_bundles = bundles
|
||||
display_name = f"{pipeline.upper()} Document Bundles"
|
||||
organization = {
|
||||
'type': 'unknown',
|
||||
'sort_field': 'split_order',
|
||||
'sort_order': 'asc'
|
||||
}
|
||||
|
||||
return {
|
||||
'bundles': sorted_bundles,
|
||||
'display_name': display_name,
|
||||
'organization': organization,
|
||||
'total_bundles': len(bundles),
|
||||
'pipeline': pipeline,
|
||||
'split_mode': split_mode
|
||||
}
|
||||
|
||||
# Pipeline display names
|
||||
pipeline_names = {
|
||||
PipelineType.STANDARD: "Standard",
|
||||
PipelineType.VLM: "VLM",
|
||||
PipelineType.ASR: "ASR"
|
||||
}
|
||||
|
||||
pipeline_name = pipeline_names.get(metadata.pipeline, metadata.pipeline.value)
|
||||
|
||||
# OCR indication for standard pipeline
|
||||
if metadata.pipeline == PipelineType.STANDARD and metadata.config:
|
||||
ocr_enabled = metadata.config.get('do_ocr', False)
|
||||
pipeline_name = f"{pipeline_name} ({'OCR' if ocr_enabled else 'No-OCR'})"
|
||||
|
||||
# Processing mode indication
|
||||
if metadata.processing_mode == ProcessingMode.INDIVIDUAL_PAGES:
|
||||
mode = "Page-by-page"
|
||||
elif metadata.processing_mode == ProcessingMode.SPLIT_SECTIONS:
|
||||
mode = "Sections"
|
||||
else:
|
||||
mode = "Whole doc"
|
||||
|
||||
# Section or page info
|
||||
content_info = ""
|
||||
if metadata.split_heading:
|
||||
content_info = f" - {metadata.split_heading}"
|
||||
elif metadata.page_range and len(metadata.page_range) == 2:
|
||||
if metadata.page_range[0] == metadata.page_range[1]:
|
||||
content_info = f" - Page {metadata.page_range[0]}"
|
||||
else:
|
||||
content_info = f" - Pages {metadata.page_range[0]}-{metadata.page_range[1]}"
|
||||
|
||||
# Producer info
|
||||
producer_info = ""
|
||||
if metadata.producer == "auto_phase2":
|
||||
producer_info = " (Auto)"
|
||||
elif metadata.producer.startswith("auto"):
|
||||
producer_info = " (Auto)"
|
||||
|
||||
return f"{pipeline_name} {mode}{content_info}{producer_info}"
|
||||
|
||||
def group_bundles_by_metadata(bundles: List[Dict[str, Any]]) -> Dict[str, List[Dict[str, Any]]]:
|
||||
"""
|
||||
Group bundles by their metadata for display purposes.
|
||||
|
||||
Returns a dictionary mapping group keys to lists of bundles.
|
||||
"""
|
||||
|
||||
groups = {}
|
||||
ungrouped = []
|
||||
|
||||
for bundle in bundles:
|
||||
extra = bundle.get('extra', {})
|
||||
|
||||
# Skip bundles without the new metadata format
|
||||
if not extra.get('bundle_metadata_version'):
|
||||
ungrouped.append(bundle)
|
||||
continue
|
||||
|
||||
metadata = BundleMetadata.from_artefact_extra(
|
||||
bundle['file_id'],
|
||||
bundle['id'],
|
||||
extra
|
||||
)
|
||||
|
||||
if metadata.group_id:
|
||||
group_key = f"group:{metadata.group_id}"
|
||||
if group_key not in groups:
|
||||
groups[group_key] = []
|
||||
groups[group_key].append(bundle)
|
||||
else:
|
||||
ungrouped.append(bundle)
|
||||
|
||||
# Add ungrouped bundles as individual groups
|
||||
for bundle in ungrouped:
|
||||
single_key = f"single:{bundle['id']}"
|
||||
groups[single_key] = [bundle]
|
||||
|
||||
return groups
|
||||
@ -1,280 +0,0 @@
|
||||
import os
|
||||
from modules.logger_tool import initialise_logger
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
import modules.database.schemas.nodes.calendars as calendar_schemas
|
||||
import modules.database.schemas.entities as entities
|
||||
import modules.database.schemas.relationships.calendars as cal_rels
|
||||
import modules.database.tools.neontology_tools as neon
|
||||
from modules.database.tools.filesystem_tools import ClassroomCopilotFilesystem
|
||||
from datetime import timedelta, datetime
|
||||
|
||||
def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False, entity_node=None, time_chunk_node=None):
|
||||
logger.info(f"Creating calendar for {start_date} to {end_date}")
|
||||
|
||||
logger.info("Initializing Neontology connection")
|
||||
|
||||
neon.init_neontology_connection()
|
||||
|
||||
filesystem = ClassroomCopilotFilesystem(db_name, init_run_type="school")
|
||||
|
||||
def create_tldraw_file_for_node(node, node_path):
|
||||
node_data = {
|
||||
"unique_id": node.unique_id,
|
||||
"type": node.__class__.__name__,
|
||||
"name": node.name if hasattr(node, 'name') else 'Unnamed Node'
|
||||
}
|
||||
logger.debug(f"Creating tldraw file for node: {node_data}")
|
||||
filesystem.create_default_tldraw_file(node_path, node_data)
|
||||
|
||||
created_years = {}
|
||||
created_months = {}
|
||||
created_weeks = {}
|
||||
created_days = {}
|
||||
|
||||
last_year_node = None
|
||||
last_month_node = None
|
||||
last_week_node = None
|
||||
last_day_node = None
|
||||
|
||||
calendar_nodes = {
|
||||
'calendar_node': None,
|
||||
'calendar_year_nodes': [],
|
||||
'calendar_month_nodes': [],
|
||||
'calendar_week_nodes': [],
|
||||
'calendar_day_nodes': []
|
||||
}
|
||||
|
||||
calendar_type = None
|
||||
if attach_to_calendar_node and entity_node:
|
||||
calendar_type = "entity_calendar"
|
||||
logger.info(f"Attaching calendar to entity node: {entity_node.unique_id}")
|
||||
entity_unique_id = entity_node.unique_id
|
||||
calendar_unique_id = f"Calendar_{entity_unique_id}"
|
||||
calendar_name = f"{start_date.strftime('%Y-%m-%d')} to {end_date.strftime('%Y-%m-%d')}"
|
||||
calendar_path = os.path.join(entity_node.path, "calendar")
|
||||
calendar_node = calendar_schemas.CalendarNode(
|
||||
unique_id=calendar_unique_id,
|
||||
name=calendar_name,
|
||||
start_date=start_date,
|
||||
end_date=end_date,
|
||||
path=calendar_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(calendar_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_node'] = calendar_node
|
||||
logger.info(f"Calendar node created: {calendar_node.unique_id}")
|
||||
|
||||
# Create a node tldraw file for the calendar node
|
||||
create_tldraw_file_for_node(calendar_node, calendar_path)
|
||||
|
||||
import backend.modules.database.schemas.relationships.owner_relationships as entity_cal_rels
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
entity_cal_rels.EntityHasCalendar(source=entity_node, target=calendar_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {entity_node.unique_id} to {calendar_node.unique_id}")
|
||||
if entity_node and not attach_to_calendar_node:
|
||||
calendar_type = "time_entity"
|
||||
else:
|
||||
logger.error("Invalid combination of parameters for calendar creation.")
|
||||
raise ValueError("Invalid combination of parameters for calendar creation.")
|
||||
|
||||
current_date = start_date
|
||||
while current_date <= end_date:
|
||||
year = current_date.year
|
||||
month = current_date.month
|
||||
day = current_date.day
|
||||
iso_year, iso_week, iso_weekday = current_date.isocalendar()
|
||||
|
||||
# Create directories for year, month, week, and day
|
||||
_, year_path = filesystem.create_year_directory(year, calendar_path)
|
||||
_, month_path = filesystem.create_month_directory(year, month, calendar_path)
|
||||
_, week_path = filesystem.create_week_directory(year, iso_week, calendar_path)
|
||||
_, day_path = filesystem.create_day_directory(year, month, day, calendar_path)
|
||||
|
||||
calendar_year_unique_id = f"CalendarYear_{year}"
|
||||
|
||||
if year not in created_years:
|
||||
year_node = calendar_schemas.CalendarYearNode(
|
||||
unique_id=calendar_year_unique_id,
|
||||
year=str(year),
|
||||
path=year_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(year_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_year_nodes'].append(year_node)
|
||||
created_years[year] = year_node
|
||||
create_tldraw_file_for_node(year_node, year_path)
|
||||
logger.info(f"Year node created: {year_node.unique_id}")
|
||||
|
||||
if attach_to_calendar_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.CalendarIncludesYear(source=calendar_node, target=year_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {calendar_node.unique_id} to {year_node.unique_id}")
|
||||
if last_year_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.YearFollowsYear(source=last_year_node, target=year_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_year_node.unique_id} to {year_node.unique_id}")
|
||||
last_year_node = year_node
|
||||
|
||||
calendar_month_unique_id = f"CalendarMonth_{year}_{month}"
|
||||
|
||||
month_key = f"{year}-{month}"
|
||||
if month_key not in created_months:
|
||||
month_node = calendar_schemas.CalendarMonthNode(
|
||||
unique_id=calendar_month_unique_id,
|
||||
year=str(year),
|
||||
month=str(month),
|
||||
month_name=datetime(year, month, 1).strftime('%B'),
|
||||
path=month_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(month_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_month_nodes'].append(month_node)
|
||||
created_months[month_key] = month_node
|
||||
create_tldraw_file_for_node(month_node, month_path)
|
||||
logger.info(f"Month node created: {month_node.unique_id}")
|
||||
|
||||
# Check for the end of year transition for months
|
||||
if last_month_node:
|
||||
if int(month) == 1 and int(last_month_node.month) == 12 and int(last_month_node.year) == year - 1:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.MonthFollowsMonth(source=last_month_node, target=month_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_month_node.unique_id} to {month_node.unique_id}")
|
||||
elif int(month) == int(last_month_node.month) + 1:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.MonthFollowsMonth(source=last_month_node, target=month_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_month_node.unique_id} to {month_node.unique_id}")
|
||||
last_month_node = month_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.YearIncludesMonth(source=year_node, target=month_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {year_node.unique_id} to {month_node.unique_id}")
|
||||
|
||||
calendar_week_unique_id = f"CalendarWeek_{iso_year}_{iso_week}"
|
||||
|
||||
week_key = f"{iso_year}-W{iso_week}"
|
||||
if week_key not in created_weeks:
|
||||
# Get the date of the first monday of the week
|
||||
week_start_date = current_date - timedelta(days=current_date.weekday())
|
||||
week_node = calendar_schemas.CalendarWeekNode(
|
||||
unique_id=calendar_week_unique_id,
|
||||
start_date=week_start_date,
|
||||
week_number=str(iso_week),
|
||||
iso_week=f"{iso_year}-W{iso_week:02}",
|
||||
path=week_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(week_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_week_nodes'].append(week_node)
|
||||
created_weeks[week_key] = week_node
|
||||
create_tldraw_file_for_node(week_node, week_path)
|
||||
logger.info(f"Week node created: {week_node.unique_id}")
|
||||
|
||||
if last_week_node and ((last_week_node.iso_week.split('-')[0] == str(iso_year) and int(last_week_node.week_number) == int(iso_week) - 1) or
|
||||
(last_week_node.iso_week.split('-')[0] != str(iso_year) and int(last_week_node.week_number) == 52 and int(iso_week) == 1)):
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.WeekFollowsWeek(source=last_week_node, target=week_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_week_node.unique_id} to {week_node.unique_id}")
|
||||
last_week_node = week_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.YearIncludesWeek(source=year_node, target=week_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {year_node.unique_id} to {week_node.unique_id}")
|
||||
|
||||
calendar_day_unique_id = f"CalendarDay_{year}_{month}_{day}"
|
||||
|
||||
day_key = f"{year}-{month}-{day}"
|
||||
day_node = calendar_schemas.CalendarDayNode(
|
||||
unique_id=calendar_day_unique_id,
|
||||
date=current_date,
|
||||
day_of_week=current_date.strftime('%A'),
|
||||
iso_day=f"{year}-{month:02}-{day:02}",
|
||||
path=day_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(day_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_day_nodes'].append(day_node)
|
||||
created_days[day_key] = day_node
|
||||
create_tldraw_file_for_node(day_node, day_path)
|
||||
logger.info(f"Day node created: {day_node.unique_id}")
|
||||
|
||||
if last_day_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.DayFollowsDay(source=last_day_node, target=day_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_day_node.unique_id} to {day_node.unique_id}")
|
||||
last_day_node = day_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.MonthIncludesDay(source=month_node, target=day_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {month_node.unique_id} to {day_node.unique_id}")
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.WeekIncludesDay(source=week_node, target=day_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {week_node.unique_id} to {day_node.unique_id}")
|
||||
current_date += timedelta(days=1)
|
||||
|
||||
if time_chunk_node:
|
||||
time_chunk_interval = time_chunk_node
|
||||
# Get every calendar day node and create time chunks of length time_chunk_node minutes for the whole day
|
||||
for day_node in calendar_nodes['calendar_day_nodes']:
|
||||
day_path = day_node.path
|
||||
total_time_chunks_in_day = (24 * 60) / time_chunk_interval
|
||||
for i in range(total_time_chunks_in_day):
|
||||
time_chunk_unique_id = f"CalendarTimeChunk_{day_node.unique_id}_{i}"
|
||||
time_chunk_start_time = day_node.date.time() + timedelta(minutes=i * time_chunk_interval)
|
||||
time_chunk_end_time = time_chunk_start_time + timedelta(minutes=time_chunk_interval)
|
||||
time_chunk_node = calendar_schemas.CalendarTimeChunkNode(
|
||||
unique_id=time_chunk_unique_id,
|
||||
start_time=time_chunk_start_time,
|
||||
end_time=time_chunk_end_time,
|
||||
path=day_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(time_chunk_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_time_chunk_nodes'].append(time_chunk_node)
|
||||
logger.info(f"Time chunk node created: {time_chunk_node.unique_id}")
|
||||
# Create a relationship between the time chunk node and the day node
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.DayIncludesTimeChunk(source=day_node, target=time_chunk_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {day_node.unique_id} to {time_chunk_node.unique_id}")
|
||||
# Create sequential relationship between the time chunk nodes
|
||||
if i > 0:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_rels.TimeChunkFollowsTimeChunk(source=calendar_nodes['calendar_time_chunk_nodes'][i-1], target=time_chunk_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {calendar_nodes['calendar_time_chunk_nodes'][i-1].unique_id} to {time_chunk_node.unique_id}")
|
||||
|
||||
logger.info(f'Created calendar: {calendar_nodes["calendar_node"].unique_id}')
|
||||
return calendar_nodes
|
||||
@ -1,401 +0,0 @@
|
||||
from enum import Enum
|
||||
from typing import Optional, List, Dict, Any
|
||||
import logging
|
||||
|
||||
from modules.database.admin.neontology_provider import NeontologyProvider
|
||||
|
||||
class NodeLabels(Enum):
|
||||
SCHOOL = "School"
|
||||
DEPARTMENT_STRUCTURE = "DepartmentStructure"
|
||||
CURRICULUM_STRUCTURE = "CurriculumStructure"
|
||||
PASTORAL_STRUCTURE = "PastoralStructure"
|
||||
DEPARTMENT = "Department"
|
||||
KEY_STAGE = "KeyStage"
|
||||
YEAR_GROUP = "YearGroup"
|
||||
|
||||
class RelationshipTypes(Enum):
|
||||
HAS_DEPARTMENT_STRUCTURE = "HAS_DEPARTMENT_STRUCTURE"
|
||||
HAS_CURRICULUM_STRUCTURE = "HAS_CURRICULUM_STRUCTURE"
|
||||
HAS_PASTORAL_STRUCTURE = "HAS_PASTORAL_STRUCTURE"
|
||||
HAS_DEPARTMENT = "HAS_DEPARTMENT"
|
||||
INCLUDES_KEY_STAGE = "INCLUDES_KEY_STAGE"
|
||||
INCLUDES_YEAR_GROUP = "INCLUDES_YEAR_GROUP"
|
||||
|
||||
class PropertyKeys(Enum):
|
||||
UNIQUE_ID = "unique_id"
|
||||
PATH = "path"
|
||||
URN = "urn"
|
||||
ESTABLISHMENT_NUMBER = "establishment_number"
|
||||
ESTABLISHMENT_NAME = "establishment_name"
|
||||
ESTABLISHMENT_TYPE = "establishment_type"
|
||||
ESTABLISHMENT_STATUS = "establishment_status"
|
||||
PHASE_OF_EDUCATION = "phase_of_education"
|
||||
STATUTORY_LOW_AGE = "statutory_low_age"
|
||||
STATUTORY_HIGH_AGE = "statutory_high_age"
|
||||
RELIGIOUS_CHARACTER = "religious_character"
|
||||
SCHOOL_CAPACITY = "school_capacity"
|
||||
SCHOOL_WEBSITE = "school_website"
|
||||
OFSTED_RATING = "ofsted_rating"
|
||||
DEPARTMENT_NAME = "department_name"
|
||||
KEY_STAGE = "key_stage"
|
||||
KEY_STAGE_NAME = "key_stage_name"
|
||||
YEAR_GROUP = "year_group"
|
||||
YEAR_GROUP_NAME = "year_group_name"
|
||||
CREATED = "created"
|
||||
MERGED = "merged"
|
||||
|
||||
class SchemaDefinition:
|
||||
"""Class to hold schema definition queries and information"""
|
||||
|
||||
@staticmethod
|
||||
def get_schema_info() -> Dict[str, List[Dict]]:
|
||||
"""Returns a dictionary containing the schema definition for nodes and relationships."""
|
||||
return {
|
||||
"nodes": [
|
||||
{
|
||||
"label": "School",
|
||||
"description": "Represents a school entity",
|
||||
"required_properties": ["unique_id", "urn", "name"],
|
||||
"optional_properties": ["address", "postcode", "phone", "email", "website"]
|
||||
},
|
||||
{
|
||||
"label": "DepartmentStructure",
|
||||
"description": "Represents the department structure of a school",
|
||||
"required_properties": ["unique_id", "name"],
|
||||
"optional_properties": ["description", "head_of_department"]
|
||||
},
|
||||
{
|
||||
"label": "CurriculumStructure",
|
||||
"description": "Represents the curriculum structure of a school",
|
||||
"required_properties": ["unique_id", "name"],
|
||||
"optional_properties": ["description", "key_stage", "subject"]
|
||||
},
|
||||
{
|
||||
"label": "PastoralStructure",
|
||||
"description": "Represents the pastoral structure of a school",
|
||||
"required_properties": ["unique_id", "name"],
|
||||
"optional_properties": ["description", "year_group", "form_group"]
|
||||
}
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"type": "HAS_DEPARTMENT_STRUCTURE",
|
||||
"description": "Links a school to its department structure",
|
||||
"source": "School",
|
||||
"target": "DepartmentStructure",
|
||||
"properties": ["created_at"]
|
||||
},
|
||||
{
|
||||
"type": "HAS_CURRICULUM_STRUCTURE",
|
||||
"description": "Links a school to its curriculum structure",
|
||||
"source": "School",
|
||||
"target": "CurriculumStructure",
|
||||
"properties": ["created_at"]
|
||||
},
|
||||
{
|
||||
"type": "HAS_PASTORAL_STRUCTURE",
|
||||
"description": "Links a school to its pastoral structure",
|
||||
"source": "School",
|
||||
"target": "PastoralStructure",
|
||||
"properties": ["created_at"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@staticmethod
|
||||
def get_schema_creation_queries() -> List[str]:
|
||||
"""Returns a list of Cypher queries to create the schema."""
|
||||
return [
|
||||
# Node Uniqueness Constraints
|
||||
f"CREATE CONSTRAINT school_unique_id IF NOT EXISTS FOR (n:{NodeLabels.SCHOOL.value}) REQUIRE n.{PropertyKeys.UNIQUE_ID.value} IS UNIQUE",
|
||||
f"CREATE CONSTRAINT department_unique_id IF NOT EXISTS FOR (n:{NodeLabels.DEPARTMENT_STRUCTURE.value}) REQUIRE n.{PropertyKeys.UNIQUE_ID.value} IS UNIQUE",
|
||||
f"CREATE CONSTRAINT curriculum_unique_id IF NOT EXISTS FOR (n:{NodeLabels.CURRICULUM_STRUCTURE.value}) REQUIRE n.{PropertyKeys.UNIQUE_ID.value} IS UNIQUE",
|
||||
f"CREATE CONSTRAINT pastoral_unique_id IF NOT EXISTS FOR (n:{NodeLabels.PASTORAL_STRUCTURE.value}) REQUIRE n.{PropertyKeys.UNIQUE_ID.value} IS UNIQUE",
|
||||
|
||||
# Indexes for Performance
|
||||
f"CREATE INDEX school_urn IF NOT EXISTS FOR (n:{NodeLabels.SCHOOL.value}) ON (n.{PropertyKeys.URN.value})",
|
||||
f"CREATE INDEX school_name IF NOT EXISTS FOR (n:{NodeLabels.SCHOOL.value}) ON (n.{PropertyKeys.ESTABLISHMENT_NAME.value})",
|
||||
f"CREATE INDEX department_name IF NOT EXISTS FOR (n:{NodeLabels.DEPARTMENT_STRUCTURE.value}) ON (n.{PropertyKeys.DEPARTMENT_NAME.value})",
|
||||
f"CREATE INDEX curriculum_name IF NOT EXISTS FOR (n:{NodeLabels.CURRICULUM_STRUCTURE.value}) ON (n.name)",
|
||||
f"CREATE INDEX pastoral_name IF NOT EXISTS FOR (n:{NodeLabels.PASTORAL_STRUCTURE.value}) ON (n.name)",
|
||||
]
|
||||
|
||||
@staticmethod
|
||||
def get_schema_verification_queries() -> Dict[str, str]:
|
||||
"""Returns a dictionary of queries to verify the schema state."""
|
||||
return {
|
||||
"constraints": "SHOW CONSTRAINTS",
|
||||
"indexes": "SHOW INDEXES",
|
||||
"labels": "CALL db.labels()"
|
||||
}
|
||||
|
||||
class GraphNamingProvider:
|
||||
@staticmethod
|
||||
def get_school_unique_id(urn: str) -> str:
|
||||
"""Generate unique ID for a school node."""
|
||||
return f"School_{urn}"
|
||||
|
||||
@staticmethod
|
||||
def get_department_structure_unique_id(school_unique_id: str) -> str:
|
||||
"""Generate unique ID for a department structure node."""
|
||||
return f"DepartmentStructure_{school_unique_id}"
|
||||
|
||||
@staticmethod
|
||||
def get_curriculum_structure_unique_id(school_unique_id: str) -> str:
|
||||
"""Generate unique ID for a curriculum structure node."""
|
||||
return f"CurriculumStructure_{school_unique_id}"
|
||||
|
||||
@staticmethod
|
||||
def get_pastoral_structure_unique_id(school_unique_id: str) -> str:
|
||||
"""Generate unique ID for a pastoral structure node."""
|
||||
return f"PastoralStructure_{school_unique_id}"
|
||||
|
||||
@staticmethod
|
||||
def get_department_unique_id(school_unique_id: str, department_name: str) -> str:
|
||||
"""Generate unique ID for a department node."""
|
||||
return f"Department_{school_unique_id}_{department_name.replace(' ', '_')}"
|
||||
|
||||
@staticmethod
|
||||
def get_key_stage_unique_id(curriculum_structure_unique_id: str, key_stage: str) -> str:
|
||||
"""Generate unique ID for a key stage node."""
|
||||
return f"KeyStage_{curriculum_structure_unique_id}_KStg{key_stage}"
|
||||
|
||||
@staticmethod
|
||||
def get_year_group_unique_id(school_unique_id: str, year_group: int) -> str:
|
||||
"""Generate unique ID for a year group node."""
|
||||
return f"YearGroup_{school_unique_id}_YGrp{year_group}"
|
||||
|
||||
@staticmethod
|
||||
def get_school_path(database_name: str, urn: str) -> str:
|
||||
"""Generate path for a school node."""
|
||||
return f"/schools/{database_name}/{urn}"
|
||||
|
||||
@staticmethod
|
||||
def get_department_path(school_path: str, department_name: str) -> str:
|
||||
"""Generate path for a department node."""
|
||||
return f"{school_path}/departments/{department_name}"
|
||||
|
||||
@staticmethod
|
||||
def get_department_structure_path(school_path: str) -> str:
|
||||
"""Generate path for a department structure node."""
|
||||
return f"{school_path}/departments"
|
||||
|
||||
@staticmethod
|
||||
def get_curriculum_path(school_path: str) -> str:
|
||||
"""Generate path for a curriculum structure node."""
|
||||
return f"{school_path}/curriculum"
|
||||
|
||||
@staticmethod
|
||||
def get_pastoral_path(school_path: str) -> str:
|
||||
"""Generate path for a pastoral structure node."""
|
||||
return f"{school_path}/pastoral"
|
||||
|
||||
@staticmethod
|
||||
def get_key_stage_path(curriculum_path: str, key_stage: str) -> str:
|
||||
"""Generate path for a key stage node."""
|
||||
return f"{curriculum_path}/key_stage_{key_stage}"
|
||||
|
||||
@staticmethod
|
||||
def get_year_group_path(pastoral_path: str, year_group: int) -> str:
|
||||
"""Generate path for a year group node."""
|
||||
return f"{pastoral_path}/year_{year_group}"
|
||||
|
||||
@staticmethod
|
||||
def get_cypher_match_school(unique_id: str) -> str:
|
||||
"""Generate Cypher MATCH clause for finding a school node."""
|
||||
return f"MATCH (s:{NodeLabels.SCHOOL.value} {{{PropertyKeys.UNIQUE_ID.value}: $school_id}})"
|
||||
|
||||
@staticmethod
|
||||
def get_cypher_check_basic_structure() -> str:
|
||||
"""Generate Cypher query for checking basic structure existence and validity."""
|
||||
return """
|
||||
// Find the school node
|
||||
MATCH (s:{school})
|
||||
|
||||
// Check for department structure with any relationship
|
||||
OPTIONAL MATCH (s)-[r1]-(dept_struct:{dept_struct})
|
||||
|
||||
// Check for curriculum structure with any relationship
|
||||
OPTIONAL MATCH (s)-[r2]-(curr_struct:{curr_struct})
|
||||
|
||||
// Check for pastoral structure with any relationship
|
||||
OPTIONAL MATCH (s)-[r3]-(past_struct:{past_struct})
|
||||
|
||||
// Return structure information
|
||||
RETURN {{
|
||||
has_basic:
|
||||
dept_struct IS NOT NULL AND r1 IS NOT NULL AND
|
||||
curr_struct IS NOT NULL AND r2 IS NOT NULL AND
|
||||
past_struct IS NOT NULL AND r3 IS NOT NULL,
|
||||
department_structure: {{
|
||||
exists: dept_struct IS NOT NULL AND r1 IS NOT NULL
|
||||
}},
|
||||
curriculum_structure: {{
|
||||
exists: curr_struct IS NOT NULL AND r2 IS NOT NULL
|
||||
}},
|
||||
pastoral_structure: {{
|
||||
exists: past_struct IS NOT NULL AND r3 IS NOT NULL
|
||||
}}
|
||||
}} as status
|
||||
""".format(
|
||||
school=NodeLabels.SCHOOL.value,
|
||||
dept_struct=NodeLabels.DEPARTMENT_STRUCTURE.value,
|
||||
curr_struct=NodeLabels.CURRICULUM_STRUCTURE.value,
|
||||
past_struct=NodeLabels.PASTORAL_STRUCTURE.value
|
||||
)
|
||||
|
||||
@staticmethod
|
||||
def get_cypher_check_detailed_structure() -> str:
|
||||
"""Generate Cypher query for checking detailed structure existence and validity."""
|
||||
return """
|
||||
// Find the school node
|
||||
MATCH (s:{school} {{unique_id: $school_id}})
|
||||
|
||||
// Check for department structure and departments
|
||||
OPTIONAL MATCH (s)-[r1]-(dept_struct:{dept_struct})
|
||||
WHERE dept_struct.unique_id = 'DepartmentStructure_' + s.unique_id
|
||||
WITH s, dept_struct, r1,
|
||||
CASE WHEN dept_struct IS NOT NULL
|
||||
THEN [(dept_struct)-[r]-(d:{dept}) | d]
|
||||
ELSE []
|
||||
END as departments
|
||||
|
||||
// Check for curriculum structure and key stages
|
||||
OPTIONAL MATCH (s)-[r2]-(curr_struct:{curr_struct})
|
||||
WHERE curr_struct.unique_id = 'CurriculumStructure_' + s.unique_id
|
||||
WITH s, dept_struct, r1, departments, curr_struct, r2,
|
||||
CASE WHEN curr_struct IS NOT NULL
|
||||
THEN [(curr_struct)-[r]-(k:{key_stage}) | k]
|
||||
ELSE []
|
||||
END as key_stages
|
||||
|
||||
// Check for pastoral structure and year groups
|
||||
OPTIONAL MATCH (s)-[r3]-(past_struct:{past_struct})
|
||||
WHERE past_struct.unique_id = 'PastoralStructure_' + s.unique_id
|
||||
WITH dept_struct, r1, departments, curr_struct, r2, key_stages, past_struct, r3,
|
||||
CASE WHEN past_struct IS NOT NULL
|
||||
THEN [(past_struct)-[r]-(y:{year_group}) | y]
|
||||
ELSE []
|
||||
END as year_groups
|
||||
|
||||
// Return structure information
|
||||
RETURN {{
|
||||
has_detailed:
|
||||
dept_struct IS NOT NULL AND r1 IS NOT NULL AND size(departments) > 0 AND
|
||||
curr_struct IS NOT NULL AND r2 IS NOT NULL AND size(key_stages) > 0 AND
|
||||
past_struct IS NOT NULL AND r3 IS NOT NULL AND size(year_groups) > 0,
|
||||
department_structure: {{
|
||||
exists: dept_struct IS NOT NULL AND r1 IS NOT NULL,
|
||||
has_departments: size(departments) > 0,
|
||||
department_count: size(departments),
|
||||
node_id: dept_struct.unique_id
|
||||
}},
|
||||
curriculum_structure: {{
|
||||
exists: curr_struct IS NOT NULL AND r2 IS NOT NULL,
|
||||
has_key_stages: size(key_stages) > 0,
|
||||
key_stage_count: size(key_stages),
|
||||
node_id: curr_struct.unique_id
|
||||
}},
|
||||
pastoral_structure: {{
|
||||
exists: past_struct IS NOT NULL AND r3 IS NOT NULL,
|
||||
has_year_groups: size(year_groups) > 0,
|
||||
year_group_count: size(year_groups),
|
||||
node_id: past_struct.unique_id
|
||||
}}
|
||||
}} as status
|
||||
""".format(
|
||||
school=NodeLabels.SCHOOL.value,
|
||||
dept_struct=NodeLabels.DEPARTMENT_STRUCTURE.value,
|
||||
curr_struct=NodeLabels.CURRICULUM_STRUCTURE.value,
|
||||
past_struct=NodeLabels.PASTORAL_STRUCTURE.value,
|
||||
dept=NodeLabels.DEPARTMENT.value,
|
||||
key_stage=NodeLabels.KEY_STAGE.value,
|
||||
year_group=NodeLabels.YEAR_GROUP.value
|
||||
)
|
||||
|
||||
@staticmethod
|
||||
def get_schema_definition() -> SchemaDefinition:
|
||||
"""Get the schema definition instance"""
|
||||
return SchemaDefinition()
|
||||
|
||||
@staticmethod
|
||||
def get_schema_creation_queries() -> List[str]:
|
||||
"""Get queries to create the schema"""
|
||||
return SchemaDefinition.get_schema_creation_queries()
|
||||
|
||||
@staticmethod
|
||||
def get_schema_verification_queries() -> Dict[str, str]:
|
||||
"""Get queries to verify schema state"""
|
||||
return SchemaDefinition.get_schema_verification_queries()
|
||||
|
||||
@staticmethod
|
||||
def get_schema_info() -> Dict[str, List[Dict]]:
|
||||
"""Get human-readable schema information"""
|
||||
return SchemaDefinition.get_schema_info()
|
||||
|
||||
class GraphProvider:
|
||||
def __init__(self):
|
||||
"""Initialize the graph provider with Neo4j connection."""
|
||||
self.neontology = NeontologyProvider()
|
||||
self.graph_naming = GraphNamingProvider()
|
||||
self.logger = logging.getLogger(__name__)
|
||||
|
||||
def check_schema_status(self, database_name: str) -> Dict[str, Any]:
|
||||
"""
|
||||
Checks the current state of the schema in the specified database.
|
||||
Returns a dictionary containing information about constraints, indexes, and labels.
|
||||
"""
|
||||
try:
|
||||
verification_queries = SchemaDefinition.get_schema_verification_queries()
|
||||
expected_schema = SchemaDefinition.get_schema_info()
|
||||
|
||||
# Get current schema state
|
||||
constraints = self.neontology.run_query(verification_queries["constraints"], {}, database_name)
|
||||
indexes = self.neontology.run_query(verification_queries["indexes"], {}, database_name)
|
||||
labels = self.neontology.run_query(verification_queries["labels"], {}, database_name)
|
||||
|
||||
# Process results
|
||||
current_constraints = [c["name"] for c in constraints]
|
||||
current_indexes = [i["name"] for i in indexes]
|
||||
current_labels = [l["label"] for l in labels]
|
||||
|
||||
# Expected values
|
||||
expected_labels = [node["label"] for node in expected_schema["nodes"]]
|
||||
|
||||
return {
|
||||
"constraints": current_constraints,
|
||||
"constraints_valid": len(current_constraints) >= 4, # We expect at least 4 unique constraints
|
||||
"indexes": current_indexes,
|
||||
"indexes_valid": len(current_indexes) >= 5, # We expect at least 5 indexes
|
||||
"labels": current_labels,
|
||||
"labels_valid": all(label in current_labels for label in expected_labels)
|
||||
}
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error checking schema status: {str(e)}")
|
||||
return {
|
||||
"constraints": [], "constraints_valid": False,
|
||||
"indexes": [], "indexes_valid": False,
|
||||
"labels": [], "labels_valid": False
|
||||
}
|
||||
|
||||
def initialize_schema(self, database_name: str) -> None:
|
||||
"""
|
||||
Initializes the schema for the specified database by creating all necessary
|
||||
constraints and indexes.
|
||||
"""
|
||||
try:
|
||||
creation_queries = SchemaDefinition.get_schema_creation_queries()
|
||||
|
||||
for query in creation_queries:
|
||||
self.neontology.cypher_write(query, {}, database_name)
|
||||
|
||||
self.logger.info(f"Schema initialized successfully for database {database_name}")
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error initializing schema: {str(e)}")
|
||||
raise
|
||||
|
||||
def get_schema_info(self) -> Dict[str, Any]:
|
||||
"""
|
||||
Returns the schema definition information.
|
||||
"""
|
||||
return SchemaDefinition.get_schema_info()
|
||||
@ -1,212 +0,0 @@
|
||||
from dotenv import load_dotenv, find_dotenv
|
||||
load_dotenv(find_dotenv())
|
||||
import os
|
||||
import modules.logger_tool as logger
|
||||
from modules.database.tools.neontology.graphconnection import GraphConnection, init_neontology
|
||||
from modules.database.tools.neontology.basenode import BaseNode
|
||||
from modules.database.tools.neontology.baserelationship import BaseRelationship
|
||||
from typing import Optional, Dict, Any, List
|
||||
from neo4j import Record as Neo4jRecord
|
||||
import re
|
||||
|
||||
log_name = 'api_modules_database_admin_neontology_provider'
|
||||
log_dir = os.getenv("LOG_PATH", "/logs") # Default path as fallback
|
||||
logging = logger.get_logger(
|
||||
name=log_name,
|
||||
log_level=os.getenv("LOG_LEVEL", "DEBUG"),
|
||||
log_path=log_dir,
|
||||
log_file=log_name,
|
||||
runtime=True,
|
||||
log_format='default'
|
||||
)
|
||||
|
||||
class NeontologyProvider:
|
||||
"""Provider class for managing Neontology connections and operations."""
|
||||
|
||||
def __init__(self):
|
||||
"""Initialize the provider with Neo4j connection details from environment."""
|
||||
self.bolt_url = os.getenv("APP_BOLT_URL")
|
||||
self.user = os.getenv("USER_NEO4J")
|
||||
self.password = os.getenv("PASSWORD_NEO4J")
|
||||
self.connection = None
|
||||
self.current_database = None
|
||||
|
||||
def _validate_database_name(self, database: str) -> str:
|
||||
"""
|
||||
Validate and format database name to handle special characters.
|
||||
|
||||
Args:
|
||||
database: The database name to validate
|
||||
|
||||
Returns:
|
||||
str: The validated database name
|
||||
|
||||
Raises:
|
||||
ValueError: If database name is invalid
|
||||
"""
|
||||
if not database:
|
||||
raise ValueError("Database name cannot be empty")
|
||||
|
||||
# Check for valid database name pattern
|
||||
# Allow letters, numbers, underscores, and dots
|
||||
if not re.match(r'^[a-zA-Z0-9_\.]+$', database):
|
||||
raise ValueError("Database name contains invalid characters")
|
||||
|
||||
# For database names with multiple dots, we need to handle them specially
|
||||
# Neo4j treats dots as special characters in some contexts
|
||||
if database.count('.') > 1:
|
||||
# Replace dots with underscores except for the first one
|
||||
parts = database.split('.')
|
||||
if len(parts) > 2:
|
||||
# Keep the first dot, replace others with underscore
|
||||
formatted_name = f"{parts[0]}.{'.'.join(parts[1:])}"
|
||||
logging.info(f"Reformatted database name from {database} to {formatted_name}")
|
||||
return formatted_name
|
||||
|
||||
return database
|
||||
|
||||
def connect(self, database: str = 'neo4j') -> None:
|
||||
"""Establish connection to Neo4j using Neontology."""
|
||||
try:
|
||||
# Validate and format database name
|
||||
formatted_database = self._validate_database_name(database)
|
||||
|
||||
# If we're switching databases, ensure we close the old connection
|
||||
if self.current_database != formatted_database and self.connection is not None:
|
||||
self.close()
|
||||
|
||||
# Initialize Neontology connection if needed
|
||||
if self.connection is None:
|
||||
init_neontology(
|
||||
neo4j_uri=self.bolt_url,
|
||||
neo4j_username=self.user,
|
||||
neo4j_password=self.password
|
||||
)
|
||||
# Get the GraphConnection instance
|
||||
self.connection = GraphConnection()
|
||||
self.current_database = formatted_database
|
||||
logging.info(f"Neontology connection initialized with host: {self.host}, port: {self.port}, database: {formatted_database}")
|
||||
|
||||
except Exception as e:
|
||||
logging.error(f"Failed to initialize Neontology connection: {str(e)}")
|
||||
raise
|
||||
|
||||
def reset_connection(self) -> None:
|
||||
"""Reset the connection, forcing a new one to be created on next use."""
|
||||
if self.connection:
|
||||
self.close()
|
||||
|
||||
def create_or_merge_node(self, node: BaseNode, database: str = 'neo4j', operation: str = "merge") -> None:
|
||||
"""Create or merge a node in the Neo4j database."""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
|
||||
if operation == "create":
|
||||
node.create(database=database)
|
||||
elif operation == "merge":
|
||||
node.merge(database=database)
|
||||
else:
|
||||
logging.error(f"Invalid operation: {operation}")
|
||||
raise ValueError(f"Invalid operation: {operation}")
|
||||
except Exception as e:
|
||||
logging.error(f"Error in processing node: {e}")
|
||||
raise
|
||||
|
||||
def create_or_merge_relationship(self, relationship: BaseRelationship, database: str = 'neo4j', operation: str = "merge") -> None:
|
||||
"""Create or merge a relationship in the Neo4j database."""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
|
||||
if operation == "create":
|
||||
relationship.create(database=database)
|
||||
elif operation == "merge":
|
||||
relationship.merge(database=database)
|
||||
else:
|
||||
logging.error(f"Invalid operation: {operation}")
|
||||
raise ValueError(f"Invalid operation: {operation}")
|
||||
except Exception as e:
|
||||
logging.error(f"Error in processing relationship: {e}")
|
||||
raise
|
||||
|
||||
def cypher_write(self, cypher: str, params: Dict[str, Any] = {}, database: str = 'neo4j') -> None:
|
||||
"""Execute a write transaction."""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
self.connection.cypher_write(cypher, params)
|
||||
except Exception as e:
|
||||
logging.error(f"Error in cypher write: {e}")
|
||||
raise
|
||||
|
||||
def cypher_read(self, cypher: str, params: Dict[str, Any] = {}, database: str = 'neo4j') -> Optional[Neo4jRecord]:
|
||||
"""Execute a read transaction returning a single record."""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
return self.connection.cypher_read(cypher, params)
|
||||
except Exception as e:
|
||||
logging.error(f"Error in cypher read: {e}")
|
||||
raise
|
||||
|
||||
def cypher_read_many(self, cypher: str, params: Dict[str, Any] = {}, database: str = 'neo4j') -> List[Neo4jRecord]:
|
||||
"""Execute a read transaction returning multiple records."""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
return self.connection.cypher_read_many(cypher, params)
|
||||
except Exception as e:
|
||||
logging.error(f"Error in cypher read many: {e}")
|
||||
raise
|
||||
|
||||
def run_query(self, cypher: str, params: Dict[str, Any] = {}, database: str = 'neo4j') -> List[Dict[str, Any]]:
|
||||
"""
|
||||
Execute a Cypher query and return results as a list of dictionaries.
|
||||
This is a convenience method that handles both single and multiple record results.
|
||||
|
||||
Args:
|
||||
cypher: The Cypher query to execute
|
||||
params: Query parameters
|
||||
database: Target database name
|
||||
|
||||
Returns:
|
||||
List[Dict[str, Any]]: Query results as a list of dictionaries
|
||||
"""
|
||||
try:
|
||||
if not self.connection or self.current_database != database:
|
||||
self.connect(database)
|
||||
|
||||
# Use cypher_read_many for consistent return type
|
||||
records = self.connection.cypher_read_many(cypher, params)
|
||||
|
||||
# Convert Neo4j records to dictionaries
|
||||
results = []
|
||||
for record in records:
|
||||
# Handle both Record and dict types
|
||||
if isinstance(record, Neo4jRecord):
|
||||
results.append(dict(record))
|
||||
else:
|
||||
results.append(record)
|
||||
|
||||
return results
|
||||
|
||||
except Exception as e:
|
||||
logging.error(f"Error in run_query: {e}")
|
||||
raise
|
||||
|
||||
def close(self) -> None:
|
||||
"""Close the Neontology connection."""
|
||||
if self.connection:
|
||||
# The connection will be closed when the GraphConnection instance is deleted
|
||||
self.connection = None
|
||||
self.current_database = None
|
||||
logging.info("Neontology connection closed")
|
||||
|
||||
def __enter__(self):
|
||||
"""Context manager entry."""
|
||||
return self
|
||||
|
||||
def __exit__(self, exc_type, exc_val, exc_tb):
|
||||
"""Context manager exit."""
|
||||
self.close()
|
||||
@ -1,797 +0,0 @@
|
||||
import os
|
||||
from modules.logger_tool import initialise_logger
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
import backend.modules.database.schemas.entities as neo_entity
|
||||
import modules.database.schemas.curriculum_neo as neo_curriculum
|
||||
import modules.database.schemas.relationships.curriculum_relationships as curriculum_relationships
|
||||
import modules.database.schemas.relationships.entity_relationships as ent_rels
|
||||
import modules.database.schemas.relationships.entity_curriculum_rels as ent_cur_rels
|
||||
from modules.database.tools.filesystem_tools import ClassroomCopilotFilesystem
|
||||
import modules.database.tools.neontology_tools as neon
|
||||
import pandas as pd
|
||||
|
||||
# Default values for nodes
|
||||
default_topic_values = {
|
||||
'topic_assessment_type': 'Null',
|
||||
'topic_type': 'Null',
|
||||
'total_number_of_lessons_for_topic': '1',
|
||||
'topic_title': 'Null'
|
||||
}
|
||||
|
||||
default_topic_lesson_values = {
|
||||
'topic_lesson_title': 'Null',
|
||||
'topic_lesson_type': 'Null',
|
||||
'topic_lesson_length': '1',
|
||||
'topic_lesson_suggested_activities': 'Null',
|
||||
'topic_lesson_skills_learned': 'Null',
|
||||
'topic_lesson_weblinks': 'Null',
|
||||
}
|
||||
|
||||
default_learning_statement_values = {
|
||||
'lesson_learning_statement': 'Null',
|
||||
'lesson_learning_statement_type': 'Student learning outcome'
|
||||
}
|
||||
|
||||
# Helper function to sort year groups numerically where possible
|
||||
def sort_year_groups(df):
|
||||
df = df.copy()
|
||||
df['YearGroupNumeric'] = pd.to_numeric(df['YearGroup'], errors='coerce')
|
||||
return df.sort_values(by='YearGroupNumeric')
|
||||
|
||||
def create_curriculum(dataframes, school_db_name, curriculum_db_name, school_node):
|
||||
|
||||
fs_handler = ClassroomCopilotFilesystem(school_db_name, init_run_type="school")
|
||||
|
||||
logger.info(f"Initialising neo4j connection...")
|
||||
neon.init_neontology_connection()
|
||||
|
||||
keystagesyllabus_df = dataframes['keystagesyllabuses']
|
||||
yeargroupsyllabus_df = dataframes['yeargroupsyllabuses']
|
||||
topic_df = dataframes['topics']
|
||||
lesson_df = dataframes['lessons']
|
||||
statement_df = dataframes['statements']
|
||||
# resource_df = dataframes['resources'] # TODO
|
||||
|
||||
node_library = {}
|
||||
node_library['key_stage_nodes'] = {}
|
||||
node_library['year_group_nodes'] = {}
|
||||
node_library['key_stage_syllabus_nodes'] = {}
|
||||
node_library['year_group_syllabus_nodes'] = {}
|
||||
node_library['topic_nodes'] = {}
|
||||
node_library['topic_lesson_nodes'] = {}
|
||||
node_library['statement_nodes'] = {}
|
||||
node_library['department_nodes'] = {}
|
||||
node_library['subject_nodes'] = {}
|
||||
curriculum_node = None
|
||||
pastoral_node = None
|
||||
key_stage_nodes_created = {}
|
||||
year_group_nodes_created = {}
|
||||
last_year_group_node = None
|
||||
last_key_stage_node = None
|
||||
|
||||
# Create Curriculum and Pastoral nodes and relationships with School in both databases
|
||||
_, curriculum_path = fs_handler.create_school_curriculum_directory(school_node.path)
|
||||
_, pastoral_path = fs_handler.create_school_pastoral_directory(school_node.path)
|
||||
|
||||
# Create Department Structure node
|
||||
department_structure_node_unique_id = f"DepartmentStructure_{school_node.unique_id}"
|
||||
department_structure_node = neo_entity.DepartmentStructureNode(
|
||||
unique_id=department_structure_node_unique_id,
|
||||
path=os.path.join(school_node.path, "departments")
|
||||
)
|
||||
# Create in school database only
|
||||
neon.create_or_merge_neontology_node(department_structure_node, database=school_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(department_structure_node.path, department_structure_node.to_dict())
|
||||
node_library['department_structure_node'] = department_structure_node
|
||||
|
||||
# Link Department Structure to School
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_rels.SchoolHasDepartmentStructure(source=school_node, target=department_structure_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created department structure node and linked to school")
|
||||
|
||||
# Create Curriculum Structure node
|
||||
curriculum_structure_node_unique_id = f"CurriculumStructure_{school_node.unique_id}"
|
||||
curriculum_node = neo_curriculum.CurriculumStructureNode(
|
||||
unique_id=curriculum_structure_node_unique_id,
|
||||
path=curriculum_path
|
||||
)
|
||||
# Create in school database only
|
||||
neon.create_or_merge_neontology_node(curriculum_node, database=school_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(curriculum_node.path, curriculum_node.to_dict())
|
||||
node_library['curriculum_node'] = curriculum_node
|
||||
|
||||
# Create relationship in school database only
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_cur_rels.SchoolHasCurriculumStructure(source=school_node, target=curriculum_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created curriculum node and relationship with school")
|
||||
|
||||
# Create Pastoral Structure node
|
||||
pastoral_structure_node_unique_id = f"PastoralStructure_{school_node.unique_id}"
|
||||
pastoral_node = neo_curriculum.PastoralStructureNode(
|
||||
unique_id=pastoral_structure_node_unique_id,
|
||||
path=pastoral_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(pastoral_node, database=school_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(pastoral_node.path, pastoral_node.to_dict())
|
||||
node_library['pastoral_node'] = pastoral_node
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_cur_rels.SchoolHasPastoralStructure(source=school_node, target=pastoral_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created pastoral node and relationship with school")
|
||||
|
||||
# Create departments and subjects
|
||||
# First get unique departments
|
||||
unique_departments = keystagesyllabus_df['Department'].dropna().unique()
|
||||
|
||||
for department_name in unique_departments:
|
||||
department_unique_id = f"Department_{school_node.unique_id}_{department_name.replace(' ', '_')}"
|
||||
_, department_path = fs_handler.create_school_department_directory(school_node.path, department_name)
|
||||
|
||||
department_node = neo_entity.DepartmentNode(
|
||||
unique_id=department_unique_id,
|
||||
department_name=department_name,
|
||||
path=department_path
|
||||
)
|
||||
# Create department in school database only
|
||||
neon.create_or_merge_neontology_node(department_node, database=school_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(department_node.path, department_node.to_dict())
|
||||
node_library['department_nodes'][department_name] = department_node
|
||||
|
||||
# Link department to department structure in school database
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_rels.DepartmentStructureHasDepartment(source=department_structure_node, target=department_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created department node for {department_name} and linked to department structure")
|
||||
|
||||
# Create subjects and link to departments
|
||||
# First get unique subjects from key stage syllabuses (which have department info)
|
||||
unique_subjects = keystagesyllabus_df[['Subject', 'SubjectCode', 'Department']].drop_duplicates()
|
||||
|
||||
# Then add any additional subjects from year group syllabuses (without department info)
|
||||
additional_subjects = yeargroupsyllabus_df[['Subject', 'SubjectCode']].drop_duplicates()
|
||||
additional_subjects = additional_subjects[~additional_subjects['SubjectCode'].isin(unique_subjects['SubjectCode'])]
|
||||
|
||||
# Process subjects from key stage syllabuses first (these have department info)
|
||||
for _, subject_row in unique_subjects.iterrows():
|
||||
subject_unique_id = f"Subject_{school_node.unique_id}_{subject_row['SubjectCode']}"
|
||||
department_node = node_library['department_nodes'].get(subject_row['Department'])
|
||||
if not department_node:
|
||||
logger.warning(f"No department found for subject {subject_row['Subject']} with code {subject_row['SubjectCode']}")
|
||||
continue
|
||||
|
||||
_, subject_path = fs_handler.create_department_subject_directory(
|
||||
department_node.path,
|
||||
subject_row['Subject'] # Use full subject name instead of SubjectCode
|
||||
)
|
||||
logger.info(f"Created subject directory for {subject_path}")
|
||||
|
||||
subject_node = neo_curriculum.SubjectNode(
|
||||
unique_id=subject_unique_id,
|
||||
subject_code=subject_row['SubjectCode'],
|
||||
subject_name=subject_row['Subject'],
|
||||
path=subject_path
|
||||
)
|
||||
# Create subject in both databases
|
||||
neon.create_or_merge_neontology_node(subject_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(subject_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(subject_node.path, subject_node.to_dict())
|
||||
node_library['subject_nodes'][subject_row['Subject']] = subject_node
|
||||
|
||||
# Link subject to department in school database only
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_rels.DepartmentManagesSubject(source=department_node, target=subject_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created subject node for {subject_row['Subject']} and linked to department {subject_row['Department']}")
|
||||
|
||||
# Process any additional subjects from year group syllabuses (these won't have department info)
|
||||
for _, subject_row in additional_subjects.iterrows():
|
||||
subject_unique_id = f"Subject_{school_node.unique_id}_{subject_row['SubjectCode']}"
|
||||
# Create in a special "Unassigned" department
|
||||
unassigned_dept_name = "Unassigned Department"
|
||||
if unassigned_dept_name not in node_library['department_nodes']:
|
||||
_, dept_path = fs_handler.create_school_department_directory(school_node.path, unassigned_dept_name)
|
||||
department_node = neo_entity.DepartmentNode(
|
||||
unique_id=f"Department_{school_node.unique_id}_Unassigned",
|
||||
department_name=unassigned_dept_name,
|
||||
path=dept_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(department_node, database=school_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(department_node.path, department_node.to_dict())
|
||||
node_library['department_nodes'][unassigned_dept_name] = department_node
|
||||
|
||||
# Link unassigned department to department structure
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_rels.DepartmentStructureHasDepartment(source=department_structure_node, target=department_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created unassigned department node and linked to department structure")
|
||||
|
||||
_, subject_path = fs_handler.create_department_subject_directory(
|
||||
node_library['department_nodes'][unassigned_dept_name].path,
|
||||
subject_row['Subject']
|
||||
)
|
||||
|
||||
subject_node = neo_curriculum.SubjectNode(
|
||||
unique_id=subject_unique_id,
|
||||
subject_code=subject_row['SubjectCode'],
|
||||
subject_name=subject_row['Subject'],
|
||||
path=subject_path
|
||||
)
|
||||
# Create subject in both databases
|
||||
neon.create_or_merge_neontology_node(subject_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(subject_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(subject_node.path, subject_node.to_dict())
|
||||
node_library['subject_nodes'][subject_row['Subject']] = subject_node
|
||||
|
||||
# Link subject to unassigned department in school database only
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
ent_rels.DepartmentManagesSubject(
|
||||
source=node_library['department_nodes'][unassigned_dept_name],
|
||||
target=subject_node
|
||||
),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.warning(f"Created subject node for {subject_row['Subject']} in unassigned department")
|
||||
|
||||
# Process key stages and syllabuses
|
||||
logger.info(f"Processing key stages")
|
||||
last_key_stage_node = None
|
||||
# Track last syllabus nodes per subject
|
||||
last_key_stage_syllabus_nodes = {} # Dictionary to track last key stage syllabus node per subject
|
||||
last_year_group_syllabus_nodes = {} # Dictionary to track last year group syllabus node per subject
|
||||
topics_processed = set() # Track which topics have been processed
|
||||
lessons_processed = set() # Track which lessons have been processed
|
||||
statements_processed = set() # Track which statements have been processed
|
||||
|
||||
# First create all key stage nodes and key stage syllabus nodes
|
||||
for index, ks_row in keystagesyllabus_df.sort_values('KeyStage').iterrows():
|
||||
key_stage = str(ks_row['KeyStage'])
|
||||
logger.debug(f"Processing key stage syllabus row - Subject: {ks_row['Subject']}, Key Stage: {key_stage}")
|
||||
|
||||
subject_node = node_library['subject_nodes'].get(ks_row['Subject'])
|
||||
if not subject_node:
|
||||
logger.warning(f"No subject node found for subject {ks_row['Subject']}")
|
||||
continue
|
||||
|
||||
if key_stage not in key_stage_nodes_created:
|
||||
key_stage_node_unique_id = f"KeyStage_{curriculum_node.unique_id}_KStg{key_stage}"
|
||||
key_stage_node = neo_curriculum.KeyStageNode(
|
||||
unique_id=key_stage_node_unique_id,
|
||||
key_stage_name=f"Key Stage {key_stage}",
|
||||
key_stage=str(key_stage),
|
||||
path=os.path.join(curriculum_node.path, "key_stages", f"KS{key_stage}")
|
||||
)
|
||||
# Create key stage node in both databases
|
||||
neon.create_or_merge_neontology_node(key_stage_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(key_stage_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(key_stage_node.path, key_stage_node.to_dict())
|
||||
key_stage_nodes_created[key_stage] = key_stage_node
|
||||
node_library['key_stage_nodes'][key_stage] = key_stage_node
|
||||
|
||||
# Create relationship with curriculum structure in school database only
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.CurriculumStructureIncludesKeyStage(source=curriculum_node, target=key_stage_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created key stage node {key_stage_node_unique_id} and relationship with curriculum structure")
|
||||
|
||||
# Create sequential relationship between key stages in both databases
|
||||
if last_key_stage_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageFollowsKeyStage(source=last_key_stage_node, target=key_stage_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageFollowsKeyStage(source=last_key_stage_node, target=key_stage_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between key stages {last_key_stage_node.unique_id} and {key_stage_node.unique_id}")
|
||||
last_key_stage_node = key_stage_node
|
||||
|
||||
# Create key stage syllabus under the subject's curriculum directory
|
||||
_, key_stage_syllabus_path = fs_handler.create_curriculum_key_stage_syllabus_directory(
|
||||
curriculum_node.path,
|
||||
key_stage,
|
||||
ks_row['Subject'],
|
||||
ks_row['ID']
|
||||
)
|
||||
logger.debug(f"Creating key stage syllabus node for {ks_row['Subject']} KS{key_stage} with ID {ks_row['ID']}")
|
||||
|
||||
key_stage_syllabus_node_unique_id = f"KeyStageSyllabus_{curriculum_node.unique_id}_{ks_row['Title'].replace(' ', '')}"
|
||||
key_stage_syllabus_node = neo_curriculum.KeyStageSyllabusNode(
|
||||
unique_id=key_stage_syllabus_node_unique_id,
|
||||
ks_syllabus_id=ks_row['ID'],
|
||||
ks_syllabus_name=ks_row['Title'],
|
||||
ks_syllabus_key_stage=str(ks_row['KeyStage']),
|
||||
ks_syllabus_subject=ks_row['Subject'],
|
||||
ks_syllabus_subject_code=ks_row['Subject'],
|
||||
path=key_stage_syllabus_path
|
||||
)
|
||||
# Create key stage syllabus node in both databases
|
||||
neon.create_or_merge_neontology_node(key_stage_syllabus_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(key_stage_syllabus_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(key_stage_syllabus_node.path, key_stage_syllabus_node.to_dict())
|
||||
node_library['key_stage_syllabus_nodes'][ks_row['ID']] = key_stage_syllabus_node
|
||||
logger.debug(f"Created key stage syllabus node {key_stage_syllabus_node_unique_id} for {ks_row['Subject']} KS{key_stage}")
|
||||
|
||||
# Link key stage syllabus to its subject in both databases
|
||||
if subject_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.SubjectHasKeyStageSyllabus(source=subject_node, target=key_stage_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.SubjectHasKeyStageSyllabus(source=subject_node, target=key_stage_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between subject {subject_node.unique_id} and key stage syllabus {key_stage_syllabus_node.unique_id}")
|
||||
|
||||
# Link key stage syllabus to its key stage in both databases
|
||||
key_stage_node = key_stage_nodes_created.get(key_stage)
|
||||
if key_stage_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageIncludesKeyStageSyllabus(source=key_stage_node, target=key_stage_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageIncludesKeyStageSyllabus(source=key_stage_node, target=key_stage_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between key stage {key_stage_node.unique_id} and key stage syllabus {key_stage_syllabus_node.unique_id}")
|
||||
|
||||
# Create sequential relationship between key stage syllabuses in both databases
|
||||
last_key_stage_syllabus_node = last_key_stage_syllabus_nodes.get(ks_row['Subject'])
|
||||
if last_key_stage_syllabus_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusFollowsKeyStageSyllabus(source=last_key_stage_syllabus_node, target=key_stage_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusFollowsKeyStageSyllabus(source=last_key_stage_syllabus_node, target=key_stage_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between key stage syllabuses {last_key_stage_syllabus_node.unique_id} and {key_stage_syllabus_node.unique_id}")
|
||||
last_key_stage_syllabus_nodes[ks_row['Subject']] = key_stage_syllabus_node
|
||||
|
||||
# Now process year groups and their syllabuses
|
||||
for index, ks_row in keystagesyllabus_df.sort_values('KeyStage').iterrows():
|
||||
key_stage = str(ks_row['KeyStage'])
|
||||
related_yeargroups = sort_year_groups(yeargroupsyllabus_df[yeargroupsyllabus_df['KeyStage'] == ks_row['KeyStage']])
|
||||
|
||||
logger.info(f"Processing year groups for key stage {key_stage}")
|
||||
for yg_index, yg_row in related_yeargroups.iterrows():
|
||||
year_group = yg_row['YearGroup']
|
||||
subject_code = yg_row['SubjectCode']
|
||||
numeric_year_group = pd.to_numeric(year_group, errors='coerce')
|
||||
|
||||
if pd.notna(numeric_year_group):
|
||||
numeric_year_group = int(numeric_year_group)
|
||||
if numeric_year_group not in year_group_nodes_created:
|
||||
# Create year group directory under pastoral structure
|
||||
_, year_group_path = fs_handler.create_pastoral_year_group_directory(pastoral_node.path, year_group)
|
||||
logger.info(f"Created year group directory for {year_group_path}")
|
||||
|
||||
year_group_node_unique_id = f"YearGroup_{school_node.unique_id}_YGrp{numeric_year_group}"
|
||||
year_group_node = neo_curriculum.YearGroupNode(
|
||||
unique_id=year_group_node_unique_id,
|
||||
year_group=str(numeric_year_group),
|
||||
year_group_name=f"Year {numeric_year_group}",
|
||||
path=year_group_path
|
||||
)
|
||||
# Create year group node in both databases but use same directory
|
||||
neon.create_or_merge_neontology_node(year_group_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(year_group_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(year_group_node.path, year_group_node.to_dict())
|
||||
|
||||
# Create sequential relationship between year groups in both databases
|
||||
if last_year_group_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupFollowsYearGroup(source=last_year_group_node, target=year_group_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupFollowsYearGroup(source=last_year_group_node, target=year_group_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between year groups {last_year_group_node.unique_id} and {year_group_node.unique_id} across key stages")
|
||||
last_year_group_node = year_group_node
|
||||
|
||||
# Create relationship with Pastoral Structure in school database only
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.PastoralStructureIncludesYearGroup(source=pastoral_node, target=year_group_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created year group node {year_group_node_unique_id} and relationship with pastoral structure")
|
||||
|
||||
year_group_nodes_created[numeric_year_group] = year_group_node
|
||||
node_library['year_group_nodes'][str(numeric_year_group)] = year_group_node
|
||||
|
||||
# Curriculum specific database initialisation begins here
|
||||
# Create year group syllabus nodes in both databases
|
||||
year_group_node = year_group_nodes_created.get(numeric_year_group)
|
||||
if year_group_node:
|
||||
# Create syllabus directory under curriculum structure
|
||||
_, year_group_syllabus_path = fs_handler.create_curriculum_year_group_syllabus_directory(
|
||||
curriculum_node.path,
|
||||
yg_row['Subject'],
|
||||
year_group,
|
||||
yg_row['ID']
|
||||
)
|
||||
logger.info(f"Created year group syllabus directory for {year_group_syllabus_path}")
|
||||
|
||||
year_group_syllabus_node_unique_id = f"YearGroupSyllabus_{school_node.unique_id}_{yg_row['ID']}"
|
||||
year_group_syllabus_node = neo_curriculum.YearGroupSyllabusNode(
|
||||
unique_id=year_group_syllabus_node_unique_id,
|
||||
yr_syllabus_id=yg_row['ID'],
|
||||
yr_syllabus_name=yg_row['Title'],
|
||||
yr_syllabus_year_group=str(yg_row['YearGroup']),
|
||||
yr_syllabus_subject=yg_row['Subject'],
|
||||
yr_syllabus_subject_code=yg_row['Subject'],
|
||||
path=year_group_syllabus_path
|
||||
)
|
||||
|
||||
# Create year group syllabus node in both databases but use same directory
|
||||
neon.create_or_merge_neontology_node(year_group_syllabus_node, database=school_db_name, operation='merge')
|
||||
neon.create_or_merge_neontology_node(year_group_syllabus_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(year_group_syllabus_node.path, year_group_syllabus_node.to_dict())
|
||||
node_library['year_group_syllabus_nodes'][yg_row['ID']] = year_group_syllabus_node
|
||||
|
||||
# Create sequential relationship between year group syllabuses in both databases
|
||||
last_year_group_syllabus_node = last_year_group_syllabus_nodes.get(yg_row['Subject'])
|
||||
# Only create sequential relationship if this year group is higher than the last one
|
||||
if last_year_group_syllabus_node:
|
||||
last_year = pd.to_numeric(last_year_group_syllabus_node.yr_syllabus_year_group, errors='coerce')
|
||||
current_year = pd.to_numeric(year_group_syllabus_node.yr_syllabus_year_group, errors='coerce')
|
||||
if pd.notna(last_year) and pd.notna(current_year) and current_year > last_year:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupSyllabusFollowsYearGroupSyllabus(source=last_year_group_syllabus_node, target=year_group_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupSyllabusFollowsYearGroupSyllabus(source=last_year_group_syllabus_node, target=year_group_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between year group syllabuses {last_year_group_syllabus_node.unique_id} and {year_group_syllabus_node.unique_id}")
|
||||
last_year_group_syllabus_nodes[yg_row['Subject']] = year_group_syllabus_node
|
||||
|
||||
# Create relationships in both databases using MATCH to avoid cartesian products
|
||||
subject_node = node_library['subject_nodes'].get(yg_row['Subject'])
|
||||
if subject_node:
|
||||
# Link to subject
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.SubjectHasYearGroupSyllabus(source=subject_node, target=year_group_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.SubjectHasYearGroupSyllabus(source=subject_node, target=year_group_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between subject {subject_node.unique_id} and year group syllabus {year_group_syllabus_node_unique_id}")
|
||||
|
||||
# Link to year group
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupHasYearGroupSyllabus(source=year_group_node, target=year_group_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupHasYearGroupSyllabus(source=year_group_node, target=year_group_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between year group {year_group_node.unique_id} and year group syllabus {year_group_syllabus_node_unique_id}")
|
||||
|
||||
# Link to key stage syllabus if it exists for the same subject
|
||||
key_stage_syllabus_node = node_library['key_stage_syllabus_nodes'].get(ks_row['ID'])
|
||||
if key_stage_syllabus_node and yg_row['Subject'] == ks_row['Subject']:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusIncludesYearGroupSyllabus(source=key_stage_syllabus_node, target=year_group_syllabus_node),
|
||||
database=school_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusIncludesYearGroupSyllabus(source=key_stage_syllabus_node, target=year_group_syllabus_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between key stage syllabus {key_stage_syllabus_node.unique_id} and year group syllabus {year_group_syllabus_node_unique_id}")
|
||||
|
||||
# Processing of curriculum topic begins here
|
||||
# Process topics for this year group syllabus only if not already processed
|
||||
topics_for_syllabus = topic_df[topic_df['SyllabusYearID'] == yg_row['ID']]
|
||||
for _, topic_row in topics_for_syllabus.iterrows():
|
||||
if topic_row['TopicID'] in topics_processed:
|
||||
continue
|
||||
topics_processed.add(topic_row['TopicID'])
|
||||
|
||||
# Get the correct subject from the topic row
|
||||
topic_subject = topic_row['SyllabusSubject']
|
||||
topic_key_stage = topic_row['SyllabusKeyStage']
|
||||
|
||||
logger.debug(f"Processing topic {topic_row['TopicID']} for subject {topic_subject} and key stage {topic_key_stage}")
|
||||
logger.debug(f"Available key stage syllabus nodes: {[node.ks_syllabus_subject + '_KS' + node.ks_syllabus_key_stage for node in node_library['key_stage_syllabus_nodes'].values()]}")
|
||||
|
||||
# Find the key stage syllabus node by iterating through all nodes
|
||||
matching_syllabus_node = None
|
||||
for syllabus_node in node_library['key_stage_syllabus_nodes'].values():
|
||||
logger.debug(f"Checking syllabus node - Subject: {syllabus_node.ks_syllabus_subject}, Key Stage: {syllabus_node.ks_syllabus_key_stage}")
|
||||
logger.debug(f"Comparing with - Subject: {topic_subject}, Key Stage: {str(topic_key_stage)}")
|
||||
logger.debug(f"Types - Node Subject: {type(syllabus_node.ks_syllabus_subject)}, Topic Subject: {type(topic_subject)}")
|
||||
logger.debug(f"Types - Node Key Stage: {type(syllabus_node.ks_syllabus_key_stage)}, Topic Key Stage: {type(str(topic_key_stage))}")
|
||||
|
||||
if (syllabus_node.ks_syllabus_subject == topic_subject and
|
||||
syllabus_node.ks_syllabus_key_stage == str(topic_key_stage)):
|
||||
matching_syllabus_node = syllabus_node
|
||||
logger.debug(f"Found matching syllabus node: {syllabus_node.unique_id}")
|
||||
break
|
||||
|
||||
if not matching_syllabus_node:
|
||||
logger.warning(f"No key stage syllabus node found for subject {topic_subject} and key stage {topic_key_stage}, skipping topic creation")
|
||||
continue
|
||||
|
||||
|
||||
_, topic_path = fs_handler.create_curriculum_topic_directory(matching_syllabus_node.path, topic_row['TopicID'])
|
||||
logger.info(f"Created topic directory for {topic_path}")
|
||||
|
||||
topic_node_unique_id = f"Topic_{matching_syllabus_node.unique_id}_{topic_row['TopicID']}"
|
||||
topic_node = neo_curriculum.TopicNode(
|
||||
unique_id=topic_node_unique_id,
|
||||
topic_id=topic_row['TopicID'],
|
||||
topic_title=topic_row.get('TopicTitle', default_topic_values['topic_title']),
|
||||
total_number_of_lessons_for_topic=str(topic_row.get('TotalNumberOfLessonsForTopic', default_topic_values['total_number_of_lessons_for_topic'])),
|
||||
topic_type=topic_row.get('TopicType', default_topic_values['topic_type']),
|
||||
topic_assessment_type=topic_row.get('TopicAssessmentType', default_topic_values['topic_assessment_type']),
|
||||
path=topic_path
|
||||
)
|
||||
# Create topic node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(topic_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(topic_node.path, topic_node.to_dict())
|
||||
node_library['topic_nodes'][topic_row['TopicID']] = topic_node
|
||||
|
||||
# Link topic to key stage syllabus as well as year group syllabus
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusIncludesTopic(source=matching_syllabus_node, target=topic_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.YearGroupSyllabusIncludesTopic(source=year_group_syllabus_node, target=topic_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationships between topic {topic_node_unique_id} and key stage syllabus {matching_syllabus_node.unique_id} and year group syllabus {year_group_syllabus_node_unique_id}")
|
||||
|
||||
# Process lessons for this topic only if not already processed
|
||||
lessons_for_topic = lesson_df[
|
||||
(lesson_df['TopicID'] == topic_row['TopicID']) &
|
||||
(lesson_df['SyllabusSubject'] == topic_subject)
|
||||
].copy()
|
||||
lessons_for_topic.loc[:, 'Lesson'] = lessons_for_topic['Lesson'].astype(str)
|
||||
lessons_for_topic = lessons_for_topic.sort_values('Lesson')
|
||||
|
||||
previous_lesson_node = None
|
||||
for _, lesson_row in lessons_for_topic.iterrows():
|
||||
if lesson_row['LessonID'] in lessons_processed:
|
||||
continue
|
||||
lessons_processed.add(lesson_row['LessonID'])
|
||||
|
||||
_, lesson_path = fs_handler.create_curriculum_lesson_directory(topic_path, lesson_row['LessonID'])
|
||||
logger.info(f"Created lesson directory for {lesson_path}")
|
||||
|
||||
lesson_data = {
|
||||
'unique_id': f"TopicLesson_{topic_node_unique_id}_{lesson_row['LessonID']}",
|
||||
'topic_lesson_id': lesson_row['LessonID'],
|
||||
'topic_lesson_title': lesson_row.get('LessonTitle', default_topic_lesson_values['topic_lesson_title']),
|
||||
'topic_lesson_type': lesson_row.get('LessonType', default_topic_lesson_values['topic_lesson_type']),
|
||||
'topic_lesson_length': str(lesson_row.get('SuggestedNumberOfPeriodsForLesson', default_topic_lesson_values['topic_lesson_length'])),
|
||||
'topic_lesson_suggested_activities': lesson_row.get('SuggestedActivities', default_topic_lesson_values['topic_lesson_suggested_activities']),
|
||||
'topic_lesson_skills_learned': lesson_row.get('SkillsLearned', default_topic_lesson_values['topic_lesson_skills_learned']),
|
||||
'topic_lesson_weblinks': lesson_row.get('WebLinks', default_topic_lesson_values['topic_lesson_weblinks']),
|
||||
'path': lesson_path
|
||||
}
|
||||
for key, value in lesson_data.items():
|
||||
if pd.isna(value):
|
||||
lesson_data[key] = default_topic_lesson_values.get(key, 'Null')
|
||||
|
||||
lesson_node = neo_curriculum.TopicLessonNode(**lesson_data)
|
||||
# Create lesson node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(lesson_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(lesson_node.path, lesson_node.to_dict())
|
||||
node_library['topic_lesson_nodes'][lesson_row['LessonID']] = lesson_node
|
||||
|
||||
# Link lesson to topic
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.TopicIncludesTopicLesson(source=topic_node, target=lesson_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created lesson node {lesson_node.unique_id} and relationship with topic {topic_node.unique_id}")
|
||||
|
||||
# Create sequential relationships between lessons
|
||||
if lesson_row['Lesson'].isdigit() and previous_lesson_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.TopicLessonFollowsTopicLesson(source=previous_lesson_node, target=lesson_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between lessons {previous_lesson_node.unique_id} and {lesson_node.unique_id}")
|
||||
previous_lesson_node = lesson_node
|
||||
|
||||
# Process learning statements for this lesson only if not already processed
|
||||
statements_for_lesson = statement_df[
|
||||
(statement_df['LessonID'] == lesson_row['LessonID']) &
|
||||
(statement_df['SyllabusSubject'] == topic_subject)
|
||||
]
|
||||
for _, statement_row in statements_for_lesson.iterrows():
|
||||
if statement_row['StatementID'] in statements_processed:
|
||||
continue
|
||||
statements_processed.add(statement_row['StatementID'])
|
||||
|
||||
_, statement_path = fs_handler.create_curriculum_learning_statement_directory(lesson_path, statement_row['StatementID'])
|
||||
|
||||
statement_data = {
|
||||
'unique_id': f"LearningStatement_{lesson_node.unique_id}_{statement_row['StatementID']}",
|
||||
'lesson_learning_statement_id': statement_row['StatementID'],
|
||||
'lesson_learning_statement': statement_row.get('LearningStatement', default_learning_statement_values['lesson_learning_statement']),
|
||||
'lesson_learning_statement_type': statement_row.get('StatementType', default_learning_statement_values['lesson_learning_statement_type']),
|
||||
'path': statement_path
|
||||
}
|
||||
for key in statement_data:
|
||||
if pd.isna(statement_data[key]):
|
||||
statement_data[key] = default_learning_statement_values.get(key, 'Null')
|
||||
|
||||
statement_node = neo_curriculum.LearningStatementNode(**statement_data)
|
||||
# Create statement node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(statement_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(statement_node.path, statement_node.to_dict())
|
||||
node_library['statement_nodes'][statement_row['StatementID']] = statement_node
|
||||
|
||||
# Link learning statement to lesson
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.LessonIncludesLearningStatement(source=lesson_node, target=statement_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created learning statement node {statement_node.unique_id} and relationship with lesson {lesson_node.unique_id}")
|
||||
else:
|
||||
logger.warning(f"No year group node found for year group {year_group}, skipping syllabus creation")
|
||||
|
||||
# After processing all year groups and their syllabuses, process any remaining topics
|
||||
logger.info("Processing topics without year groups")
|
||||
for _, topic_row in topic_df.iterrows():
|
||||
if topic_row['TopicID'] in topics_processed:
|
||||
continue
|
||||
|
||||
topic_subject = topic_row['SyllabusSubject']
|
||||
topic_key_stage = topic_row['SyllabusKeyStage']
|
||||
|
||||
logger.debug(f"Processing topic {topic_row['TopicID']} for subject {topic_subject} and key stage {topic_key_stage} without year group")
|
||||
|
||||
# Find the key stage syllabus node
|
||||
matching_syllabus_node = None
|
||||
for syllabus_node in node_library['key_stage_syllabus_nodes'].values():
|
||||
if (syllabus_node.ks_syllabus_subject == topic_subject and
|
||||
syllabus_node.ks_syllabus_key_stage == str(topic_key_stage)):
|
||||
matching_syllabus_node = syllabus_node
|
||||
break
|
||||
|
||||
if not matching_syllabus_node:
|
||||
logger.warning(f"No key stage syllabus node found for subject {topic_subject} and key stage {topic_key_stage}, skipping topic creation")
|
||||
continue
|
||||
|
||||
_, topic_path = fs_handler.create_curriculum_topic_directory(matching_syllabus_node.path, topic_row['TopicID'])
|
||||
logger.info(f"Created topic directory for {topic_path}")
|
||||
|
||||
topic_node_unique_id = f"Topic_{matching_syllabus_node.unique_id}_{topic_row['TopicID']}"
|
||||
topic_node = neo_curriculum.TopicNode(
|
||||
unique_id=topic_node_unique_id,
|
||||
topic_id=topic_row['TopicID'],
|
||||
topic_title=topic_row.get('TopicTitle', default_topic_values['topic_title']),
|
||||
total_number_of_lessons_for_topic=str(topic_row.get('TotalNumberOfLessonsForTopic', default_topic_values['total_number_of_lessons_for_topic'])),
|
||||
topic_type=topic_row.get('TopicType', default_topic_values['topic_type']),
|
||||
topic_assessment_type=topic_row.get('TopicAssessmentType', default_topic_values['topic_assessment_type']),
|
||||
path=topic_path
|
||||
)
|
||||
# Create topic node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(topic_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(topic_node.path, topic_node.to_dict())
|
||||
node_library['topic_nodes'][topic_row['TopicID']] = topic_node
|
||||
topics_processed.add(topic_row['TopicID'])
|
||||
|
||||
# Link topic to key stage syllabus
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.KeyStageSyllabusIncludesTopic(source=matching_syllabus_node, target=topic_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship between topic {topic_node_unique_id} and key stage syllabus {matching_syllabus_node.unique_id}")
|
||||
|
||||
# Process lessons for this topic
|
||||
lessons_for_topic = lesson_df[
|
||||
(lesson_df['TopicID'] == topic_row['TopicID']) &
|
||||
(lesson_df['SyllabusSubject'] == topic_subject)
|
||||
].copy()
|
||||
lessons_for_topic.loc[:, 'Lesson'] = lessons_for_topic['Lesson'].astype(str)
|
||||
lessons_for_topic = lessons_for_topic.sort_values('Lesson')
|
||||
|
||||
previous_lesson_node = None
|
||||
for _, lesson_row in lessons_for_topic.iterrows():
|
||||
if lesson_row['LessonID'] in lessons_processed:
|
||||
continue
|
||||
lessons_processed.add(lesson_row['LessonID'])
|
||||
|
||||
_, lesson_path = fs_handler.create_curriculum_lesson_directory(topic_path, lesson_row['LessonID'])
|
||||
logger.info(f"Created lesson directory for {lesson_path}")
|
||||
|
||||
lesson_data = {
|
||||
'unique_id': f"TopicLesson_{topic_node_unique_id}_{lesson_row['LessonID']}",
|
||||
'topic_lesson_id': lesson_row['LessonID'],
|
||||
'topic_lesson_title': lesson_row.get('LessonTitle', default_topic_lesson_values['topic_lesson_title']),
|
||||
'topic_lesson_type': lesson_row.get('LessonType', default_topic_lesson_values['topic_lesson_type']),
|
||||
'topic_lesson_length': str(lesson_row.get('SuggestedNumberOfPeriodsForLesson', default_topic_lesson_values['topic_lesson_length'])),
|
||||
'topic_lesson_suggested_activities': lesson_row.get('SuggestedActivities', default_topic_lesson_values['topic_lesson_suggested_activities']),
|
||||
'topic_lesson_skills_learned': lesson_row.get('SkillsLearned', default_topic_lesson_values['topic_lesson_skills_learned']),
|
||||
'topic_lesson_weblinks': lesson_row.get('WebLinks', default_topic_lesson_values['topic_lesson_weblinks']),
|
||||
'path': lesson_path
|
||||
}
|
||||
for key, value in lesson_data.items():
|
||||
if pd.isna(value):
|
||||
lesson_data[key] = default_topic_lesson_values.get(key, 'Null')
|
||||
|
||||
lesson_node = neo_curriculum.TopicLessonNode(**lesson_data)
|
||||
# Create lesson node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(lesson_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(lesson_node.path, lesson_node.to_dict())
|
||||
node_library['topic_lesson_nodes'][lesson_row['LessonID']] = lesson_node
|
||||
|
||||
# Link lesson to topic
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.TopicIncludesTopicLesson(source=topic_node, target=lesson_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created lesson node {lesson_node.unique_id} and relationship with topic {topic_node.unique_id}")
|
||||
|
||||
# Create sequential relationships between lessons
|
||||
if lesson_row['Lesson'].isdigit() and previous_lesson_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.TopicLessonFollowsTopicLesson(source=previous_lesson_node, target=lesson_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created sequential relationship between lessons {previous_lesson_node.unique_id} and {lesson_node.unique_id}")
|
||||
previous_lesson_node = lesson_node
|
||||
|
||||
# Process learning statements for this lesson
|
||||
statements_for_lesson = statement_df[
|
||||
(statement_df['LessonID'] == lesson_row['LessonID']) &
|
||||
(statement_df['SyllabusSubject'] == topic_subject)
|
||||
]
|
||||
for _, statement_row in statements_for_lesson.iterrows():
|
||||
if statement_row['StatementID'] in statements_processed:
|
||||
continue
|
||||
statements_processed.add(statement_row['StatementID'])
|
||||
|
||||
_, statement_path = fs_handler.create_curriculum_learning_statement_directory(lesson_path, statement_row['StatementID'])
|
||||
|
||||
statement_data = {
|
||||
'unique_id': f"LearningStatement_{lesson_node.unique_id}_{statement_row['StatementID']}",
|
||||
'lesson_learning_statement_id': statement_row['StatementID'],
|
||||
'lesson_learning_statement': statement_row.get('LearningStatement', default_learning_statement_values['lesson_learning_statement']),
|
||||
'lesson_learning_statement_type': statement_row.get('StatementType', default_learning_statement_values['lesson_learning_statement_type']),
|
||||
'path': statement_path
|
||||
}
|
||||
for key in statement_data:
|
||||
if pd.isna(statement_data[key]):
|
||||
statement_data[key] = default_learning_statement_values.get(key, 'Null')
|
||||
|
||||
statement_node = neo_curriculum.LearningStatementNode(**statement_data)
|
||||
# Create statement node in curriculum database only
|
||||
neon.create_or_merge_neontology_node(statement_node, database=curriculum_db_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(statement_node.path, statement_node.to_dict())
|
||||
node_library['statement_nodes'][statement_row['StatementID']] = statement_node
|
||||
|
||||
# Link learning statement to lesson
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
curriculum_relationships.LessonIncludesLearningStatement(source=lesson_node, target=statement_node),
|
||||
database=curriculum_db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created learning statement node {statement_node.unique_id} and relationship with lesson {lesson_node.unique_id}")
|
||||
|
||||
return node_library
|
||||
@ -1,512 +0,0 @@
|
||||
import os
|
||||
from modules.logger_tool import initialise_logger
|
||||
from supabase import create_client
|
||||
import json
|
||||
import pandas as pd
|
||||
|
||||
import modules.database.init.xl_tools as xl
|
||||
from modules.database.tools.filesystem_tools import ClassroomCopilotFilesystem
|
||||
import modules.database.tools.neo4j_driver_tools as driver_tools
|
||||
import modules.database.tools.neo4j_session_tools as session_tools
|
||||
import modules.database.schemas.nodes.schools.schools as school_schemas
|
||||
import modules.database.schemas.nodes.schools.curriculum as curriculum_schemas
|
||||
import modules.database.schemas.nodes.schools.pastoral as pastoral_schemas
|
||||
import modules.database.schemas.nodes.structures.schools as school_structures
|
||||
import modules.database.schemas.entities as entities
|
||||
from modules.database.admin.neontology_provider import NeontologyProvider
|
||||
from modules.database.admin.graph_provider import GraphNamingProvider
|
||||
from modules.database.schemas.relationships import curriculum_relationships, entity_relationships, entity_curriculum_rels
|
||||
|
||||
class SchoolManager:
|
||||
def __init__(self):
|
||||
self.driver = driver_tools.get_driver()
|
||||
self.logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
self.neontology = NeontologyProvider()
|
||||
self.graph_naming = GraphNamingProvider()
|
||||
|
||||
# Initialize Supabase client with correct URL and service role key
|
||||
supabase_url = os.getenv("SUPABASE_URL")
|
||||
service_role_key = os.getenv("SERVICE_ROLE_KEY")
|
||||
|
||||
self.logger.info(f"Initializing Supabase client with URL: {supabase_url}")
|
||||
self.supabase = create_client(supabase_url, service_role_key)
|
||||
|
||||
# Set headers for admin operations
|
||||
self.supabase.headers = {
|
||||
"apiKey": service_role_key,
|
||||
"Authorization": f"Bearer {service_role_key}",
|
||||
"Content-Type": "application/json"
|
||||
}
|
||||
|
||||
# Set storage client headers explicitly
|
||||
self.supabase.storage._client.headers.update({
|
||||
"apiKey": service_role_key,
|
||||
"Authorization": f"Bearer {service_role_key}",
|
||||
"Content-Type": "application/json"
|
||||
})
|
||||
|
||||
def create_schools_database(self):
|
||||
"""Creates the main cc.institutes database in Neo4j"""
|
||||
try:
|
||||
db_name = "cc.institutes"
|
||||
with self.driver.session() as session:
|
||||
return self._extracted_from_create_private_database(
|
||||
session, db_name, f'Created database {db_name}'
|
||||
)
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error creating schools database: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
def create_school_node(self, school_data):
|
||||
"""Creates a school node in cc.institutes database and stores TLDraw file in Supabase"""
|
||||
try:
|
||||
# Convert Supabase school data to SchoolNode using GraphNamingProvider
|
||||
school_unique_id = self.graph_naming.get_school_unique_id(school_data['urn'])
|
||||
school_path = self.graph_naming.get_school_path("cc.institutes", school_data['urn'])
|
||||
|
||||
school_node = entities.school_schemas.SchoolNode(
|
||||
unique_id=school_unique_id,
|
||||
path=school_path,
|
||||
urn=school_data['urn'],
|
||||
establishment_number=school_data['establishment_number'],
|
||||
establishment_name=school_data['establishment_name'],
|
||||
establishment_type=school_data['establishment_type'],
|
||||
establishment_status=school_data['establishment_status'],
|
||||
phase_of_education=school_data['phase_of_education'] if school_data['phase_of_education'] not in [None, ''] else None,
|
||||
statutory_low_age=int(school_data['statutory_low_age']) if school_data.get('statutory_low_age') is not None else 0,
|
||||
statutory_high_age=int(school_data['statutory_high_age']) if school_data.get('statutory_high_age') is not None else 0,
|
||||
religious_character=school_data.get('religious_character') if school_data.get('religious_character') not in [None, ''] else None,
|
||||
school_capacity=int(school_data['school_capacity']) if school_data.get('school_capacity') is not None else 0,
|
||||
school_website=school_data.get('school_website', ''),
|
||||
ofsted_rating=school_data.get('ofsted_rating') if school_data.get('ofsted_rating') not in [None, ''] else None
|
||||
)
|
||||
|
||||
# Create default tldraw file data
|
||||
tldraw_data = {
|
||||
"document": {
|
||||
"version": 1,
|
||||
"id": school_data['urn'],
|
||||
"name": school_data['establishment_name'],
|
||||
"meta": {
|
||||
"created_at": "",
|
||||
"updated_at": "",
|
||||
"creator_id": "",
|
||||
"is_template": False,
|
||||
"is_snapshot": False,
|
||||
"is_draft": False,
|
||||
"template_id": None,
|
||||
"snapshot_id": None,
|
||||
"draft_id": None
|
||||
}
|
||||
},
|
||||
"schema": {
|
||||
"schemaVersion": 1,
|
||||
"storeVersion": 4,
|
||||
"recordVersions": {
|
||||
"asset": {
|
||||
"version": 1,
|
||||
"subTypeKey": "type",
|
||||
"subTypeVersions": {}
|
||||
},
|
||||
"camera": {
|
||||
"version": 1
|
||||
},
|
||||
"document": {
|
||||
"version": 2
|
||||
},
|
||||
"instance": {
|
||||
"version": 22
|
||||
},
|
||||
"instance_page_state": {
|
||||
"version": 5
|
||||
},
|
||||
"page": {
|
||||
"version": 1
|
||||
},
|
||||
"shape": {
|
||||
"version": 3,
|
||||
"subTypeKey": "type",
|
||||
"subTypeVersions": {
|
||||
"cc-school-node": 1
|
||||
}
|
||||
},
|
||||
"instance_presence": {
|
||||
"version": 5
|
||||
},
|
||||
"pointer": {
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"store": {
|
||||
"document:document": {
|
||||
"gridSize": 10,
|
||||
"name": school_data['establishment_name'],
|
||||
"meta": {},
|
||||
"id": school_data['urn'],
|
||||
"typeName": "document"
|
||||
},
|
||||
"page:page": {
|
||||
"meta": {},
|
||||
"id": "page",
|
||||
"name": "Page 1",
|
||||
"index": "a1",
|
||||
"typeName": "page"
|
||||
},
|
||||
"shape:school-node": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"rotation": 0,
|
||||
"type": "cc-school-node",
|
||||
"id": school_unique_id,
|
||||
"parentId": "page",
|
||||
"index": "a1",
|
||||
"props": school_node.to_dict(),
|
||||
"typeName": "shape"
|
||||
},
|
||||
"instance:instance": {
|
||||
"id": "instance",
|
||||
"currentPageId": "page",
|
||||
"typeName": "instance"
|
||||
},
|
||||
"camera:camera": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 1,
|
||||
"id": "camera",
|
||||
"typeName": "camera"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Store tldraw file in Supabase storage
|
||||
file_path = f"{school_data['urn']}/tldraw.json"
|
||||
file_options = {
|
||||
"content-type": "application/json",
|
||||
"x-upsert": "true", # Update if exists
|
||||
"metadata": {
|
||||
"establishment_urn": school_data['urn'],
|
||||
"establishment_name": school_data['establishment_name']
|
||||
}
|
||||
}
|
||||
|
||||
try:
|
||||
# Create a fresh service role client for storage operations
|
||||
self.logger.info("Creating fresh service role client for storage operations")
|
||||
service_client = create_client(
|
||||
os.getenv("SUPABASE_URL"),
|
||||
os.getenv("SERVICE_ROLE_KEY")
|
||||
)
|
||||
|
||||
self.logger.debug(f"Service client created with URL: {os.getenv('SUPABASE_URL')}")
|
||||
|
||||
service_client.headers = {
|
||||
"apiKey": os.getenv("SERVICE_ROLE_KEY"),
|
||||
"Authorization": f"Bearer {os.getenv('SERVICE_ROLE_KEY')}",
|
||||
"Content-Type": "application/json"
|
||||
}
|
||||
service_client.storage._client.headers.update({
|
||||
"apiKey": os.getenv("SERVICE_ROLE_KEY"),
|
||||
"Authorization": f"Bearer {os.getenv('SERVICE_ROLE_KEY')}",
|
||||
"Content-Type": "application/json"
|
||||
})
|
||||
|
||||
self.logger.debug("Headers set for service client and storage client")
|
||||
|
||||
# Upload to Supabase storage using service role client
|
||||
self.logger.info(f"Uploading tldraw file for school {school_data['urn']}")
|
||||
self.logger.debug(f"File path: {file_path}")
|
||||
self.logger.debug(f"File options: {file_options}")
|
||||
|
||||
# First, ensure the bucket exists
|
||||
self.logger.info("Checking if bucket cc.institutes exists")
|
||||
try:
|
||||
bucket = service_client.storage.get_bucket("cc.institutes")
|
||||
self.logger.info("Bucket cc.institutes exists")
|
||||
except Exception as bucket_error:
|
||||
self.logger.error(f"Error checking bucket: {str(bucket_error)}")
|
||||
if hasattr(bucket_error, 'response'):
|
||||
self.logger.error(f"Bucket error response: {bucket_error.response.text if hasattr(bucket_error.response, 'text') else bucket_error.response}")
|
||||
raise bucket_error
|
||||
|
||||
# Attempt the upload
|
||||
self.logger.info("Attempting file upload")
|
||||
result = service_client.storage.from_("cc.institutes").upload(
|
||||
path=file_path,
|
||||
file=json.dumps(tldraw_data).encode(),
|
||||
file_options=file_options
|
||||
)
|
||||
self.logger.info(f"Upload successful. Result: {result}")
|
||||
|
||||
except Exception as upload_error:
|
||||
self.logger.error(f"Error uploading tldraw file: {str(upload_error)}")
|
||||
if hasattr(upload_error, 'response'):
|
||||
self.logger.error(f"Upload error response: {upload_error.response.text if hasattr(upload_error.response, 'text') else upload_error.response}")
|
||||
raise upload_error
|
||||
|
||||
# Create node in Neo4j using Neontology
|
||||
with self.neontology as neo:
|
||||
self.logger.info(f"Creating school node in Neo4j: {school_node.to_dict()}")
|
||||
neo.create_or_merge_node(school_node, database="cc.institutes", operation="merge")
|
||||
return {"status": "success", "node": school_node}
|
||||
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error creating school node: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
def create_private_database(self, school_data):
|
||||
"""Creates a private database for a specific school"""
|
||||
try:
|
||||
private_db_name = f"cc.institutes.{school_data['urn']}"
|
||||
with self.driver.session() as session:
|
||||
return self._extracted_from_create_private_database(
|
||||
session, private_db_name, 'Created private database '
|
||||
)
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error creating private database: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
# TODO Rename this here and in `create_schools_database` and `create_private_database`
|
||||
def _extracted_from_create_private_database(self, session, arg1, arg2):
|
||||
session_tools.create_database(session, arg1)
|
||||
self.logger.info(f"{arg2}{arg1}")
|
||||
return {
|
||||
"status": "success",
|
||||
"message": f"Database {arg1} created successfully",
|
||||
}
|
||||
|
||||
def create_basic_structure(self, school_node, database_name):
|
||||
"""Creates basic structural nodes in the specified database"""
|
||||
try:
|
||||
# Create filesystem paths
|
||||
fs_handler = ClassroomCopilotFilesystem(database_name, init_run_type="school")
|
||||
|
||||
# Create Department Structure node
|
||||
department_structure_node_unique_id = f"DepartmentStructure_{school_node.unique_id}"
|
||||
_, department_path = fs_handler.create_school_department_directory(school_node.path, "departments")
|
||||
department_structure_node = entities.school_schemas.DepartmentNode(
|
||||
unique_id=department_structure_node_unique_id,
|
||||
path=department_path
|
||||
)
|
||||
|
||||
# Create Curriculum Structure node
|
||||
_, curriculum_path = fs_handler.create_school_curriculum_directory(school_node.path)
|
||||
curriculum_node = school_structures.CurriculumStructureNode(
|
||||
unique_id=f"CurriculumStructure_{school_node.unique_id}",
|
||||
path=curriculum_path
|
||||
)
|
||||
|
||||
# Create Pastoral Structure node
|
||||
_, pastoral_path = fs_handler.create_school_pastoral_directory(school_node.path)
|
||||
pastoral_node = school_structures.PastoralStructureNode(
|
||||
unique_id=f"PastoralStructure_{school_node.unique_id}",
|
||||
path=pastoral_path
|
||||
)
|
||||
|
||||
with self.neontology as neo:
|
||||
# Create nodes
|
||||
neo.create_or_merge_node(department_structure_node, database=str(database_name), operation='merge')
|
||||
fs_handler.create_default_tldraw_file(department_structure_node.path, department_structure_node.to_dict())
|
||||
|
||||
neo.create_or_merge_node(curriculum_node, database=str(database_name), operation='merge')
|
||||
fs_handler.create_default_tldraw_file(curriculum_node.path, curriculum_node.to_dict())
|
||||
|
||||
neo.create_or_merge_node(pastoral_node, database=database_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(pastoral_node.path, pastoral_node.to_dict())
|
||||
|
||||
# Create relationships
|
||||
neo.create_or_merge_relationship(
|
||||
entity_relationships.SchoolHasDepartmentStructure(source=school_node, target=department_structure_node),
|
||||
database=database_name, operation='merge'
|
||||
)
|
||||
|
||||
neo.create_or_merge_relationship(
|
||||
entity_curriculum_rels.SchoolHasCurriculumStructure(source=school_node, target=curriculum_node),
|
||||
database=database_name, operation='merge'
|
||||
)
|
||||
|
||||
neo.create_or_merge_relationship(
|
||||
entity_curriculum_rels.SchoolHasPastoralStructure(source=school_node, target=pastoral_node),
|
||||
database=database_name, operation='merge'
|
||||
)
|
||||
|
||||
return {
|
||||
"status": "success",
|
||||
"message": "Basic structure created successfully",
|
||||
"nodes": {
|
||||
"department_structure": department_structure_node,
|
||||
"curriculum_structure": curriculum_node,
|
||||
"pastoral_structure": pastoral_node
|
||||
}
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error creating basic structure: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
def create_detailed_structure(self, school_node, database_name, excel_file):
|
||||
"""Creates detailed structural nodes from Excel file"""
|
||||
try:
|
||||
# First, store the Excel file in Supabase
|
||||
file_path = f"{school_node.urn}/structure.xlsx"
|
||||
file_options = {
|
||||
"content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
|
||||
"x-upsert": "true"
|
||||
}
|
||||
|
||||
# Upload Excel file to storage
|
||||
self.supabase.storage.from_("cc.institutes").upload(
|
||||
path=file_path,
|
||||
file=excel_file,
|
||||
file_options=file_options
|
||||
)
|
||||
|
||||
# Process Excel file
|
||||
dataframes = xl.create_dataframes(excel_file)
|
||||
|
||||
# Get existing basic structure nodes
|
||||
with self.neontology as neo:
|
||||
result = neo.cypher_read("""
|
||||
MATCH (s:School {unique_id: $school_id})
|
||||
OPTIONAL MATCH (s)-[:HAS_DEPARTMENT_STRUCTURE]->(ds:DepartmentStructure)
|
||||
OPTIONAL MATCH (s)-[:HAS_CURRICULUM_STRUCTURE]->(cs:CurriculumStructure)
|
||||
OPTIONAL MATCH (s)-[:HAS_PASTORAL_STRUCTURE]->(ps:PastoralStructure)
|
||||
RETURN ds, cs, ps
|
||||
""", {"school_id": school_node.unique_id}, database=database_name)
|
||||
|
||||
if not result:
|
||||
raise Exception("Basic structure not found")
|
||||
|
||||
department_structure = result['ds']
|
||||
curriculum_structure = result['cs']
|
||||
pastoral_structure = result['ps']
|
||||
|
||||
# Create departments and subjects
|
||||
unique_departments = dataframes['keystagesyllabuses']['Department'].dropna().unique()
|
||||
|
||||
fs_handler = ClassroomCopilotFilesystem(database_name, init_run_type="school")
|
||||
node_library = {}
|
||||
|
||||
with self.neontology as neo:
|
||||
for department_name in unique_departments:
|
||||
_, department_path = fs_handler.create_school_department_directory(school_node.path, department_name)
|
||||
|
||||
department_node = school_schemas.DepartmentNode(
|
||||
unique_id=f"Department_{school_node.unique_id}_{department_name.replace(' ', '_')}",
|
||||
department_name=department_name,
|
||||
path=department_path
|
||||
)
|
||||
neo.create_or_merge_node(department_node, database=database_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(department_node.path, department_node.to_dict())
|
||||
node_library[f'department_{department_name}'] = department_node
|
||||
|
||||
# Link to department structure
|
||||
neo.create_or_merge_relationship(
|
||||
entity_relationships.DepartmentStructureHasDepartment(
|
||||
source=department_structure,
|
||||
target=department_node
|
||||
),
|
||||
database=database_name,
|
||||
operation='merge'
|
||||
)
|
||||
|
||||
# Create year groups
|
||||
year_groups = self.sort_year_groups(dataframes['yeargroupsyllabuses'])['YearGroup'].unique()
|
||||
last_year_group_node = None
|
||||
|
||||
for year_group in year_groups:
|
||||
numeric_year_group = pd.to_numeric(year_group, errors='coerce')
|
||||
if pd.notna(numeric_year_group):
|
||||
_, year_group_path = fs_handler.create_pastoral_year_group_directory(
|
||||
pastoral_structure.path,
|
||||
str(int(numeric_year_group))
|
||||
)
|
||||
|
||||
year_group_node = pastoral_schemas.YearGroupNode(
|
||||
unique_id=f"YearGroup_{school_node.unique_id}_YGrp{int(numeric_year_group)}",
|
||||
year_group=str(int(numeric_year_group)),
|
||||
year_group_name=f"Year {int(numeric_year_group)}",
|
||||
path=year_group_path
|
||||
)
|
||||
neo.create_or_merge_node(year_group_node, database=database_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(year_group_node.path, year_group_node.to_dict())
|
||||
node_library[f'year_group_{int(numeric_year_group)}'] = year_group_node
|
||||
|
||||
# Create sequential relationship
|
||||
if last_year_group_node:
|
||||
neo.create_or_merge_relationship(
|
||||
curriculum_relationships.YearGroupFollowsYearGroup(
|
||||
source=last_year_group_node,
|
||||
target=year_group_node
|
||||
),
|
||||
database=database_name,
|
||||
operation='merge'
|
||||
)
|
||||
last_year_group_node = year_group_node
|
||||
|
||||
# Link to pastoral structure
|
||||
neo.create_or_merge_relationship(
|
||||
curriculum_relationships.PastoralStructureIncludesYearGroup(
|
||||
source=pastoral_structure,
|
||||
target=year_group_node
|
||||
),
|
||||
database=database_name,
|
||||
operation='merge'
|
||||
)
|
||||
|
||||
# Create key stages
|
||||
key_stages = dataframes['keystagesyllabuses']['KeyStage'].unique()
|
||||
last_key_stage_node = None
|
||||
|
||||
for key_stage in sorted(key_stages):
|
||||
_, key_stage_path = fs_handler.create_curriculum_key_stage_directory(
|
||||
curriculum_structure.path,
|
||||
str(key_stage)
|
||||
)
|
||||
|
||||
key_stage_node = curriculum_schemas.KeyStageNode(
|
||||
unique_id=f"KeyStage_{curriculum_structure.unique_id}_KStg{key_stage}",
|
||||
key_stage_name=f"Key Stage {key_stage}",
|
||||
key_stage=str(key_stage),
|
||||
path=key_stage_path
|
||||
)
|
||||
neo.create_or_merge_node(key_stage_node, database=database_name, operation='merge')
|
||||
fs_handler.create_default_tldraw_file(key_stage_node.path, key_stage_node.to_dict())
|
||||
node_library[f'key_stage_{key_stage}'] = key_stage_node
|
||||
|
||||
# Create sequential relationship
|
||||
if last_key_stage_node:
|
||||
neo.create_or_merge_relationship(
|
||||
curriculum_relationships.KeyStageFollowsKeyStage(
|
||||
source=last_key_stage_node,
|
||||
target=key_stage_node
|
||||
),
|
||||
database=database_name,
|
||||
operation='merge'
|
||||
)
|
||||
last_key_stage_node = key_stage_node
|
||||
|
||||
# Link to curriculum structure
|
||||
neo.create_or_merge_relationship(
|
||||
curriculum_relationships.CurriculumStructureIncludesKeyStage(
|
||||
source=curriculum_structure,
|
||||
target=key_stage_node
|
||||
),
|
||||
database=database_name,
|
||||
operation='merge'
|
||||
)
|
||||
|
||||
return {
|
||||
"status": "success",
|
||||
"message": "Detailed structure created successfully",
|
||||
"node_library": node_library
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error creating detailed structure: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
def sort_year_groups(self, df):
|
||||
df = df.copy()
|
||||
df['YearGroupNumeric'] = pd.to_numeric(df['YearGroup'], errors='coerce')
|
||||
return df.sort_values(by='YearGroupNumeric')
|
||||
@ -1,54 +0,0 @@
|
||||
import os
|
||||
from modules.logger_tool import initialise_logger
|
||||
import modules.database.tools.neo4j_driver_tools as driver_tools
|
||||
import modules.database.tools.neo4j_session_tools as session_tools
|
||||
import modules.database.tools.neontology_tools as neon
|
||||
import modules.database.schemas.entities as neo_entity
|
||||
import modules.database.schemas.nodes.schools.curriculum as curriculum_schemas
|
||||
import modules.database.schemas.relationships.curriculum_relationships as curriculum_relationships
|
||||
import modules.database.schemas.relationships.entity_relationships as ent_rels
|
||||
import modules.database.schemas.relationships.entity_curriculum_rels as ent_cur_rels
|
||||
import pandas as pd
|
||||
|
||||
class SchoolSyllabusProvider:
|
||||
def __init__(self):
|
||||
self.driver = driver_tools.get_driver()
|
||||
self.logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
def process_syllabus_data(self, school_node, database_name, dataframes):
|
||||
"""Process syllabus data from Excel file and create nodes in the database"""
|
||||
try:
|
||||
# This method will contain the syllabus-specific processing code from the
|
||||
# original SchoolCurriculumProvider, starting from where the comment
|
||||
# "# Curriculum specific database initialisation begins here" was placed
|
||||
|
||||
# We'll implement this in the next iteration after confirming the basic
|
||||
# structure changes work correctly
|
||||
|
||||
return {
|
||||
"status": "success",
|
||||
"message": "Syllabus data processed successfully"
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error processing syllabus data: {str(e)}")
|
||||
return {"status": "error", "message": str(e)}
|
||||
|
||||
def check_syllabus_status(self, school_node, database_name):
|
||||
"""Check if syllabus data exists in the database"""
|
||||
try:
|
||||
with self.driver.session(database=database_name) as session:
|
||||
result = session.run("""
|
||||
MATCH (s:School {unique_id: $school_id})
|
||||
OPTIONAL MATCH (s)-[:HAS_CURRICULUM_STRUCTURE]->(:CurriculumStructure)-[:INCLUDES_KEY_STAGE]->(:KeyStage)-[:INCLUDES_KEY_STAGE_SYLLABUS]->(ks:KeyStageSyllabus)
|
||||
OPTIONAL MATCH (s)-[:HAS_CURRICULUM_STRUCTURE]->(:CurriculumStructure)-[:INCLUDES_KEY_STAGE]->(:KeyStage)-[:INCLUDES_YEAR_GROUP_SYLLABUS]->(ys:YearGroupSyllabus)
|
||||
RETURN count(ks) > 0 OR count(ys) > 0 as has_syllabus
|
||||
""", school_id=school_node.unique_id)
|
||||
|
||||
has_syllabus = result.single()["has_syllabus"]
|
||||
|
||||
return {"has_syllabus": has_syllabus}
|
||||
|
||||
except Exception as e:
|
||||
self.logger.error(f"Error checking syllabus status: {str(e)}")
|
||||
raise
|
||||
@ -1,526 +0,0 @@
|
||||
import os
|
||||
from modules.logger_tool import initialise_logger
|
||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
||||
|
||||
import modules.database.init.init_calendar as init_calendar
|
||||
import modules.database.schemas.nodes.schools.timetable as timetable
|
||||
import modules.database.schemas.relationships.timetables as tt_rels
|
||||
import modules.database.schemas.relationships.entity_timetable_rels as entity_tt_rels
|
||||
import modules.database.schemas.relationships.calendar_timetable_rels as cal_tt_rels
|
||||
import modules.database.tools.neontology_tools as neon
|
||||
from modules.database.tools.filesystem_tools import ClassroomCopilotFilesystem
|
||||
from datetime import timedelta, datetime
|
||||
import pandas as pd
|
||||
|
||||
def create_school_timetable_from_dataframes(dataframes, db_name, school_node=None):
|
||||
logger.info(f"Creating school timetable for {db_name}")
|
||||
if dataframes is None:
|
||||
raise ValueError("Data is required to create the calendar and timetable.")
|
||||
|
||||
logger.info("Initialising neo4j connection...")
|
||||
neon.init_neontology_connection()
|
||||
|
||||
# Initialize the filesystem handler
|
||||
fs_handler = ClassroomCopilotFilesystem(db_name, init_run_type="school")
|
||||
|
||||
school_df = dataframes['school']
|
||||
if school_node is None:
|
||||
logger.info("School node is None, using school data from dataframe")
|
||||
school_unique_id = school_df[school_df['Identifier'] == 'SchoolID']['Data'].iloc[0]
|
||||
else:
|
||||
logger.info(f"School node is not None, using school data from school node: {school_node}")
|
||||
school_unique_id = school_node.unique_id
|
||||
|
||||
terms_df = dataframes['terms']
|
||||
weeks_df = dataframes['weeks']
|
||||
days_df = dataframes['days']
|
||||
periods_df = dataframes['periods']
|
||||
|
||||
school_df_year_start = school_df[school_df['Identifier'] == 'AcademicYearStart']['Data'].iloc[0]
|
||||
school_df_year_end = school_df[school_df['Identifier'] == 'AcademicYearEnd']['Data'].iloc[0]
|
||||
if isinstance(school_df_year_start, str):
|
||||
school_year_start_date = datetime.strptime(school_df_year_start, '%Y-%m-%d')
|
||||
else:
|
||||
school_year_start_date = school_df_year_start
|
||||
if isinstance(school_df_year_end, str):
|
||||
school_year_end_date = datetime.strptime(school_df_year_end, '%Y-%m-%d')
|
||||
else:
|
||||
school_year_end_date = school_df_year_end
|
||||
|
||||
# Create a dictionary to store the timetable nodes
|
||||
timetable_nodes = {
|
||||
'timetable_node': None,
|
||||
'academic_year_nodes': [],
|
||||
'academic_term_nodes': [],
|
||||
'academic_week_nodes': [],
|
||||
'academic_day_nodes': [],
|
||||
'academic_period_nodes': []
|
||||
}
|
||||
|
||||
if school_node:
|
||||
# Create the root timetable directory
|
||||
_, timetable_path = fs_handler.create_school_timetable_directory(school_node.path)
|
||||
else:
|
||||
# Create the root timetable directory
|
||||
_, timetable_path = fs_handler.create_school_timetable_directory()
|
||||
|
||||
# Create AcademicTimetable Node
|
||||
school_timetable_unique_id = f"SchoolTimetable_{school_unique_id}_{school_year_start_date.year}_{school_year_end_date.year}"
|
||||
school_timetable_node = timetable.SchoolTimetableNode(
|
||||
unique_id=school_timetable_unique_id,
|
||||
start_date=school_year_start_date,
|
||||
end_date=school_year_end_date,
|
||||
path=timetable_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(school_timetable_node, database=db_name, operation='merge')
|
||||
# Create the tldraw file for the node
|
||||
fs_handler.create_default_tldraw_file(school_timetable_node.path, school_timetable_node.to_dict())
|
||||
timetable_nodes['timetable_node'] = school_timetable_node
|
||||
|
||||
if school_node:
|
||||
logger.info(f"Creating calendar for {school_unique_id} from Neo4j SchoolNode: {school_node.unique_id}")
|
||||
calendar_nodes = init_calendar.create_calendar(db_name, school_year_start_date, school_year_end_date, attach_to_calendar_node=True, entity_node=school_node)
|
||||
# Link the school node to the timetable node
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
entity_tt_rels.SchoolHasTimetable(source=school_node, target=school_timetable_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
timetable_nodes['calendar_nodes'] = calendar_nodes
|
||||
else:
|
||||
logger.info(f"Creating calendar for {school_unique_id} from dataframe SchoolID: {school_unique_id}")
|
||||
calendar_nodes = init_calendar.create_calendar(db_name, school_year_start_date, school_year_end_date, attach_to_calendar_node=False, entity_node=None)
|
||||
|
||||
# Create AcademicYear nodes for each year within the range
|
||||
for year in range(school_year_start_date.year, school_year_end_date.year + 1):
|
||||
_, timetable_year_path = fs_handler.create_school_timetable_year_directory(timetable_path, year)
|
||||
year_str = str(year)
|
||||
academic_year_unique_id = f"AcademicYear_{school_timetable_unique_id}_{year}"
|
||||
academic_year_node = timetable.AcademicYearNode(
|
||||
unique_id=academic_year_unique_id,
|
||||
year=year_str,
|
||||
path=timetable_year_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(academic_year_node, database=db_name, operation='merge')
|
||||
# Create the tldraw file for the node
|
||||
fs_handler.create_default_tldraw_file(academic_year_node.path, academic_year_node.to_dict())
|
||||
timetable_nodes['academic_year_nodes'].append(academic_year_node)
|
||||
logger.info(f'Created academic year node: {academic_year_node.unique_id}')
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
tt_rels.AcademicTimetableHasAcademicYear(source=school_timetable_node, target=academic_year_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {school_timetable_node.unique_id} to {academic_year_node.unique_id}")
|
||||
|
||||
# Link the academic year with the corresponding calendar year node
|
||||
for year_node in calendar_nodes['calendar_year_nodes']:
|
||||
if year_node.year == year:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_tt_rels.AcademicYearIsCalendarYear(source=academic_year_node, target=year_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {academic_year_node.unique_id} to {year_node.unique_id}")
|
||||
break
|
||||
|
||||
# Create Term and TermBreak nodes linked to AcademicYear
|
||||
term_number = 1
|
||||
academic_term_number = 1
|
||||
for _, term_row in terms_df.iterrows():
|
||||
term_node_class = timetable.AcademicTermNode if term_row['TermType'] == 'Term' else timetable.AcademicTermBreakNode
|
||||
term_name = term_row['TermName']
|
||||
term_name_no_spaces = term_name.replace(' ', '')
|
||||
term_start_date = term_row['StartDate']
|
||||
if isinstance(term_start_date, pd.Timestamp):
|
||||
term_start_date = term_start_date.strftime('%Y-%m-%d')
|
||||
|
||||
term_end_date = term_row['EndDate']
|
||||
if isinstance(term_end_date, pd.Timestamp):
|
||||
term_end_date = term_end_date.strftime('%Y-%m-%d')
|
||||
|
||||
if term_row['TermType'] == 'Term':
|
||||
_, timetable_term_path = fs_handler.create_school_timetable_academic_term_directory(
|
||||
timetable_path=timetable_path,
|
||||
term_name=term_name,
|
||||
term_number=academic_term_number
|
||||
)
|
||||
term_node_unique_id = f"AcademicTerm_{school_timetable_unique_id}_{academic_term_number}_{term_name_no_spaces}"
|
||||
academic_term_number_str = str(academic_term_number)
|
||||
term_node = term_node_class(
|
||||
unique_id=term_node_unique_id,
|
||||
term_name=term_name,
|
||||
term_number=academic_term_number_str,
|
||||
start_date=datetime.strptime(term_start_date, '%Y-%m-%d'),
|
||||
end_date=datetime.strptime(term_end_date, '%Y-%m-%d'),
|
||||
path=timetable_term_path
|
||||
)
|
||||
academic_term_number += 1
|
||||
else:
|
||||
term_break_node_unique_id = f"AcademicTermBreak_{school_timetable_unique_id}_{term_name_no_spaces}"
|
||||
term_node = term_node_class(
|
||||
unique_id=term_break_node_unique_id,
|
||||
term_break_name=term_name,
|
||||
start_date=datetime.strptime(term_start_date, '%Y-%m-%d'),
|
||||
end_date=datetime.strptime(term_end_date, '%Y-%m-%d')
|
||||
)
|
||||
neon.create_or_merge_neontology_node(term_node, database=db_name, operation='merge')
|
||||
if isinstance(term_node, timetable.AcademicTermNode):
|
||||
# Create the tldraw file for the node
|
||||
fs_handler.create_default_tldraw_file(term_node.path, term_node.to_dict())
|
||||
logger.info(f'Created academic term break node: {term_node.unique_id}')
|
||||
timetable_nodes['academic_term_nodes'].append(term_node)
|
||||
term_number += 1 # We don't use this but we could
|
||||
|
||||
# Link term node to the correct academic year
|
||||
term_years = set()
|
||||
term_years.update([term_node.start_date.year, term_node.end_date.year])
|
||||
|
||||
for academic_year_node in timetable_nodes['academic_year_nodes']:
|
||||
if int(academic_year_node.year) in term_years:
|
||||
relationship_class = tt_rels.AcademicYearHasAcademicTerm if term_row['TermType'] == 'Term' else tt_rels.AcademicYearHasAcademicTermBreak
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=academic_year_node, target=term_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {academic_year_node.unique_id} to {term_node.unique_id}")
|
||||
|
||||
# Create Week nodes
|
||||
academic_week_number = 1
|
||||
for _, week_row in weeks_df.iterrows():
|
||||
week_node_class = timetable.HolidayWeekNode if week_row['WeekType'] == 'Holiday' else timetable.AcademicWeekNode
|
||||
week_start_date = week_row['WeekStart']
|
||||
if isinstance(week_start_date, pd.Timestamp):
|
||||
week_start_date = week_start_date.strftime('%Y-%m-%d')
|
||||
|
||||
if week_row['WeekType'] == 'Holiday':
|
||||
week_node_unique_id = f"{week_row['WeekType']}Week_{school_timetable_unique_id}_Week_{week_row['WeekNumber']}"
|
||||
week_node = week_node_class(
|
||||
unique_id=week_node_unique_id,
|
||||
start_date=datetime.strptime(week_start_date, '%Y-%m-%d')
|
||||
)
|
||||
else:
|
||||
_, timetable_week_path = fs_handler.create_school_timetable_academic_week_directory(
|
||||
timetable_path=timetable_path,
|
||||
week_number=academic_week_number
|
||||
)
|
||||
week_node_unique_id = f"AcademicWeek_{school_timetable_unique_id}_Week_{week_row['WeekNumber']}"
|
||||
academic_week_number_str = str(academic_week_number)
|
||||
week_type = week_row['WeekType']
|
||||
week_node = week_node_class(
|
||||
unique_id=week_node_unique_id,
|
||||
academic_week_number=academic_week_number_str,
|
||||
start_date=datetime.strptime(week_start_date, '%Y-%m-%d'),
|
||||
week_type=week_type,
|
||||
path=timetable_week_path
|
||||
)
|
||||
academic_week_number += 1
|
||||
neon.create_or_merge_neontology_node(week_node, database=db_name, operation='merge')
|
||||
timetable_nodes['academic_week_nodes'].append(week_node)
|
||||
logger.info(f"Created week node: {week_node.unique_id}")
|
||||
if isinstance(week_node, timetable.AcademicWeekNode):
|
||||
# Create the tldraw file for the node
|
||||
fs_handler.create_default_tldraw_file(week_node.path, week_node.to_dict())
|
||||
for calendar_node in calendar_nodes['calendar_week_nodes']:
|
||||
if calendar_node.start_date == week_node.start_date:
|
||||
if isinstance(week_node, timetable.AcademicWeekNode):
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_tt_rels.AcademicWeekIsCalendarWeek(source=week_node, target=calendar_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {calendar_node.unique_id} to {week_node.unique_id}")
|
||||
elif isinstance(week_node, timetable.HolidayWeekNode):
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
cal_tt_rels.HolidayWeekIsCalendarWeek(source=week_node, target=calendar_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {calendar_node.unique_id} to {week_node.unique_id}")
|
||||
break
|
||||
|
||||
# Link week node to the correct academic term
|
||||
for term_node in timetable_nodes['academic_term_nodes']:
|
||||
if term_node.start_date <= week_node.start_date <= term_node.end_date:
|
||||
relationship_class = tt_rels.AcademicTermHasAcademicWeek if week_row['WeekType'] != 'Holiday' else tt_rels.AcademicTermBreakHasHolidayWeek
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=term_node, target=week_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {term_node.unique_id} to {week_node.unique_id}")
|
||||
break
|
||||
|
||||
# Link week node to the correct academic year
|
||||
for academic_year_node in timetable_nodes['academic_year_nodes']:
|
||||
if int(academic_year_node.year) == week_node.start_date.year:
|
||||
relationship_class = tt_rels.AcademicYearHasAcademicWeek if week_row['WeekType'] != 'Holiday' else tt_rels.AcademicYearHasHolidayWeek
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=academic_year_node, target=week_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created school timetable relationship from {academic_year_node.unique_id} to {week_node.unique_id}")
|
||||
break
|
||||
|
||||
# Create Day nodes
|
||||
day_number = 1
|
||||
academic_day_number = 1
|
||||
for _, day_row in days_df.iterrows():
|
||||
date_str = day_row['Date']
|
||||
if isinstance(date_str, pd.Timestamp):
|
||||
date_str = date_str.strftime('%Y-%m-%d')
|
||||
|
||||
day_node_class = {
|
||||
'Academic': timetable.AcademicDayNode,
|
||||
'Holiday': timetable.HolidayDayNode,
|
||||
'OffTimetable': timetable.OffTimetableDayNode,
|
||||
'StaffDay': timetable.StaffDayNode
|
||||
}[day_row['DayType']]
|
||||
|
||||
# Format the unique ID as {day_node_class.__name__}Day
|
||||
day_node_data = {
|
||||
'unique_id': f"{day_node_class.__name__}Day_{school_timetable_unique_id}_{day_number}",
|
||||
'date': datetime.strptime(date_str, '%Y-%m-%d'),
|
||||
'day_of_week': datetime.strptime(date_str, '%Y-%m-%d').strftime('%A')
|
||||
}
|
||||
|
||||
if day_row['DayType'] == 'Academic':
|
||||
day_node_data['academic_day'] = str(academic_day_number)
|
||||
day_node_data['day_type'] = day_row['WeekType']
|
||||
_, timetable_day_path = fs_handler.create_school_timetable_academic_day_directory(
|
||||
timetable_path=timetable_path,
|
||||
academic_day=academic_day_number
|
||||
)
|
||||
day_node_data['path'] = timetable_day_path
|
||||
|
||||
day_node = day_node_class(**day_node_data)
|
||||
|
||||
for calendar_node in calendar_nodes['calendar_day_nodes']:
|
||||
if calendar_node.date == day_node.date:
|
||||
neon.create_or_merge_neontology_node(day_node, database=db_name, operation='merge')
|
||||
timetable_nodes['academic_day_nodes'].append(day_node)
|
||||
logger.info(f"Created day node: {day_node.unique_id}")
|
||||
|
||||
if isinstance(day_node, timetable.AcademicDayNode):
|
||||
fs_handler.create_default_tldraw_file(day_node.path, day_node.to_dict())
|
||||
relationship_class = cal_tt_rels.AcademicDayIsCalendarDay
|
||||
elif isinstance(day_node, timetable.HolidayDayNode):
|
||||
relationship_class = cal_tt_rels.HolidayDayIsCalendarDay
|
||||
elif isinstance(day_node, timetable.OffTimetableDayNode):
|
||||
relationship_class = cal_tt_rels.OffTimetableDayIsCalendarDay
|
||||
elif isinstance(day_node, timetable.StaffDayNode):
|
||||
relationship_class = cal_tt_rels.StaffDayIsCalendarDay
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=day_node, target=calendar_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f'Created relationship from {calendar_node.unique_id} to {day_node.unique_id}')
|
||||
break
|
||||
|
||||
# Link day node to the correct academic week
|
||||
for academic_week_node in timetable_nodes['academic_week_nodes']:
|
||||
if academic_week_node.start_date <= day_node.date <= (academic_week_node.start_date + timedelta(days=6)):
|
||||
if day_row['DayType'] == 'Academic':
|
||||
relationship_class = tt_rels.AcademicWeekHasAcademicDay
|
||||
elif day_row['DayType'] == 'Holiday':
|
||||
if hasattr(academic_week_node, 'week_type') and academic_week_node.week_type in ['A', 'B']:
|
||||
relationship_class = tt_rels.AcademicWeekHasHolidayDay
|
||||
else:
|
||||
relationship_class = tt_rels.HolidayWeekHasHolidayDay
|
||||
elif day_row['DayType'] == 'OffTimetable':
|
||||
relationship_class = tt_rels.AcademicWeekHasOffTimetableDay
|
||||
elif day_row['DayType'] == 'Staff':
|
||||
relationship_class = tt_rels.AcademicWeekHasStaffDay
|
||||
else:
|
||||
continue # Skip linking for other day types
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=academic_week_node, target=day_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship from {academic_week_node.unique_id} to {day_node.unique_id}")
|
||||
break
|
||||
|
||||
# Link day node to the correct academic term
|
||||
for term_node in timetable_nodes['academic_term_nodes']:
|
||||
if term_node.start_date <= day_node.date <= term_node.end_date:
|
||||
if day_row['DayType'] == 'Academic':
|
||||
relationship_class = tt_rels.AcademicTermHasAcademicDay
|
||||
elif day_row['DayType'] == 'Holiday':
|
||||
if isinstance(term_node, timetable.AcademicTermNode):
|
||||
relationship_class = tt_rels.AcademicTermHasHolidayDay
|
||||
else:
|
||||
relationship_class = tt_rels.AcademicTermBreakHasHolidayDay
|
||||
elif day_row['DayType'] == 'OffTimetable':
|
||||
relationship_class = tt_rels.AcademicTermHasOffTimetableDay
|
||||
elif day_row['DayType'] == 'Staff':
|
||||
relationship_class = tt_rels.AcademicTermHasStaffDay
|
||||
else:
|
||||
continue # Skip linking for other day types
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=term_node, target=day_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship from {term_node.unique_id} to {day_node.unique_id}")
|
||||
break
|
||||
|
||||
# Create Period nodes for each academic day
|
||||
if day_row['DayType'] == 'Academic':
|
||||
logger.info(f"Creating periods for {day_node.unique_id}")
|
||||
period_of_day = 1
|
||||
academic_or_registration_period_of_day = 1
|
||||
for _, period_row in periods_df.iterrows():
|
||||
period_node_class = {
|
||||
'Academic': timetable.AcademicPeriodNode,
|
||||
'Registration': timetable.RegistrationPeriodNode,
|
||||
'Break': timetable.BreakPeriodNode,
|
||||
'OffTimetable': timetable.OffTimetablePeriodNode
|
||||
}[period_row['PeriodType']]
|
||||
|
||||
logger.info(f"Creating period node for {period_node_class.__name__} Period: {period_of_day}")
|
||||
period_node_unique_id = f"{period_node_class.__name__}_{school_timetable_unique_id}_Day_{academic_day_number}_Period_{period_of_day}"
|
||||
logger.debug(f"Period node unique id: {period_node_unique_id}")
|
||||
period_node_data = {
|
||||
'unique_id': period_node_unique_id,
|
||||
'name': period_row['PeriodName'],
|
||||
'date': day_node.date,
|
||||
'start_time': datetime.combine(day_node.date, period_row['StartTime']),
|
||||
'end_time': datetime.combine(day_node.date, period_row['EndTime'])
|
||||
}
|
||||
logger.debug(f"Period node data: {period_node_data}")
|
||||
if period_row['PeriodType'] in ['Academic', 'Registration']:
|
||||
_, timetable_period_path = fs_handler.create_school_timetable_period_directory(
|
||||
timetable_path=timetable_path,
|
||||
academic_day=academic_day_number,
|
||||
period_dir=f"{academic_or_registration_period_of_day}_{period_row['PeriodName'].replace(' ', '_')}"
|
||||
)
|
||||
week_type = day_row['WeekType']
|
||||
day_name_short = day_node.day_of_week[:3]
|
||||
period_code = period_row['PeriodCode']
|
||||
period_code_formatted = f"{week_type}{day_name_short}{period_code}"
|
||||
period_node_data['period_code'] = period_code_formatted
|
||||
period_node_data['path'] = timetable_period_path
|
||||
|
||||
academic_or_registration_period_of_day += 1
|
||||
|
||||
period_node = period_node_class(**period_node_data)
|
||||
neon.create_or_merge_neontology_node(period_node, database=db_name, operation='merge')
|
||||
if isinstance(period_node, timetable.AcademicPeriodNode) or isinstance(period_node, timetable.RegistrationPeriodNode):
|
||||
# Create the tldraw file for the node
|
||||
fs_handler.create_default_tldraw_file(period_node.path, period_node.to_dict())
|
||||
timetable_nodes['academic_period_nodes'].append(period_node)
|
||||
logger.info(f'Created period node: {period_node.unique_id}')
|
||||
|
||||
relationship_class = {
|
||||
'Academic': tt_rels.AcademicDayHasAcademicPeriod,
|
||||
'Registration': tt_rels.AcademicDayHasRegistrationPeriod,
|
||||
'Break': tt_rels.AcademicDayHasBreakPeriod,
|
||||
'OffTimetable': tt_rels.AcademicDayHasOffTimetablePeriod
|
||||
}[period_row['PeriodType']]
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(source=day_node, target=period_node),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship from {day_node.unique_id} to {period_node.unique_id}")
|
||||
period_of_day += 1 # We don't use this but we could
|
||||
academic_day_number += 1 # This is a bit of a hack but it works to keep the directories aligned (reorganise)
|
||||
day_number += 1 # We don't use this but we could
|
||||
|
||||
def create_school_timetable_node_sequence_rels(timetable_nodes):
|
||||
def sort_and_create_relationships(nodes, relationship_map, sort_key):
|
||||
sorted_nodes = sorted(nodes, key=sort_key)
|
||||
for i in range(len(sorted_nodes) - 1):
|
||||
source_node = sorted_nodes[i]
|
||||
target_node = sorted_nodes[i + 1]
|
||||
node_type_pair = (type(source_node), type(target_node))
|
||||
relationship_class = relationship_map.get(node_type_pair)
|
||||
if relationship_class:
|
||||
# Avoid self-referential relationships
|
||||
if source_node.unique_id != target_node.unique_id:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
relationship_class(
|
||||
source=source_node,
|
||||
target=target_node
|
||||
),
|
||||
database=db_name, operation='merge'
|
||||
)
|
||||
logger.info(f"Created relationship from {source_node.unique_id} to {target_node.unique_id}")
|
||||
else:
|
||||
logger.warning(f"Skipped self-referential relationship for node {source_node.unique_id}")
|
||||
|
||||
# Relationship maps for different node types
|
||||
academic_year_relationship_map = {
|
||||
(timetable.AcademicYearNode, timetable.AcademicYearNode): tt_rels.AcademicYearFollowsAcademicYear
|
||||
}
|
||||
|
||||
academic_term_relationship_map = {
|
||||
(timetable.AcademicTermNode, timetable.AcademicTermBreakNode): tt_rels.AcademicTermBreakFollowsAcademicTerm,
|
||||
(timetable.AcademicTermBreakNode, timetable.AcademicTermNode): tt_rels.AcademicTermFollowsAcademicTermBreak
|
||||
}
|
||||
|
||||
academic_week_relationship_map = {
|
||||
(timetable.AcademicWeekNode, timetable.AcademicWeekNode): tt_rels.AcademicWeekFollowsAcademicWeek,
|
||||
(timetable.HolidayWeekNode, timetable.HolidayWeekNode): tt_rels.HolidayWeekFollowsHolidayWeek,
|
||||
(timetable.AcademicWeekNode, timetable.HolidayWeekNode): tt_rels.HolidayWeekFollowsAcademicWeek,
|
||||
(timetable.HolidayWeekNode, timetable.AcademicWeekNode): tt_rels.AcademicWeekFollowsHolidayWeek
|
||||
}
|
||||
|
||||
academic_day_relationship_map = {
|
||||
(timetable.AcademicDayNode, timetable.AcademicDayNode): tt_rels.AcademicDayFollowsAcademicDay,
|
||||
(timetable.HolidayDayNode, timetable.HolidayDayNode): tt_rels.HolidayDayFollowsHolidayDay,
|
||||
(timetable.OffTimetableDayNode, timetable.OffTimetableDayNode): tt_rels.OffTimetableDayFollowsOffTimetableDay,
|
||||
(timetable.StaffDayNode, timetable.StaffDayNode): tt_rels.StaffDayFollowsStaffDay,
|
||||
|
||||
(timetable.AcademicDayNode, timetable.HolidayDayNode): tt_rels.HolidayDayFollowsAcademicDay,
|
||||
(timetable.AcademicDayNode, timetable.OffTimetableDayNode): tt_rels.OffTimetableDayFollowsAcademicDay,
|
||||
(timetable.AcademicDayNode, timetable.StaffDayNode): tt_rels.StaffDayFollowsAcademicDay,
|
||||
|
||||
(timetable.HolidayDayNode, timetable.AcademicDayNode): tt_rels.AcademicDayFollowsHolidayDay,
|
||||
(timetable.HolidayDayNode, timetable.OffTimetableDayNode): tt_rels.OffTimetableDayFollowsHolidayDay,
|
||||
(timetable.HolidayDayNode, timetable.StaffDayNode): tt_rels.StaffDayFollowsHolidayDay,
|
||||
|
||||
(timetable.OffTimetableDayNode, timetable.AcademicDayNode): tt_rels.AcademicDayFollowsOffTimetableDay,
|
||||
(timetable.OffTimetableDayNode, timetable.HolidayDayNode): tt_rels.HolidayDayFollowsOffTimetableDay,
|
||||
(timetable.OffTimetableDayNode, timetable.StaffDayNode): tt_rels.StaffDayFollowsOffTimetableDay,
|
||||
|
||||
(timetable.StaffDayNode, timetable.AcademicDayNode): tt_rels.AcademicDayFollowsStaffDay,
|
||||
(timetable.StaffDayNode, timetable.HolidayDayNode): tt_rels.HolidayDayFollowsStaffDay,
|
||||
(timetable.StaffDayNode, timetable.OffTimetableDayNode): tt_rels.OffTimetableDayFollowsStaffDay,
|
||||
}
|
||||
|
||||
academic_period_relationship_map = {
|
||||
(timetable.AcademicPeriodNode, timetable.AcademicPeriodNode): tt_rels.AcademicPeriodFollowsAcademicPeriod,
|
||||
(timetable.AcademicPeriodNode, timetable.BreakPeriodNode): tt_rels.BreakPeriodFollowsAcademicPeriod,
|
||||
(timetable.AcademicPeriodNode, timetable.RegistrationPeriodNode): tt_rels.RegistrationPeriodFollowsAcademicPeriod,
|
||||
(timetable.AcademicPeriodNode, timetable.OffTimetablePeriodNode): tt_rels.OffTimetablePeriodFollowsAcademicPeriod,
|
||||
(timetable.BreakPeriodNode, timetable.AcademicPeriodNode): tt_rels.AcademicPeriodFollowsBreakPeriod,
|
||||
(timetable.BreakPeriodNode, timetable.BreakPeriodNode): tt_rels.BreakPeriodFollowsBreakPeriod,
|
||||
(timetable.BreakPeriodNode, timetable.RegistrationPeriodNode): tt_rels.RegistrationPeriodFollowsBreakPeriod,
|
||||
(timetable.BreakPeriodNode, timetable.OffTimetablePeriodNode): tt_rels.OffTimetablePeriodFollowsBreakPeriod,
|
||||
(timetable.RegistrationPeriodNode, timetable.AcademicPeriodNode): tt_rels.AcademicPeriodFollowsRegistrationPeriod,
|
||||
(timetable.RegistrationPeriodNode, timetable.RegistrationPeriodNode): tt_rels.RegistrationPeriodFollowsRegistrationPeriod,
|
||||
(timetable.RegistrationPeriodNode, timetable.BreakPeriodNode): tt_rels.BreakPeriodFollowsRegistrationPeriod,
|
||||
(timetable.RegistrationPeriodNode, timetable.OffTimetablePeriodNode): tt_rels.OffTimetablePeriodFollowsRegistrationPeriod,
|
||||
(timetable.OffTimetablePeriodNode, timetable.OffTimetablePeriodNode): tt_rels.OffTimetablePeriodFollowsOffTimetablePeriod,
|
||||
(timetable.OffTimetablePeriodNode, timetable.AcademicPeriodNode): tt_rels.AcademicPeriodFollowsOffTimetablePeriod,
|
||||
(timetable.OffTimetablePeriodNode, timetable.BreakPeriodNode): tt_rels.BreakPeriodFollowsOffTimetablePeriod,
|
||||
(timetable.OffTimetablePeriodNode, timetable.RegistrationPeriodNode): tt_rels.RegistrationPeriodFollowsOffTimetablePeriod,
|
||||
}
|
||||
|
||||
|
||||
# Sort and create relationships
|
||||
sort_and_create_relationships(timetable_nodes['academic_year_nodes'], academic_year_relationship_map, lambda x: int(x.year))
|
||||
sort_and_create_relationships(timetable_nodes['academic_term_nodes'], academic_term_relationship_map, lambda x: x.start_date)
|
||||
sort_and_create_relationships(timetable_nodes['academic_week_nodes'], academic_week_relationship_map, lambda x: x.start_date)
|
||||
sort_and_create_relationships(timetable_nodes['academic_day_nodes'], academic_day_relationship_map, lambda x: x.date)
|
||||
sort_and_create_relationships(timetable_nodes['academic_period_nodes'], academic_period_relationship_map, lambda x: (x.start_time, x.end_time))
|
||||
|
||||
# Call the function with the created timetable nodes
|
||||
create_school_timetable_node_sequence_rels(timetable_nodes)
|
||||
|
||||
logger.info(f'Created timetable: {timetable_nodes["timetable_node"].unique_id}')
|
||||
|
||||
# Log the directory structure after creation
|
||||
# root_timetable_directory = fs_handler.root_path # Access the root directory of the filesystem handler
|
||||
# fs_handler.log_directory_structure(root_timetable_directory)
|
||||
|
||||
return {
|
||||
'school_node': school_node,
|
||||
'school_calendar_nodes': calendar_nodes,
|
||||
'school_timetable_nodes': timetable_nodes
|
||||
}
|
||||
@ -4,12 +4,25 @@ logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH
|
||||
import modules.database.schemas.nodes.calendars as calendar_schemas
|
||||
import modules.database.schemas.relationships.calendars as calendar_relationships
|
||||
import modules.database.schemas.relationships.calendar_sequence as calendar_sequence_relationships
|
||||
import modules.database.schemas.relationships.owner_relationships as owner_relationships
|
||||
import modules.database.tools.supabase_storage_tools as storage_tools
|
||||
import modules.database.tools.neontology_tools as neon
|
||||
from datetime import timedelta, datetime
|
||||
|
||||
def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False, owner_node=None, time_chunk_node_length: int = None):
|
||||
logger.info(f"Creating calendar for {start_date} to {end_date}")
|
||||
def create_calendar(db_name, start_date, end_date, time_chunk_node_length: int = None, storage_tools=None):
|
||||
"""
|
||||
Create calendar structure with years, months, weeks, and days
|
||||
|
||||
Args:
|
||||
db_name: Database name to create calendar in
|
||||
start_date: Start date for calendar
|
||||
end_date: End date for calendar
|
||||
time_chunk_node_length: Optional time chunk length in minutes
|
||||
storage_tools: Optional Supabase storage tools for generating storage paths
|
||||
|
||||
Returns:
|
||||
dict: Dictionary containing created calendar nodes
|
||||
"""
|
||||
logger.info(f"Creating calendar structure for {start_date} to {end_date} in database: {db_name}")
|
||||
|
||||
logger.info(f"Initializing Neontology connection")
|
||||
neon.init_neontology_connection()
|
||||
@ -25,52 +38,13 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
last_day_node = None
|
||||
|
||||
calendar_nodes = {
|
||||
'calendar_node': None,
|
||||
'calendar_year_nodes': [],
|
||||
'calendar_month_nodes': [],
|
||||
'calendar_week_nodes': [],
|
||||
'calendar_day_nodes': []
|
||||
'calendar_day_nodes': [],
|
||||
'calendar_time_chunk_nodes': []
|
||||
}
|
||||
|
||||
if attach_to_calendar_node and owner_node:
|
||||
logger.info(f"Attaching calendar to owner's node {owner_node.unique_id} in database: {db_name}")
|
||||
owner_unique_id = owner_node.unique_id
|
||||
calendar_unique_id = f"{start_date.strftime('%Y-%m-%d')}_{end_date.strftime('%Y-%m-%d')}"
|
||||
calendar_node = calendar_schemas.CalendarNode(
|
||||
unique_id=calendar_unique_id,
|
||||
name=f"{start_date.strftime('%Y-%m-%d')} to {end_date.strftime('%Y-%m-%d')}",
|
||||
start_date=start_date,
|
||||
end_date=end_date,
|
||||
tldraw_snapshot=""
|
||||
)
|
||||
neon.create_or_merge_neontology_node(calendar_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_node'] = calendar_node
|
||||
logger.info(f"Calendar node created: {calendar_node.unique_id}")
|
||||
|
||||
import modules.database.schemas.relationships.owner_relationships as owner_relationships
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
owner_relationships.OwnerHasCalendar(source=owner_node, target=calendar_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {owner_node.unique_id} to {calendar_node.unique_id}")
|
||||
elif attach_to_calendar_node and not owner_node:
|
||||
logger.info(f"Creating calendar for {start_date} to {end_date} in database: {db_name}")
|
||||
calendar_node = calendar_schemas.CalendarNode(
|
||||
unique_id=f"{start_date.strftime('%Y-%m-%d')}_{end_date.strftime('%Y-%m-%d')}",
|
||||
name=f"{start_date.strftime('%Y-%m-%d')} to {end_date.strftime('%Y-%m-%d')}",
|
||||
start_date=start_date,
|
||||
end_date=end_date,
|
||||
tldraw_snapshot=""
|
||||
)
|
||||
neon.create_or_merge_neontology_node(calendar_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_node'] = calendar_node
|
||||
logger.info(f"Calendar node created: {calendar_node.unique_id}")
|
||||
else:
|
||||
logger.error("Invalid combination of parameters for calendar creation.")
|
||||
raise ValueError("Invalid combination of parameters for calendar creation.")
|
||||
|
||||
current_date = start_date
|
||||
while current_date <= end_date:
|
||||
year = current_date.year
|
||||
@ -78,50 +52,55 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
day = current_date.day
|
||||
iso_year, iso_week, iso_weekday = current_date.isocalendar()
|
||||
|
||||
calendar_year_unique_id = f"{year}"
|
||||
calendar_year_uuid_string = f"{year}"
|
||||
|
||||
if year not in created_years:
|
||||
# Generate storage path for year node using Supabase Storage
|
||||
if storage_tools:
|
||||
year_dir_created, node_storage_path = storage_tools.create_calendar_year_storage_path(year)
|
||||
else:
|
||||
node_storage_path = ""
|
||||
|
||||
year_node = calendar_schemas.CalendarYearNode(
|
||||
unique_id=calendar_year_unique_id,
|
||||
uuid_string=calendar_year_uuid_string,
|
||||
year=str(year),
|
||||
tldraw_snapshot=""
|
||||
node_storage_path=node_storage_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(year_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_year_nodes'].append(year_node)
|
||||
created_years[year] = year_node
|
||||
logger.info(f"Year node created: {year_node.unique_id}")
|
||||
logger.info(f"Year node created: {year_node.uuid_string}")
|
||||
|
||||
if attach_to_calendar_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
calendar_relationships.CalendarIncludesYear(source=calendar_node, target=year_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {calendar_node.unique_id} to {year_node.unique_id}")
|
||||
if last_year_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
calendar_sequence_relationships.YearFollowsYear(source=last_year_node, target=year_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_year_node.unique_id} to {year_node.unique_id}")
|
||||
logger.info(f"Relationship created from {last_year_node.uuid_string} to {year_node.uuid_string}")
|
||||
last_year_node = year_node
|
||||
|
||||
calendar_month_unique_id = f"{year}_{month}"
|
||||
calendar_month_uuid_string = f"{year}_{month}"
|
||||
|
||||
month_key = f"{year}-{month}"
|
||||
if month_key not in created_months:
|
||||
# Generate storage path for month node using Supabase Storage
|
||||
if storage_tools:
|
||||
month_dir_created, node_storage_path = storage_tools.create_calendar_month_storage_path(year, month)
|
||||
else:
|
||||
node_storage_path = ""
|
||||
|
||||
month_node = calendar_schemas.CalendarMonthNode(
|
||||
unique_id=calendar_month_unique_id,
|
||||
uuid_string=calendar_month_uuid_string,
|
||||
year=str(year),
|
||||
month=str(month),
|
||||
month_name=datetime(year, month, 1).strftime('%B'),
|
||||
tldraw_snapshot=""
|
||||
node_storage_path=node_storage_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(month_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_month_nodes'].append(month_node)
|
||||
created_months[month_key] = month_node
|
||||
logger.info(f"Month node created: {month_node.unique_id}")
|
||||
logger.info(f"Month node created: {month_node.uuid_string}")
|
||||
|
||||
# Check for the end of year transition for months
|
||||
if last_month_node:
|
||||
@ -131,14 +110,14 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_month_node.unique_id} to {month_node.unique_id}")
|
||||
logger.info(f"Relationship created from {last_month_node.uuid_string} to {month_node.uuid_string}")
|
||||
elif int(month) == int(last_month_node.month) + 1:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
calendar_sequence_relationships.MonthFollowsMonth(source=last_month_node, target=month_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_month_node.unique_id} to {month_node.unique_id}")
|
||||
logger.info(f"Relationship created from {last_month_node.uuid_string} to {month_node.uuid_string}")
|
||||
last_month_node = month_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
@ -146,25 +125,31 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {year_node.unique_id} to {month_node.unique_id}")
|
||||
logger.info(f"Relationship created from {year_node.uuid_string} to {month_node.uuid_string}")
|
||||
|
||||
calendar_week_unique_id = f"{iso_year}_{iso_week}"
|
||||
calendar_week_uuid_string = f"{iso_year}_{iso_week}"
|
||||
|
||||
week_key = f"{iso_year}-W{iso_week}"
|
||||
if week_key not in created_weeks:
|
||||
# Get the date of the first monday of the week
|
||||
week_start_date = current_date - timedelta(days=current_date.weekday())
|
||||
# Generate storage path for week node using Supabase Storage
|
||||
if storage_tools:
|
||||
week_dir_created, node_storage_path = storage_tools.create_calendar_week_storage_path(iso_year, iso_week)
|
||||
else:
|
||||
node_storage_path = ""
|
||||
|
||||
week_node = calendar_schemas.CalendarWeekNode(
|
||||
unique_id=calendar_week_unique_id,
|
||||
uuid_string=calendar_week_uuid_string,
|
||||
start_date=week_start_date,
|
||||
week_number=str(iso_week),
|
||||
iso_week=f"{iso_year}-W{iso_week:02}",
|
||||
tldraw_snapshot=""
|
||||
node_storage_path=node_storage_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(week_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_week_nodes'].append(week_node)
|
||||
created_weeks[week_key] = week_node
|
||||
logger.info(f"Week node created: {week_node.unique_id}")
|
||||
logger.info(f"Week node created: {week_node.uuid_string}")
|
||||
|
||||
if last_week_node and ((last_week_node.iso_week.split('-')[0] == str(iso_year) and int(last_week_node.week_number) == int(iso_week) - 1) or
|
||||
(last_week_node.iso_week.split('-')[0] != str(iso_year) and int(last_week_node.week_number) == 52 and int(iso_week) == 1)):
|
||||
@ -173,7 +158,7 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_week_node.unique_id} to {week_node.unique_id}")
|
||||
logger.info(f"Relationship created from {last_week_node.uuid_string} to {week_node.uuid_string}")
|
||||
last_week_node = week_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
@ -181,23 +166,32 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {year_node.unique_id} to {week_node.unique_id}")
|
||||
logger.info(f"Relationship created from {year_node.uuid_string} to {week_node.uuid_string}")
|
||||
|
||||
# Day node management
|
||||
calendar_day_unique_id = f"{year}_{month}_{day}"
|
||||
calendar_day_uuid_string = f"{year}_{month}_{day}"
|
||||
|
||||
day_key = f"{year}-{month}-{day}"
|
||||
# Generate storage path for day node using Supabase Storage
|
||||
if storage_tools:
|
||||
day_dir_created, node_storage_path = storage_tools.create_calendar_day_storage_path(year, month, day)
|
||||
# Store day path for later use in time chunks
|
||||
created_days[day_key] = {'node': None, 'path': node_storage_path}
|
||||
else:
|
||||
node_storage_path = ""
|
||||
created_days[day_key] = {'node': None, 'path': None}
|
||||
|
||||
day_node = calendar_schemas.CalendarDayNode(
|
||||
unique_id=calendar_day_unique_id,
|
||||
uuid_string=calendar_day_uuid_string,
|
||||
date=current_date,
|
||||
day_of_week=current_date.strftime('%A'),
|
||||
iso_day=f"{year}-{month:02}-{day:02}",
|
||||
tldraw_snapshot=""
|
||||
node_storage_path=node_storage_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(day_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_day_nodes'].append(day_node)
|
||||
created_days[day_key] = day_node
|
||||
logger.info(f"Day node created: {day_node.unique_id}")
|
||||
created_days[day_key]['node'] = day_node
|
||||
logger.info(f"Day node created: {day_node.uuid_string}")
|
||||
|
||||
if last_day_node:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
@ -205,7 +199,7 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {last_day_node.unique_id} to {day_node.unique_id}")
|
||||
logger.info(f"Relationship created from {last_day_node.uuid_string} to {day_node.uuid_string}")
|
||||
last_day_node = day_node
|
||||
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
@ -213,13 +207,13 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {month_node.unique_id} to {day_node.unique_id}")
|
||||
logger.info(f"Relationship created from {month_node.uuid_string} to {day_node.uuid_string}")
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
calendar_relationships.WeekIncludesDay(source=week_node, target=day_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {week_node.unique_id} to {day_node.unique_id}")
|
||||
logger.info(f"Relationship created from {week_node.uuid_string} to {day_node.uuid_string}")
|
||||
current_date += timedelta(days=1)
|
||||
|
||||
if time_chunk_node_length:
|
||||
@ -228,25 +222,32 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
for day_node in calendar_nodes['calendar_day_nodes']:
|
||||
total_time_chunks_in_day = (24 * 60) / time_chunk_interval
|
||||
for i in range(total_time_chunks_in_day):
|
||||
time_chunk_unique_id = f"{day_node.unique_id}_{i}"
|
||||
time_chunk_uuid_string = f"{day_node.uuid_string}_{i}"
|
||||
time_chunk_start_time = day_node.date.time() + timedelta(minutes=i * time_chunk_interval)
|
||||
time_chunk_end_time = time_chunk_start_time + timedelta(minutes=time_chunk_interval)
|
||||
# Generate storage path for time chunk node using Supabase Storage
|
||||
if storage_tools:
|
||||
chunk_id = f"{day_node.uuid_string}_{i:02d}"
|
||||
chunk_dir_created, node_storage_path = storage_tools.create_calendar_time_chunk_storage_path(day_node.uuid_string, i)
|
||||
else:
|
||||
node_storage_path = ""
|
||||
|
||||
time_chunk_node = calendar_schemas.CalendarTimeChunkNode(
|
||||
unique_id=time_chunk_unique_id,
|
||||
uuid_string=time_chunk_uuid_string,
|
||||
start_time=time_chunk_start_time,
|
||||
end_time=time_chunk_end_time,
|
||||
tldraw_snapshot=""
|
||||
node_storage_path=node_storage_path
|
||||
)
|
||||
neon.create_or_merge_neontology_node(time_chunk_node, database=db_name, operation='merge')
|
||||
calendar_nodes['calendar_time_chunk_nodes'].append(time_chunk_node)
|
||||
logger.info(f"Time chunk node created: {time_chunk_node.unique_id}")
|
||||
logger.info(f"Time chunk node created: {time_chunk_node.uuid_string}")
|
||||
# Create a relationship between the time chunk node and the day node
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
calendar_relationships.DayIncludesTimeChunk(source=day_node, target=time_chunk_node),
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {day_node.unique_id} to {time_chunk_node.unique_id}")
|
||||
logger.info(f"Relationship created from {day_node.uuid_string} to {time_chunk_node.uuid_string}")
|
||||
# Create sequential relationship between the time chunk nodes
|
||||
if i > 0:
|
||||
neon.create_or_merge_neontology_relationship(
|
||||
@ -254,7 +255,7 @@ def create_calendar(db_name, start_date, end_date, attach_to_calendar_node=False
|
||||
database=db_name,
|
||||
operation='merge'
|
||||
)
|
||||
logger.info(f"Relationship created from {calendar_nodes['calendar_time_chunk_nodes'][i-1].unique_id} to {time_chunk_node.unique_id}")
|
||||
logger.info(f"Relationship created from {calendar_nodes['calendar_time_chunk_nodes'][i-1].uuid_string} to {time_chunk_node.uuid_string}")
|
||||
|
||||
logger.info(f'Created calendar: {calendar_nodes["calendar_node"].unique_id}')
|
||||
logger.info(f'Calendar structure created successfully for {start_date} to {end_date}')
|
||||
return calendar_nodes
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user