I can add new columns
This commit is contained in:
@@ -323,6 +323,18 @@ def make_safe_id(s: str | None):
|
||||
return res.lower() # no uppercase
|
||||
|
||||
|
||||
def make_unique_safe_id(s: str | None, existing_ids: list):
|
||||
if s is None:
|
||||
return None
|
||||
|
||||
base = make_safe_id(s)
|
||||
res = base
|
||||
i = 1
|
||||
while res in existing_ids:
|
||||
res = f"{base}_{i}"
|
||||
i += 1
|
||||
return res
|
||||
|
||||
def get_class(qualified_class_name: str):
|
||||
"""
|
||||
Dynamically loads and returns a class type from its fully qualified name.
|
||||
|
||||
Reference in New Issue
Block a user