13 lines
340 B
Python
13 lines
340 B
Python
from sqlmodel import Session
|
|
|
|
from app.models.hike import Hike, HikeCreate
|
|
from app.tests.utils.utils import random_lower_string
|
|
|
|
|
|
def create_random_hike(db: Session, name: str = None) -> Hike:
|
|
if not name:
|
|
name = random_lower_string()
|
|
|
|
hike_in = HikeCreate(name=name)
|
|
return Hike.create(session=db, create_obj=hike_in)
|