MySQLCompatibleAlterTablePlatformAwareTrait
`doctrine/dbal` does not support handling engine options directly. This trait in combination with extended platform classes substitutes the deprecated `doctrine/event-manager` approach to influence database schema related comparison and DDL handling.
shared code for extended MySQL and MariDB platform doctrine classes.
Table of Contents
Methods
- getCustomAlterTableSQLEngineOptions() : array<int, string>
Methods
getCustomAlterTableSQLEngineOptions()
protected
getCustomAlterTableSQLEngineOptions(MariaDBPlatform|MySQLPlatform $platform, TableDiff|TableDiff $tableDiff, array<int, string> $result) : array<int, string>
Parameters
- $platform : MariaDBPlatform|MySQLPlatform
- $tableDiff : TableDiff|TableDiff
- $result : array<int, string>