PostgreSQL a RANGE numerické typy

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Petr Kobelka
Člen | 6
+
0
-

Neznáte někdo rozšíření, nebo způsob, jak v Nette\Database pracovat s datovými typy RANGE (např. INT4RANGE) v postgresql? Implementováno to v Nette není, myslím si, že je to z důvodu, že je to specifická věc pro postgres?.

Jediné řešení, které jsem našel bylo v tříde Nette\Database\Helpers doplnit static $typePatterns o požadované typy (např. ‚INT4RANGE‘ ⇒ IReflection::FIELD_TEXT, // PostgreSQL GIS extensions). Po testování to šlape, ale rád bych nějaké hotové/odladěné řešení – zasahovat takto špatně do kódu se mi nelíbí.