|
@@ 1609-1615 (lines=7) @@
|
| 1606 |
|
return $this->dbHandler->exec("UNLOCK TABLES"); |
| 1607 |
|
} |
| 1608 |
|
|
| 1609 |
|
public function start_add_lock_table() |
| 1610 |
|
{ |
| 1611 |
|
$this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__); |
| 1612 |
|
$args = func_get_args(); |
| 1613 |
|
|
| 1614 |
|
return "LOCK TABLES `${args[0]}` WRITE;" . PHP_EOL; |
| 1615 |
|
} |
| 1616 |
|
|
| 1617 |
|
public function end_add_lock_table() |
| 1618 |
|
{ |
|
@@ 1622-1628 (lines=7) @@
|
| 1619 |
|
return "UNLOCK TABLES;" . PHP_EOL; |
| 1620 |
|
} |
| 1621 |
|
|
| 1622 |
|
public function start_add_disable_keys() |
| 1623 |
|
{ |
| 1624 |
|
$this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__); |
| 1625 |
|
$args = func_get_args(); |
| 1626 |
|
return "/*!40000 ALTER TABLE `${args[0]}` DISABLE KEYS */;" . |
| 1627 |
|
PHP_EOL; |
| 1628 |
|
} |
| 1629 |
|
|
| 1630 |
|
public function end_add_disable_keys() |
| 1631 |
|
{ |
|
@@ 1630-1636 (lines=7) @@
|
| 1627 |
|
PHP_EOL; |
| 1628 |
|
} |
| 1629 |
|
|
| 1630 |
|
public function end_add_disable_keys() |
| 1631 |
|
{ |
| 1632 |
|
$this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__); |
| 1633 |
|
$args = func_get_args(); |
| 1634 |
|
return "/*!40000 ALTER TABLE `${args[0]}` ENABLE KEYS */;" . |
| 1635 |
|
PHP_EOL; |
| 1636 |
|
} |
| 1637 |
|
|
| 1638 |
|
public function start_disable_autocommit() |
| 1639 |
|
{ |
|
@@ 1648-1655 (lines=8) @@
|
| 1645 |
|
return "COMMIT;" . PHP_EOL; |
| 1646 |
|
} |
| 1647 |
|
|
| 1648 |
|
public function add_drop_database() |
| 1649 |
|
{ |
| 1650 |
|
$this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__); |
| 1651 |
|
$args = func_get_args(); |
| 1652 |
|
|
| 1653 |
|
return "/*!40000 DROP DATABASE IF EXISTS `${args[0]}`*/;" . |
| 1654 |
|
PHP_EOL . PHP_EOL; |
| 1655 |
|
} |
| 1656 |
|
|
| 1657 |
|
public function add_drop_trigger() |
| 1658 |
|
{ |
|
@@ 1671-1677 (lines=7) @@
|
| 1668 |
|
return "DROP TABLE IF EXISTS `${args[0]}`;" . PHP_EOL; |
| 1669 |
|
} |
| 1670 |
|
|
| 1671 |
|
public function drop_view() |
| 1672 |
|
{ |
| 1673 |
|
$this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__); |
| 1674 |
|
$args = func_get_args(); |
| 1675 |
|
return "DROP TABLE IF EXISTS `${args[0]}`;" . PHP_EOL . |
| 1676 |
|
"/*!50001 DROP VIEW IF EXISTS `${args[0]}`*/;" . PHP_EOL; |
| 1677 |
|
} |
| 1678 |
|
|
| 1679 |
|
public function getDatabaseHeader() |
| 1680 |
|
{ |