diff options
author | Vincent Petry <pvince81@owncloud.com> | 2015-03-25 18:31:49 +0100 |
---|---|---|
committer | Vincent Petry <pvince81@owncloud.com> | 2015-03-26 11:00:22 +0100 |
commit | f056558b72db3a2eac72ac4e1b2889f7f7940b6a (patch) | |
tree | 3fecb94fb157e96b42db0a584f6d6dade4a65146 /lib/private/repair.php | |
parent | ac8254de6a4adc60733de1eec242893004bfcc5a (diff) | |
download | nextcloud-server-f056558b72db3a2eac72ac4e1b2889f7f7940b6a.tar.gz nextcloud-server-f056558b72db3a2eac72ac4e1b2889f7f7940b6a.zip |
Add repair step to fix SQLite autoincrement
Force Doctrine to generate alter table SQL statements for SQLite to make
sure the code from OCSqlitePlatform is triggered.
Diffstat (limited to 'lib/private/repair.php')
-rw-r--r-- | lib/private/repair.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/repair.php b/lib/private/repair.php index 101af66e304..d63b77b9c5a 100644 --- a/lib/private/repair.php +++ b/lib/private/repair.php @@ -13,6 +13,7 @@ use OC\Hooks\Emitter; use OC\Repair\AssetCache; use OC\Repair\CleanTags; use OC\Repair\Collation; +use OC\Repair\SqliteAutoincrement; use OC\Repair\DropOldTables; use OC\Repair\FillETags; use OC\Repair\InnoDB; @@ -99,6 +100,7 @@ class Repair extends BasicEmitter { $steps = array( new InnoDB(), new Collation(\OC::$server->getConfig(), \OC_DB::getConnection()), + new SqliteAutoincrement(\OC_DB::getConnection()), new SearchLuceneTables(), new RepairConfig() ); |