<?php declare(strict_types=1);
namespace Swag\BasicExample\Migration;
use Doctrine\DBAL\Connection;
use Shopware\Core\Framework\Migration\InheritanceUpdaterTrait;
use Shopware\Core\Framework\Migration\MigrationStep;
class Migration1615363012AddInheritanceColumnToExample extends MigrationStep
use InheritanceUpdaterTrait;
public function getCreationTimestamp(): int
public function update(Connection $connection): void
ALTER TABLE `swag_example`
ADD `parent_id` BINARY(16) NULL,
MODIFY `description` VARCHAR(255) NULL;
$connection->executeStatement($query);
$this->updateInheritance($connection, 'swag_example', 'example_field');
public function updateDestructive(Connection $connection): void