blob: 9957fd93ecefa1cb23bbb9676bdb5015efcb35f4 [file] [log] [blame]
<?php
class refactor_test_SchemaChecker extends AbstractSchemaChecker {
public function check_and_modify( $context ) {
return $this->check_test_table($context);
}
public function check_test_table($context){
$schemas = array();
$schemas[1] = "
+--------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+--------------+------+-----+---------+-------+
| bug_id | mediumint(9) | NO | PRI | 0 | |
| who | mediumint(9) | NO | | 0 | |
+--------+--------------+------+-----+---------+-------+
";
$schemas[2] = "
+------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+----------------+
| bug_id | smallint(6) | NO | PRI | NULL | auto_increment |
| name | varchar(64) | NO | MUL | | |
| product_id | smallint(6) | NO | MUL | 0 | |
| initialowner | mediumint(9) | NO | | 0 | |
| initialqacontact | mediumint(9) | YES | | NULL | |
| description | mediumtext | NO | | | |
+------------------+--------------+------+-----+---------+----------------+
";
return $this->check_and_modify_table("refactor_test","created_table",$schemas,$context);
}
}
?>