init testu
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
from typing import Optional
|
||||
|
||||
from database import models
|
||||
from utils.str_utils import random_str
|
||||
|
||||
|
||||
async def create_pilot(db, data: Optional[dict] = None) -> models.User:
|
||||
if not data:
|
||||
data = {}
|
||||
|
||||
return await models.User.create(db, {
|
||||
"email": data.pop("email", f"{random_str(5)}@{random_str(10)}.cz"),
|
||||
"name": data.pop("name", "Pepa Tester"),
|
||||
"description": data.pop("description", ""),
|
||||
"password_hashed": data.pop("password_hashed", "***")
|
||||
})
|
||||
Reference in New Issue
Block a user