summaryrefslogtreecommitdiffstats
path: root/application/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'application/controllers')
-rw-r--r--application/controllers/tools.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/application/controllers/tools.php b/application/controllers/tools.php
index d38ab7c39..a444e6024 100644
--- a/application/controllers/tools.php
+++ b/application/controllers/tools.php
@@ -43,14 +43,14 @@ class Tools extends MY_Controller {
}
}
- function drop_all_tables_using_prefix()
+ function drop_all_tables()
{
$tables = $this->db->list_tables();
$prefix = $this->db->dbprefix;
$tables_to_drop = array();
foreach ($tables as $table) {
- if (strpos($table, $prefix) === 0) {
+ if ($prefix === "" || strpos($table, $prefix) === 0) {
$tables_to_drop[] = $this->db->protect_identifiers($table);
}
}