Monthly Archives: June 2011

PostgreSQL Version Control Feature Coverage

In a comment to one of my early posts about version control, Peter Eisentraut stated he was “somewhat discouraged because [seeing how fast PostgreSQL develops and adds new features,] I don’t see how a tool like apgdiff can keep up … Continue reading

Posted in PostgreSQL, Version control | Tagged , , | 6 Comments

To MVC or not to MVC

Many (or most) application frameworks have adopted a Model-View-Controller (MVC) architecture, for example, Django (they call it MTV but it’s very similar), Pylons, Ruby on Rails, and Struts. In The Helsinki Declaration (IT Version), Toon Koppelaars makes the case for … Continue reading

Posted in PostgreSQL, Python, User interfaces | Tagged , , , | 7 Comments

Designing a (somewhat) RESTful Database User Interface

To continue exploring the design of a generic database user interface, let us turn our attention to a web interface. I’ll use the pattern of the Django admin application as the basis for specifying the behavior of a somewhat RESTful … Continue reading

Posted in Python, User interfaces | Tagged , , | 9 Comments