33 lines
780 B
Python
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
|