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

Function create_card

backend/src/flashcards/services.py:139–150  ·  view source on GitHub ↗
(
    session: Session, collection_id: uuid.UUID, card_in: CardCreate
)

Source from the content-addressed store, hash-verified

137
138
139def create_card(
140 session: Session, collection_id: uuid.UUID, card_in: CardCreate
141) -> Card:
142 card = Card(collection_id=collection_id, **card_in.model_dump())
143 session.add(card)
144 session.flush()
145
146 _add_card_to_ongoing_sessions(session, card)
147
148 session.commit()
149 session.refresh(card)
150 return card
151
152
153def update_card(session: Session, card: Card, card_in: CardUpdate) -> Card:

Callers 3

test_cardFunction · 0.90
test_multiple_cardsFunction · 0.90
test_create_cardFunction · 0.90

Calls 2

CardClass · 0.70

Tested by 3

test_cardFunction · 0.72
test_multiple_cardsFunction · 0.72
test_create_cardFunction · 0.72