すみません、これ
```if ( !defined $self->{db} ) {```
ですね、直しておきます。