public function getCreationTimestamp(): int
{ return 1594104496;
} public function update(Connection
$connection): void
{ $this->
updateSchema($connection);
$this->
createCurrencyUpdateTrigger($connection);
$this->
createCurrencyInsertTrigger($connection);
$this->
createOrderInsertTrigger($connection);
$this->
migrateData($connection);
} public function updateDestructive(Connection
$connection): void
{ // implement update destructive
} private function updateSchema(Connection
$connection): void
{ $connection->
executeStatement('ALTER TABLE `currency` CHANGE `decimal_precision` `decimal_precision` int NULL AFTER `position`;'
);
$connection->
executeStatement('ALTER TABLE currency ADD COLUMN `item_rounding` JSON NULL;'
);