Skip to content

Commit 6a3f99d

Browse files
committed
Deprecate the Synchronizer package
1 parent dba0ea2 commit 6a3f99d

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

UPGRADE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Upgrade to 2.11
22

3+
## Deprecated `Synchronizer` package
4+
5+
The `Doctrine\DBAL\Schema\Synchronizer\SchemaSynchronizer` interface and all its implementations are deprecated.
6+
37
## Deprecated usage of wrapper-level components as implementations of driver-level interfaces
48

59
The usage of the wrapper `Connection` and `Statement` classes as implementations of the `Driver\Connection` and `Driver\Statement` interfaces is deprecated.

lib/Doctrine/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
/**
99
* Abstract schema synchronizer with methods for executing batches of SQL.
10+
*
11+
* @deprecated
1012
*/
1113
abstract class AbstractSchemaSynchronizer implements SchemaSynchronizer
1214
{

lib/Doctrine/DBAL/Schema/Synchronizer/SchemaSynchronizer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
/**
88
* The synchronizer knows how to synchronize a schema with the configured
99
* database.
10+
*
11+
* @deprecated
1012
*/
1113
interface SchemaSynchronizer
1214
{

lib/Doctrine/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
/**
1414
* Schema Synchronizer for Default DBAL Connection.
15+
*
16+
* @deprecated
1517
*/
1618
class SingleDatabaseSynchronizer extends AbstractSchemaSynchronizer
1719
{

0 commit comments

Comments
 (0)