]> source.dussan.org Git - nextcloud-server.git/commitdiff
LDAP: sqlite compatibility for emptyiing tables
authorArthur Schiwon <blizzz@owncloud.com>
Fri, 31 May 2013 18:07:13 +0000 (20:07 +0200)
committerArthur Schiwon <blizzz@owncloud.com>
Fri, 31 May 2013 19:18:39 +0000 (21:18 +0200)
apps/user_ldap/lib/helper.php

index 7720c356a13ddad3ad3e7c0abc02ac40c0bf77a1..4ab0f262ed74df6d5de9566901ee83399abf8a3a 100644 (file)
@@ -118,7 +118,13 @@ class Helper {
                        return false;
                }
 
-               $query = \OCP\DB::prepare('TRUNCATE '.$table);
+               if(strpos(\OCP\Config::getSystemValue('dbtype'), 'sqlite') !== false) {
+                       $query = \OCP\DB::prepare('DELETE FROM '.$table);
+               } else {
+                       $query = \OCP\DB::prepare('TRUNCATE '.$table);
+               }
+
+
                $res = $query->execute();
 
                if(\OCP\DB::isError($res)) {