public function postGenerateSchema(GenerateSchemaEventArgs
$event): void
{ $connection =
$event->
getEntityManager()->
getConnection();
foreach ($this->transports
as $transport) { if (!
$transport instanceof DoctrineTransport
) { continue;
} $transport->
configureSchema($event->
getSchema(),
$connection,
$this->
getIsSameDatabaseChecker($connection));
} } public function onSchemaCreateTable(SchemaCreateTableEventArgs
$event): void
{ $table =
$event->
getTable();
// if this method triggers a nested create table below, allow Doctrine to work like normal
if ($table->
hasOption(self::PROCESSING_TABLE_FLAG
)) { return;
}