Auto merge of #3193 - Turbo87:connect-now, r=pietroalbini
Auto merge of #3193 - Turbo87:connect-now, r=pietroalbini

db: Simplify `connect_now()` implementation

`connect_now()` appears to share a lot of code with the `connection_url()` function, so it should be safe to use one inside of the other

r? `@pietroalbini`

rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io