MCPcopy Create free account
hub / github.com/0010aor/FlashNotes / _create_practice_cards

Function _create_practice_cards

backend/src/flashcards/services.py:238–247  ·  view source on GitHub ↗
(
    session: Session, practice_session: PracticeSession, cards: list[Card]
)

Source from the content-addressed store, hash-verified

236
237
238def _create_practice_cards(
239 session: Session, practice_session: PracticeSession, cards: list[Card]
240) -> None:
241 random_cards = random.sample(cards, len(cards))
242 for card in random_cards:
243 practice_card = PracticeCard(
244 session_id=practice_session.id,
245 card_id=card.id,
246 )
247 session.add(practice_card)
248
249
250def get_or_create_practice_session(

Callers 1

Calls 1

PracticeCardFunction · 0.90

Tested by

no test coverage detected