przeczytałem właśnie o interesującym module – orafce. moduł ten zawiera ponad 100 funkcji których celem jest emulowanie funkcji bazodanowych z oracle'a i plvision (taki pakiet do oracle'a).
funkcje w orafce są kompatybilne na poziomie api z wersjami z oracle'a co powoduje, że ich użycie mocno uprości ewentualną migrację między tymi platformami.
wśród funkcji zawartych w pakiecie są m.in.:
- kilka funkcji podstawowych – typu next_day, last_day
- funkcje kalendarza biznesowego – bazujące na pakiecie plvdate z plvision
- spory zestaw funkcji do pracy na stringach
- obsługa komunikacji między procesowej
zwrócić należy uwagę na fakt iż nie ma w tym pakiecie niczego czego nie dałoby się uzyskać w postgresie inaczej – jednakże sensem istnienia tego pakietu nie jest dodawanie funkcjonalności, a ułatwianie migracji.