A part of #888 and revival of #805.
I gave up to use Rocket's #[database] decorator because Rocket cannot share its database connection pool with our actors (see https://github.com/SergioBenitez/Rocket/issues/1187).
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?