Branch Coverage

blib/lib/Apache/Voodoo/Debug/Native/common.pm
Criterion Covered Total %
branch 0 84 0.0


line true false branch
23 0 0 if ($$self{'dbh'})
44 0 0 unless $$self{'dbh'}->do('CREATE TABLE version (version varchar(64) not null)')
45 0 0 unless $$self{'dbh'}->do('INSERT INTO version (version) VALUES(?)', undef, $$self{'version'})
51 0 0 unless $$self{'dbh'}->do("CREATE TABLE request (\n\t\tid " . $self->_pkey_syntax . ",\n\t\trequest_timestamp varchar(64) not null,\n\t\tapplication varchar(64) not null,\n\t\tsession_id varchar(64),\n\t\turl varchar(255),\n\t\tstatus varchar(128)\n\t)")
60 0 0 unless $$self{'dbh'}->do('CREATE INDEX request_request_timestamp ON request(request_timestamp)')
61 0 0 unless $$self{'dbh'}->do('CREATE INDEX request_session_id ON request(session_id)')
62 0 0 unless $$self{'dbh'}->do('CREATE INDEX request_application ON request(application)')
63 0 0 unless $$self{'dbh'}->do('CREATE INDEX request_url ON request(url)')
88 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO request (\n\t\t\trequest_timestamp,\n\t\t\tapplication\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $$data{'id'}{'request_id'}, $$data{'id'}{'app_id'})
105 0 0 unless $$self{'dbh'}->do("\n\t\tUPDATE request\n\t\tSET\n\t\t\turl = ?\n\t\tWHERE\n\t\t\trequest_timestamp = ? AND\n\t\t\tapplication = ?\n\t\t", undef, $$data{'data'}, $$data{'id'}{'request_id'}, $$data{'id'}{'app_id'})
122 0 0 unless $$self{'dbh'}->do("\n\t\tUPDATE request\n\t\tSET\n\t\t\tsession_id = ?\n\t\tWHERE\n\t\t\trequest_timestamp = ? AND\n\t\t\tapplication = ?\n\t\t", undef, $$data{'data'}, $$data{'id'}{'request_id'}, $$data{'id'}{'app_id'})
139 0 0 unless $$self{'dbh'}->do("\n\t\tUPDATE request\n\t\tSET\n\t\t\tstatus = ?\n\t\tWHERE\n\t\t\trequest_timestamp = ? AND\n\t\t\tapplication = ?\n\t\t", undef, $$data{'data'}, $$data{'id'}{'request_id'}, $$data{'id'}{'app_id'})
155 0 0 unless $$self{'dbh'}->do("CREATE TABLE profile (\n\t\trequest_id integer not null,\n\t\ttimestamp varchar(64) not null,\n\t\tdata varchar(255)\n\t)")
161 0 0 unless $$self{'dbh'}->do('CREATE INDEX profile_request_id ON profile(request_id)')
162 0 0 unless $$self{'dbh'}->do('CREATE INDEX profile_timestamp ON profile(timestamp)')
170 0 0 unless ($request_id)
175 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO profile (\n\t\t\trequest_id,\n\t\t\ttimestamp,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $$data{'timestamp'}, $$data{'data'})
194 0 0 unless $$self{'dbh'}->do("CREATE TABLE debug (\n\t\trequest_id integer not null,\n\t\tseq integer unsigned not null,\n\t\tlevel varchar(64) not null,\n\t\tstack text not null,\n\t\tdata text\n\t)")
202 0 0 unless $$self{'dbh'}->do('CREATE INDEX debug_request_id ON debug(request_id)')
203 0 0 unless $$self{'dbh'}->do('CREATE INDEX debug_seq ON debug(seq)')
204 0 0 unless $$self{'dbh'}->do('CREATE INDEX debug_level ON debug(level)')
212 0 0 unless ($request_id)
224 0 0 $$res[0] ? :
229 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO debug(\n\t\t\trequest_id,\n\t\t\tseq,\n\t\t\tlevel,\n\t\t\tstack,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?,\n\t\t\t?,\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $seq, $$data{'level'}, $$data{'stack'}, $$data{'data'})
254 0 0 unless $$self{'dbh'}->do("CREATE TABLE params (\n\t\trequest_id integer not null,\n\t\tdata text\n\t)")
259 0 0 unless $$self{'dbh'}->do('CREATE INDEX params_request_id ON params(request_id)')
267 0 0 unless ($request_id)
272 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO params (\n\t\t\trequest_id,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $$data{'data'})
288 0 0 unless $$self{'dbh'}->do("CREATE TABLE session (\n\t\trequest_id integer not null,\n\t\tdata text\n\t)")
293 0 0 unless $$self{'dbh'}->do('CREATE INDEX session_request_id ON session(request_id)')
301 0 0 unless ($request_id)
306 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO session (\n\t\t\trequest_id,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $$data{'data'})
322 0 0 unless $$self{'dbh'}->do("CREATE TABLE template_conf (\n\t\trequest_id integer not null,\n\t\tdata text\n\t)")
327 0 0 unless $$self{'dbh'}->do('CREATE INDEX tc_request_id ON template_conf(request_id)')
335 0 0 unless ($request_id)
340 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO template_conf (\n\t\t\trequest_id,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $$data{'data'})
356 0 0 unless $$self{'dbh'}->do("CREATE TABLE return_data (\n\t\trequest_id integer not null,\n\t\tseq integer not null,\n\t\thandler varchar(128) not null,\n\t\tmethod varchar(64) not null,\n\t\tdata text\n\t)")
364 0 0 unless $$self{'dbh'}->do('CREATE INDEX return_request_id ON return_data(request_id)')
365 0 0 unless $$self{'dbh'}->do('CREATE INDEX return_seq ON return_data(seq)')
373 0 0 unless ($request_id)
385 0 0 $$res[0] ? :
387 0 0 unless $$self{'dbh'}->do("\n\t\tINSERT INTO return_data (\n\t\t\trequest_id,\n\t\t\tseq,\n\t\t\thandler,\n\t\t\tmethod,\n\t\t\tdata\n\t\t)\n\t\tVALUES (\n\t\t\t?,\n\t\t\t?,\n\t\t\t?,\n\t\t\t?,\n\t\t\t?\n\t\t)", undef, $request_id, $seq, $$data{'handler'}, $$data{'method'}, $$data{'data'})