Add this to [BEJ-90](https://linear.app/beagle-tietokanta/issue/BEJ-90/koemaasto-uupuu-uudesta-trial-entry-schemasta-seka-poista): **What to change** - [X] Add `koemaasto` to `TrialEntry` as a structured field and map it from the AJOK JSON source. - [ ] Change `hakuEra1` and `hakuEra2` from `Decimal` to `Int`. - [ ] haukkuEra1 and haukkuEra2 should also be changed from Decimal to Int if they are meant to be whole-number values like the source data. - [ ] Change ajotaitoEra1 and ajotaitoEra2 from Decimal to Int in TrialEntry, and keep the AJOK import and PDF flows aligned with the new integer type. - [X] Remove schema columns that are not used anywhere in the current AJOK flow after confirming they are unused. - [X] Add `koemaasto` to PDF generation. - [ ] check if we have to chnage sjioitus mapping in legacy import to write separate columns for better usability with pdf generator. - [ ] check if ylituomarinumerosnapshot should be changed also to int. - [ ] verify new schema and old is merged probebly. - [ ] Jos kyseessä on ns. titteliottelu (esim. Beaglein Ajovoittajaottelu) niin voittajalle tittelit tulee tuloksen lisätietona ("KptkTeksti": "").
Add this to BEJ-90:
What to change
koemaastotoTrialEntryas a structured field and map it from the AJOK JSON source.hakuEra1andhakuEra2fromDecimaltoInt.koemaastoto PDF generation.