diff --git a/src/Storage/IntColumnHandler.php b/src/Storage/IntColumnHandler.php index da5bbdf..7d8912d 100644 --- a/src/Storage/IntColumnHandler.php +++ b/src/Storage/IntColumnHandler.php @@ -100,7 +100,7 @@ abstract class IntColumnHandler implements IntColumnHandlerInterface { } if ($new) { $body = implode(', ', $body); - $prefixed_name = trim($this->connection->prefixTables('{' . $table . '}'), '"'); + $prefixed_name = str_replace('"', '', $this->connection->prefixTables('{' . $table . '}')); foreach (['update', 'insert'] as $op) { $trigger = $prefixed_name . '_der_' . $op; if (strlen($trigger) > 64) { diff --git a/src/Storage/IntColumnHandlerSQLite.php b/src/Storage/IntColumnHandlerSQLite.php index d183e4d..f584950 100644 --- a/src/Storage/IntColumnHandlerSQLite.php +++ b/src/Storage/IntColumnHandlerSQLite.php @@ -56,7 +56,7 @@ class IntColumnHandlerSQLite extends IntColumnHandler { // Simpletest for example prefixes with a database name but SQLite does // not support referencing databases in the body of the trigger (even if it // is the same database the triggering table is in). - return trim(array_pop($parts), '"'); + return array_pop($parts); } }