This repository has been archived on 2025-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
BreCal/src/lib_brecal_utils/brecal_utils/stubs/participant.py

33 lines
780 B
Python

import datetime
from brecal_utils.stubs import generate_uuid1_int
from BreCal.schemas.model import Participant
def get_participant_simple():
participant_id = generate_uuid1_int()
# #TODO: role_type and flags are arbitrary
name = "Max Mustermann"
street = "Musterstrasse 1"
postal_code = "12345"
city = "Bremen"
role_type = 1 # integer
flags = 0 # integer. unclear
created = datetime.datetime.now()
modified = created+datetime.timedelta(seconds=10)
deleted = modified+datetime.timedelta(seconds=3)
participant = Participant(
participant_id,
name,
street,
postal_code,
city,
role_type,
flags,
created,
modified,
deleted
)
return participant