INNER CODE UNIT · Python
_env_default
yezz123/ai-template · backend/src/dogeapi/cli.py:23
def _env_default(name: str) -> str | None:
value = os.getenv(name)
return value.strip() if value and value.strip() else None
async def _create_or_update_admin(
*,
session: AsyncSession,
email: str,
password: str,
full_name: str | None,
update_password: bool,
) -> str:
result = await session.execute(select(User).where(User.email == email))
user = result.scalar_one_or_none()
if user is None:
user = User(