File size: 472 Bytes
e1df50c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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}")