From 00a9c04165cbc5d837a1c515ef7265c13190b2bb Mon Sep 17 00:00:00 2001
From: Leah Tacke genannt Unterberg <leah.tgu@pads.rwth-aachen.de>
Date: Tue, 4 Feb 2025 14:21:24 +0100
Subject: [PATCH] making sanitize_mermaid more lenient

---
 eralchemy/models.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eralchemy/models.py b/eralchemy/models.py
index 96c43da..08f413c 100644
--- a/eralchemy/models.py
+++ b/eralchemy/models.py
@@ -39,7 +39,7 @@ class Drawable(ABC):
 
 
 def sanitize_mermaid(text: str, *, is_er: bool = False):
-    RE = re.compile("[^0-9a-zA-Z_-]+")
+    RE = re.compile("[^0-9a-zA-Z._-]+")
     """Mermaid does not allow special characters in column names"""
     if not text:
         return text
-- 
GitLab