diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2014-07-24 12:17:26 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2014-07-24 12:17:26 +0200 |
commit | 7d60f7a2220d0c7f4dbdd4bdd9d765cfbd64e4ab (patch) | |
tree | 16721a68ad77360dca72f4dfedb1f3a60ae6a3fa | |
parent | 65c824a2c019acdb5a6a75648417a8d74e168fef (diff) | |
download | nextcloud-server-7d60f7a2220d0c7f4dbdd4bdd9d765cfbd64e4ab.tar.gz nextcloud-server-7d60f7a2220d0c7f4dbdd4bdd9d765cfbd64e4ab.zip |
register type mappings for unknown/unsupported mysql types
-rw-r--r-- | lib/private/db/mysqlmigrator.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/private/db/mysqlmigrator.php b/lib/private/db/mysqlmigrator.php index 97495f52032..c0adcdf5df3 100644 --- a/lib/private/db/mysqlmigrator.php +++ b/lib/private/db/mysqlmigrator.php @@ -17,6 +17,10 @@ class MySQLMigrator extends Migrator { * @return \Doctrine\DBAL\Schema\SchemaDiff */ protected function getDiff(Schema $targetSchema, \Doctrine\DBAL\Connection $connection) { + $platform = $connection->getDatabasePlatform(); + $platform->registerDoctrineTypeMapping('enum', 'string'); + $platform->registerDoctrineTypeMapping('bit', 'string'); + $schemaDiff = parent::getDiff($targetSchema, $connection); // identifiers need to be quoted for mysql |