Deleting a branch is permanent. It CANNOT be undone. Continue?
igalic/Plume:refactor/extract-dbconn
into main
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?
in the following Pull Request, we’lle extract
DbConn
fromPlumeRocket
, as suggested in #797#[database]
to implement ourDbConn
#[database]
's connection setup, retaining our owninit_pool()
andConnectionCustomization
!DbConn
in asref
instead ofCopy
ing it around.I think you’ll have to edit
plume-models/src/config.rs
so that Rocket knows the URL of this “plume” database.yesno… we want to retain our
ConnectionCustomization
, so we’re keeping our owninit_pool()
.add rocket_contrib as dependencyto extract DbConn from PlumeRocket 6 months agoThis will help with the
async
migration, as we’re currently passing all of PlumeRocket around asref
, which means that it ends up sitting somewhere in a function, until it’s.await
ed.This can create lead us into a big mess, which may be impossible to untangle, so this should help not running into that to begin with.
closing in favour of #813