🔥 chore(users.py): remove unused test endpoint for adding a superuser
The `add_super_user_for_testing_purposes_delete_me_before_merge_into_dev` endpoint was added for testing purposes and is no longer needed. It has been removed to clean up the codebase.
This commit is contained in:
parent
8760cf7f9a
commit
5f3c602b29
1 changed files with 0 additions and 28 deletions
|
|
@ -164,31 +164,3 @@ def delete_user(
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|
||||||
return {"detail": "User deleted"}
|
return {"detail": "User deleted"}
|
||||||
|
|
||||||
|
|
||||||
# TODO: REMOVE - Just for testing purposes
|
|
||||||
@router.post("/super_user", response_model=User)
|
|
||||||
def add_super_user_for_testing_purposes_delete_me_before_merge_into_dev(
|
|
||||||
session: Session = Depends(get_session),
|
|
||||||
) -> User:
|
|
||||||
"""
|
|
||||||
Add a superuser for testing purposes.
|
|
||||||
(This should be removed in production)
|
|
||||||
"""
|
|
||||||
new_user = User(
|
|
||||||
username="superuser",
|
|
||||||
password=get_password_hash("12345"),
|
|
||||||
is_active=True,
|
|
||||||
is_superuser=True,
|
|
||||||
last_login_at=None,
|
|
||||||
)
|
|
||||||
|
|
||||||
try:
|
|
||||||
session.add(new_user)
|
|
||||||
session.commit()
|
|
||||||
session.refresh(new_user)
|
|
||||||
except IntegrityError as e:
|
|
||||||
session.rollback()
|
|
||||||
raise HTTPException(status_code=400, detail="User exists") from e
|
|
||||||
|
|
||||||
return new_user
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue