feat(bulk): My DXCC / My CQ zone / My ITU zone

The My-station group covered nineteen fields and not the three numeric ones.
They take their own integer path rather than the generic text setter: the
columns are nullable integers, and while SQLite would coerce '14' quietly, a
shared MySQL logbook would not — and empty must become NULL, never ''. Bounds
checked (DXCC <1000, CQ 1-40, ITU 1-90) so a slip cannot stamp zone 400 across
a thousand rows.
This commit is contained in:
2026-08-29 00:13:47 +02:00
parent 10ef984962
commit 284ee4ba7c
5 changed files with 69 additions and 4 deletions
File diff suppressed because one or more lines are too long