1 CREATE TABLE `hphp_run` (
2 `id` int(11) NOT NULL auto_increment,
3 `branch` varchar(255) NOT NULL default '',
4 `revision` int(11) NOT NULL default '0',
5 `file` int(11) NOT NULL default '0',
6 `line` int(11) NOT NULL default '0',
7 `byte` int(11) NOT NULL default '0',
8 `program` int(11) NOT NULL default '0',
9 `function` int(11) NOT NULL default '0',
10 `class` int(11) NOT NULL default '0',
11 `types` text NOT NULL,
12 `time` int(11) NOT NULL default '0',
13 `created` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
14 `committed` tinyint(4) NOT NULL default '0',
16 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
18 CREATE TABLE `hphp_dep` (
19 `id` int(11) NOT NULL auto_increment,
20 `run` int(11) NOT NULL default '0',
21 `program` varchar(255) NOT NULL default '',
22 `kind` varchar(255) NOT NULL default '',
23 `parent` varchar(255) NOT NULL default '',
24 `parent_file` varchar(255) NOT NULL default '',
25 `parent_line` int(11) NOT NULL default '0',
26 `child` varchar(255) NOT NULL default '',
27 `child_file` varchar(255) NOT NULL default '',
28 `child_line` int(11) NOT NULL default '0',
30 KEY `program` (`run`,`program`),
31 KEY `parent` (`run`,`kind`,`parent`,`child`),
32 KEY `child` (`run`,`kind`,`child`,`parent`)
33 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
35 CREATE TABLE `hphp_err` (
36 `id` int(11) NOT NULL auto_increment,
37 `run` int(11) NOT NULL default '0',
38 `program` varchar(255) NOT NULL default '',
39 `kind` varchar(255) NOT NULL default '',
40 `construct` bigint(20) NOT NULL default '0',
41 `file1` varchar(255) NOT NULL default '',
42 `line1` int(11) NOT NULL default '0',
43 `file2` varchar(255) NOT NULL default '',
44 `line2` int(11) NOT NULL default '0',
45 `expected_type` int(11) NOT NULL default '0',
46 `actual_type` int(11) NOT NULL default '0',
47 `data` varchar(255) NOT NULL default '',
48 `suppressed` int(11) NOT NULL,
50 KEY `program` (`run`,`program`),
51 KEY `kind` (`run`,`kind`)
52 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;