changed some model names to more accurately reflect the concerns were working with

This commit is contained in:
Josh Burman
2021-09-10 14:04:21 -04:00
parent 2906141a8f
commit 43d2088f13
3 changed files with 7 additions and 7 deletions

18
app/models/solver_run.py Normal file
View File

@ -0,0 +1,18 @@
from pydantic import BaseModel
from typing import List, Optional
from models.item import Item
from models.constraint import Constraint
from models.irt_model import IRTModel
from models.objective_function import ObjectiveFunction
from models.advanced_options import AdvancedOptions
class SolverRun(BaseModel):
token: str
items: List[Item]
constraints: List[Constraint]
irt_model: IRTModel
objective_fuction: ObjectiveFunction
total_form_items: int
advanced_options: Optional[List[AdvancedOptions]]
engine: str