Philipp Matthias Hahn wrote: > What is consideres best practice when a package uses a SQL database > (mysql, postgresql) and needs to create its own catalog and/or > tables?
I say, create the tables when the package starts for the first time. As an analogy, programs using Berkeley-type databases normally set up their databases automatically when they run and don't require postinst processing.