Add id columns to remaining tables.
Move duration column directly after time.

Also moves error local-ness. This should keep locally-originating
information first and remote information last.
Change identifier column to bigint.

The probe identifier is an 8-byte integer. See
https://github.com/freenet/fred-official/blob/build01444/src/freenet/node/probe/Probe.java#L303
Break create/drop indexes into functions.

Indexes slow down INSERTs; too much so during import.
Add initial database utility implementations.
Fix missing parenthesis.
Remove attempt to fetch rows from ANALYZE.
Add TODO.
Format documentation.
Establish read and add connections earlier.

Nice for subsequent change that reads table names as part of setup.
Switch from hardcoded list of tables to query.
Remove unused imports.
Separate optional and mandatory db parameters.

Now a missing mandatory parameter will cause a KeyError.
Initial segfaulting dump script.

Perhaps something to do with STDOUT?
db: expose table list query without instance.

Having this be a query may be starting to smell. A hardcoded list
wouldn't have this problem.
Dump to file as superuser.