|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
26
 | 
 0  | 
 1  | 
 if $self->{'created'}  | 
 
| 
29
 | 
 0  | 
 0  | 
 $self->{'drop_from_child'} == 2 ? :  | 
 
| 
 | 
 1  | 
 0  | 
 !$self->{'drop_from_child'} ? :  | 
 
| 
33
 | 
 0  | 
 1  | 
 unless eval {
	do {
	$self->_create_database($name)
}
}  | 
 
| 
37
 | 
 1  | 
 0  | 
 unless $ENV{'DBIX_TEMP_DB_KEEP_DATABASE'}  | 
 
| 
53
 | 
 0  | 
 0  | 
 if $delete_self  | 
 
| 
56
 | 
 0  | 
 0  | 
 if $params->{'name'}  | 
 
| 
57
 | 
 0  | 
 0  | 
 if $delete_self eq 'only'  | 
 
| 
60
 | 
 0  | 
 0  | 
 $N > 20 ? :  | 
 
| 
64
 | 
 0  | 
 0  | 
 unless $delete_self eq 'include' or $self_db_name and $self_db_name ne $name  | 
 
| 
65
 | 
 0  | 
 0  | 
 unless eval {
	do {
	$self->_drop_database($name);
1
}
}  | 
 
| 
68
 | 
 0  | 
 0  | 
 if @err == $max  | 
 
| 
75
 | 
 0  | 
 5  | 
 unless (&blessed($self))  | 
 
| 
77
 | 
 0  | 
 0  | 
 unless &blessed($url)  | 
 
| 
81
 | 
 0  | 
 5  | 
 unless $self->{'database_name'}  | 
 
| 
82
 | 
 0  | 
 5  | 
 if $self->url->canonical_engine eq 'sqlite' and not -e $self->{'database_name'}  | 
 
| 
89
 | 
 0  | 
 0  | 
 if $self->url->canonical_engine eq 'sqlite'  | 
 
| 
97
 | 
 1  | 
 0  | 
 unless ('File::Spec'->file_name_is_absolute($path))  | 
 
| 
102
 | 
 0  | 
 1  | 
 unless open my $SQL, '<', $path  | 
 
| 
105
 | 
 0  | 
 1  | 
 unless defined $ret  | 
 
| 
120
 | 
 1  | 
 6  | 
 if $self->{'auto_create'} // 1  | 
 
| 
129
 | 
 1  | 
 0  | 
 if ($self->url->canonical_engine eq 'sqlite') { }  | 
 
| 
132
 | 
 0  | 
 1  | 
 unless 'IO::File'->new->open($name, 194)  | 
 
| 
144
 | 
 1  | 
 0  | 
 if ($self->url->canonical_engine eq 'sqlite')  | 
 
| 
147
 | 
 1  | 
 0  | 
 if -e $name  | 
 
| 
148
 | 
 0  | 
 1  | 
 if $! and $! != 2  | 
 
| 
168
 | 
 2  | 
 2  | 
 $n > 0 ? :  | 
 
| 
 | 
 4  | 
 0  | 
 $1 eq 'X' ? :  | 
 
| 
 | 
 4  | 
 4  | 
 $1 eq 'U' ? :  | 
 
| 
 | 
 2  | 
 8  | 
 $1 eq 'T' ? :  | 
 
| 
 | 
 2  | 
 10  | 
 $1 eq 'P' ? :  | 
 
| 
 | 
 4  | 
 12  | 
 $1 eq 'H' ? :  | 
 
| 
 | 
 4  | 
 16  | 
 $1 eq 'i' ? :  | 
 
| 
177
 | 
 0  | 
 6  | 
 if (63 < length $name and not $self->{'keep_too_long_database_name'})  | 
 
| 
181
 | 
 0  | 
 0  | 
 unless $self->{'template'} =~ s/\%T//g or $self->{'template'} =~ s/\%H//g or $self->{'template'} =~ s/\%X//g  | 
 
| 
189
 | 
 5  | 
 1  | 
 if $self->url->canonical_engine ne 'sqlite'  |