app2 / database /cards.py
Dooratre's picture
Upload 318 files
c37398c verified
"""
Cards database operations.
Pure in-memory via MemoryDB. No local files.
"""
from memory_db import get_db
def init_cards_db():
db = get_db()
count = db.count('cards')
print(f" ✅ Cards DB ready: {count} cards in memory")
def load_cards_db():
return get_db().read('cards')
def save_cards_db(data):
get_db().write_full('cards', data)
def get_card(code):
return get_db().read_key('cards', code)
def set_card(code, card_data):
get_db().write('cards', code, card_data)
def card_exists(code):
return get_db().has_key('cards', code)