ugrás a tartalomhoz

Archívum - Nov 8, 2011

30gb adatforgalom?

sziszka95 · 2011. Nov. 8. (K), 17.30
Üdv egy tárhyel iránt érdeklődnék,hogy az mit jelent hogy 30 GB adatforgalom? az mennyi soknak számít
 

PostgreSql hibaüzenetei

lorko · 2011. Nov. 8. (K), 14.44
Nem szeretném, hogy az adatbázis-kezelő (PostgreSql) hibaüzenetei
a felhasználó elé kerüljenek, erre keresek szép megoldást.
(A nyelv Perl, de ez nem nyelv-specifikus probléma, úgy gondolom.)

Tárolt eljárásokban a saját üzeneteket egyszerűen lekezeljük:

RAISE EXCEPTION 'sql_failure: fuggveny_neve_001';

Itt a kettőspont után álló kód alapján a program az adott nyelvnek
megfelelő értelmes üzenetet megjeleníti a felületen.

Más a helyzet a Postgres saját üzeneteivel.
Mondjuk egyedi kulcs esetén az alábbi üzenet érkezik:

ERROR: duplicate key value violates unique constraint
"some_name_id_key" CONTEXT: SQL ...

Ezt persze lehet egyedileg vizsgálni (pl.: regexp), de szeretnék
kicsit általánosabb hibakezelést megvalósítani adatbázis szinten,
nem minden hibaüzenetet egyedileg vizsgálni.

Ráadásul az üzenet a PostgreSql különböző verzióiban eltérhet.

Röviden:
Tud valaki szép megoldást a PostgreSql hibaüzeneteinek lekezelésére?
Ti hogyan csináljátok?
Hozzászólásaitokat előre is köszönöm.
 

phplens-es adodb5 Activerecord-jaival lapozó

mortein79 · 2011. Nov. 8. (K), 10.58
Üdv mindenkinek

Érdekes kérésbe futottam. Van egy keretrendszer, ami adatbázishoz adodb5 réteget használ, activerecordokkal. Eddig el is voltak vele, a lapozós részeknél meg meg volt írva az sql, és pageexecute. Viszont lehet-e az activerecord-os táblákból lapozót csinálni, tud ilyet az adodb5?

Egyébként, mennyire elterjedt, korszerű, "közkedvelt" ez az adodb5, vagy van olyan alternatívája, ami szintén php-apache, és hasonló rekordkezelés, hasmany-belongto nyalánkságokra képes?

Remélem nem volt túl kusza, a lényeg a lapozó activerecord-al. :)