Prevent from accidentally creating two instances of the same database as it is possible in a multi-threaded environment.
I'm not sure if this is really necessary, as dagger (which is the only party accessing the database constructor) should be thread safe.
It might still be a good idea in general, so I'll happily merge it nontheless 👍
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?