1
1
Fork 0

added simple build-in profiling

This commit is contained in:
Alexander Kampmann 2012-03-15 11:45:06 +01:00
commit 9796e99fa8
5 changed files with 64 additions and 2 deletions

View file

@ -1122,3 +1122,19 @@ function update_1130() {
q("ALTER TABLE `item` ADD `file` MEDIUMTEXT NOT NULL AFTER `inform`, ADD FULLTEXT KEY (`file`) ");
}
/**
* CREATE TABLE for profiling
*/
function update_1132() {
q("CREATE TABLE IF NOT EXISTS `profiling` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY_KEY ,
`function` VARCHAR(255) NOT NULL,
`file` VARCHAR(255) NOT NULL,
`line` INT NOT NULL DEFAULT '-1',
`class` VARCHAR(255),
`time` FLOAT(10, 2) NOT NULL,
INDEX(`function`),
INDEX(`file`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ");
}