Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
getAlteredTables example
foreach
(
$schemaDiff
->
getCreatedSequences
(
)
as
$sequence
)
{
$this
->driverConnection->
executeStatement
(
$platform
->
getCreateSequenceSQL
(
$sequence
)
)
;
}
}
foreach
(
$platform
->
getCreateTablesSQL
(
$schemaDiff
->
getCreatedTables
(
)
)
as
$sql
)
{
$this
->driverConnection->
executeStatement
(
$sql
)
;
}
foreach
(
$schemaDiff
->
getAlteredTables
(
)
as
$tableDiff
)
{
foreach
(
$platform
->
getAlterTableSQL
(
$tableDiff
)
as
$sql
)
{
$this
->driverConnection->
executeStatement
(
$sql
)
;
}
}
}
private
function
createSchemaManager
(
)
: AbstractSchemaManager
{
return
method_exists
(
$this
->driverConnection, 'createSchemaManager'
)
?
$this
->driverConnection->
createSchemaManager
(
)
:
$this
->driverConnection->
getSchemaManager
(
)
;
}