#[Package('core')]
class Migration1612851765MakeCmsVersionable extends MigrationStep
{ public function getCreationTimestamp(): int
{ return 1612851765;
} public function update(Connection
$connection): void
{ $playbookGenerator =
new MakeVersionableMigrationHelper($connection);
$tables =
[ 'cms_page',
'cms_section',
'cms_block',
];
foreach ($tables as $table) { $hydratedData =
$playbookGenerator->
getRelationData($table, 'id'
);
$playbook =
$playbookGenerator->
createSql($hydratedData,
$table, 'version_id', Defaults::LIVE_VERSION
);