add index to id on the journals table

this takes our top consuming query from ~250ms to <1ms
Yes, almost all of the original PyPI tables have no PK.