Releases: Spoje-NET/PohodaSQL
Releases · Spoje-NET/PohodaSQL
v0.2.2 - Live DB schema sync + 16 new agenda classes
What's new in 0.2.2
Schema sync with live Pohoda SQL database (StwPh_12345678_2026)
Updated 7 existing classes to match the real database schema:
- Adresar (
AD): addedADSplatZav,ADKreditMax,RefDopravci - Faktura (
FA): addedDatZdPlnMOSS,MOSSOprava,KcUpr1-3,KcUprDPH1-3,KcZUplat,KcCastZaloha,CmCastZaloha - FakturaPolozka (
FApol): addedRefParentZ,SeskupVC,PrenPolRezer,RefRcPr,STextRcPr,KcRcPr,MJRcPr,MJKoefRcPr,DatLikvZal,DatVystZal - Majetek (
IM): addedKcDanova,KcZustUcetni,RefAD,Firma,Lock,Lock1 - MajetkoveOperace (
IMpohyb): addedCisloZAK - OdpisovyPlan (
sIMO): addedDatCreate,DatSave - DOC (
DOC): addedRelDocType,Name,Url,Datum; removed non-existentDatArchiv
16 new agenda classes
Generated directly from live DB schema:
BankovniVypis, BankovniVypisPol, CasoveRozliseni, CasoveRozliseniPol, HotovostniOperace, HotovostniOperacePol, Nabidka, NabidkaPol, ObjednavkaPrijata, ObjednavkaPrijataPol, Pokladna, PokladnaPol, Uhrada, Zamestnanec, Zasilka, ZasilkaPol
Tests
PHPUnit test suite added: 35 tests, 81 assertions covering all 26 classes.
Release 0.2.1
Highlights:
- Updated PHP CS Fixer configuration and improved type declarations.
- Enhanced documentation and fixed typos.
- Added initial PHPUnit configuration for better testing.
- Improved coding standards and strict types across the codebase.
- Jenkins now stores its artifacts; Jenkinsfile updated.
- Added support for Ubuntu Noble and Debian 13 Trixie builds.
- New DOC class and Agenda listing features.
- Added project logo and badges.
- Document URL attachment feature added.
- Debian packaging improvements and debianization for v0.2.0.
- Created dependabot.yml for dependency management.
What's Changed
New Contributors
Full Changelog: 0.1.0...v0.2.1
Preparation
Initial release.