Add Sejoli tryout JSON snapshot importer

This commit is contained in:
dwindown
2026-04-02 17:04:01 +07:00
parent 51c577be05
commit b4ebdc9c4f
7 changed files with 910 additions and 1 deletions

View File

@@ -8,6 +8,8 @@ from app.database import Base
from app.models.item import Item
from app.models.session import Session
from app.models.tryout import Tryout
from app.models.tryout_import_snapshot import TryoutImportSnapshot
from app.models.tryout_snapshot_question import TryoutSnapshotQuestion
from app.models.tryout_stats import TryoutStats
from app.models.user import User
from app.models.user_answer import UserAnswer
@@ -18,6 +20,8 @@ __all__ = [
"User",
"Website",
"Tryout",
"TryoutImportSnapshot",
"TryoutSnapshotQuestion",
"Item",
"Session",
"UserAnswer",