do we always want to be keeping track of the `db` or is it worth persisting it somehow?

either using some kind of `set` method so that it can be changed?

or by making exports a function you can instantiate with a db so that you can `require('./models/jobs')(db)`?