]> 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 18:07:13 +0000 (20:07 +0200)
apps/user_ldap/lib/helper.php

index 07d13a806a624fcff9982d38cb508afca3d4da01..10ed40ebd6a0ae9b618a7b17636c2b86b3d46c67 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)) {