tests/integration/create_user.py
Rama main · réplica de lectura del repositorio original.
import os
from dotenv import load_dotenv, find_dotenv
from projectdavid import Entity
load_dotenv(".tests.env")
client = Entity(api_key=os.getenv("DEV_PROJECT_DAVID_CORE_ADMIN_KEY"))
sacrificial_user = client.users.create_user(
full_name="Kevin Flynn",
email="sacrifice5@encom.com",
is_admin=False,
)
print(sacrificial_user)
create_api_key = client.keys.create_key_for_user(
target_user_id=sacrificial_user.id, key_name="The Grid"
)
print(create_api_key.plain_key)