diff --git a/markdown_sqlite.py b/markdown_sqlite.py index 5af88f6..b43ddf7 100644 --- a/markdown_sqlite.py +++ b/markdown_sqlite.py @@ -94,6 +94,7 @@ class DocumentManager: def create_document(self, name: str, file_path: str) -> Optional[int]: """Create a new document entry in the database.""" + logging.debug(f"** Creating new document entry to database") now: str = datetime.now().isoformat() self.db_manager.cursor.execute(''' INSERT INTO documents (name, file_path, added_timestamp) VALUES (?, ?, ?) @@ -103,6 +104,7 @@ class DocumentManager: def update_document(self, document_id: int, name: Optional[str] = None, file_path: Optional[str] = None) -> None: """Update an existing document in the database.""" + logging.debug(f"** Updating document, document_id: {document_id}") now: str = datetime.now().isoformat() if name: self.db_manager.cursor.execute(''' @@ -116,6 +118,7 @@ class DocumentManager: def soft_delete_document(self, document_id: int) -> None: """Soft delete a document by marking it as deleted in the database.""" + logging.debug(f"** This now soft deleted, document_id: {document_id}") now: str = datetime.now().isoformat() self.db_manager.cursor.execute(''' UPDATE documents SET isDeleted = 1, deleted_timestamp = ? WHERE id = ? @@ -167,7 +170,7 @@ class MarkdownProcessor: content_preview = ' '.join(token.content.split()[:10]) + '...' \ if len(token.content.split()) > 10 else token.content - logging.debug(f"Processing token: {token.type}, content: {content_preview}") + #logging.debug(f"Processing token: {token.type}, content: {content_preview}") if token.type == 'heading_open': level = int(token.tag.strip('h')) content_token = tokens[tokens.index(token) + 1] @@ -190,6 +193,7 @@ class MarkdownProcessor: def insert_heading(self, level: int, title: str, parent_id: Optional[int], document_id: int) -> int: """Insert a heading into the database.""" + logging.debug(f"Inserting title: {title} level: {level}") self.db_manager.cursor.execute(''' INSERT INTO headings (level, title, parent_id, document_id) VALUES (?, ?, ?, ?)