def delete_prompt_from_db()

in web-backend/backendUtils/db.py [0:0]


def delete_prompt_from_db(prompt_id: str):
    """
    Delete a prompt document from the prompts container.
    Assumes the partition key is the prompt id.
    """
    try:
        prompts_container.delete_item(
            item=prompt_id,
            partition_key=prompt_id
        )
        logging.info(f"Prompt deleted: {prompt_id}")
    except exceptions.CosmosHttpResponseError as e:
        logging.error(f"Error deleting prompt {prompt_id}: {str(e)}")
        raise