server/lib/private/Repair
Robin Müller 6aa816915a
Don't use double quotes in MySQL queries
MySQL databases with the ANSI_QUOTES mode enabled treat " as an identifier
quote (see https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_ansi_quotes).
So for such databases the 'occ upgrade' fails with an error message like this:
... unknown column 'oc_*' in where clause.

This fix replaces the doulbe quotes with single quotes that should be always
used in MySQL queries to quote literal strings.

Signed-off-by: Robin Müller <robin.mueller@1und1.de>
2018-02-16 15:03:12 +01:00
..
NC11 Remove old repair steps that aren't executed anymore 2018-01-22 14:51:02 +01:00
NC13 Update license headers 2017-11-06 16:56:19 +01:00
Owncloud Ask the schema whether the table and column exist 2017-09-08 11:45:16 +02:00
CleanTags.php Update license headers 2017-11-06 16:56:19 +01:00
ClearFrontendCaches.php Move depsCache clearing to SCSSCacher/JSCombiner 2018-02-03 15:21:51 +01:00
Collation.php Don't use double quotes in MySQL queries 2018-02-16 15:03:12 +01:00
MoveUpdaterStepFile.php Add proper default value for datadir 2017-01-19 19:49:41 -06:00
OldGroupMembershipShares.php Update license headers 2017-11-06 16:56:19 +01:00
RemoveRootShares.php Update license headers 2017-11-06 16:56:19 +01:00
RepairInvalidShares.php Update license headers 2017-11-06 16:56:19 +01:00
RepairMimeTypes.php Merge pull request #7027 from nextcloud/Rello-patch-1 2017-11-09 09:41:01 +01:00
SqliteAutoincrement.php Fix others 2016-07-21 18:13:57 +02:00