The problem seems to be we are opening the connection in the constructor rather than deferring this until the Store is used. I think it is safe to wrap the raw_connect with _check_disconnect
The problem seems to be we are opening the connection in the constructor rather than deferring this until the Store is used. I think it is safe to wrap the raw_connect with _check_disconnect