tts_labeling / scripts /create_new_annotator.py
Navid Arabi
load annotation data done
e1df50c
raw
history blame
472 Bytes
from utils.database import get_db
from data.repository.annotator_repo import AnnotatorRepo
from utils.logger import Logger
log = Logger()
try:
with get_db() as session:
repo = AnnotatorRepo(session)
new_user = repo.add_new_annotator("user", "pass")
log.info(
f"User created successfully (id={new_user.id}, name='{new_user.name}')"
)
except Exception as exc:
log.error(f"An error occurred in user operations: {exc}")