Update configuration and state files; adjust microtime values and add CAIKnowledgeCDokumente junction entity with metadata and API documentation

This commit is contained in:
2026-03-11 20:48:35 +01:00
parent b2c391539d
commit c952fc40bc
9 changed files with 981 additions and 3 deletions

View File

@@ -0,0 +1,24 @@
<?php
namespace Espo\Custom\Controllers;
use Espo\Core\Controllers\Record;
/**
* Junction Controller: CAIKnowledge ↔ CDokumente
*
* Provides REST API access to the junction table with additionalColumns:
* - aiDocumentId: External AI document reference
* - syncstatus: Sync state tracking (new, unclean, synced, failed)
* - lastSync: Last synchronization timestamp
*/
class CAIKnowledgeCDokumente extends Record
{
// Inherits all CRUD operations from Record controller
//
// Available endpoints:
// GET /api/v1/CAIKnowledgeCDokumente
// GET /api/v1/CAIKnowledgeCDokumente/{id}
// POST /api/v1/CAIKnowledgeCDokumente
// PUT /api/v1/CAIKnowledgeCDokumente/{id}
// DELETE /api/v1/CAIKnowledgeCDokumente/{id}
}