def build_assignment(officer: Officer, units: List[Unit], jobs: Job): return models.Assignment( star_no=pick_star(), job_id=random.choice(jobs).id, officer=officer, unit_id=random.choice(units).id, star_date=pick_date(officer.full_name().encode('utf-8')), resign_date=pick_date(officer.full_name().encode('utf-8')))
def build_assignment(officer): return models.Assignment(star_no=pick_star(), rank=pick_rank(), officer=officer)
def build_assignment(officer, unit, jobs): return models.Assignment(star_no=pick_star(), job_id=random.choice(jobs).id, officer=officer)