Ostatnio klient zażyczył sobie logowania wszystkich zmian w bazie danych, co wprawiło nas w lekkie osłupienie. Ale zgodnie z zasadą klient nasz pan, zaczęliśmy wgryzać się w temat. Wstępnie kombinowaliśmy z własną bilioteką do łączenia sie z bazą, później z pisaniem rozszerzenia do Postgresa. Wszystko to było jednak zbyt czasochłonne, by można było sobie na to pozwolić. I przy okazji nauczka na przyszłość – zawsze dokładnie googlaj. Przypadkiem bowiem jeden z nas trafił na bibliotekę tablelog na PgFoundry. Cholerstwo jest prostym rozszerzeniem dla PostgreSQLa, które działając jako trigger dokładnie loguje wszelkie zmiany. Nie kto, gdzie, jak, ale z czego, na co, kiedy oraz jaki to był rodzaj zmiany. Poniżej krótki opis instalacji.
Archiwa
Kategorie
- Aplikacje mobilne (1)
- Domeny (1)
- JavaScript (1)
- Ogólne (10)
- PHP (1)
- PostgreSQL (1)
- Projekty (2)
- Pylons (2)
- Python (3)
- Ruby (6)
- RubyOnRails (10)
- SEO (1)
- webdev (4)
Najświeższe komentarze