magento2-docker/app/code/IpSupply/CustomBanner/Setup/UpgradeSchema.php

27 lines
942 B
PHP
Executable File

<?php
namespace IpSupply\CustomBanner\Setup;
use Magento\Framework\Setup\UpgradeSchemaInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\SchemaSetupInterface;
use Magento\Framework\DB\Ddl\Table;
class UpgradeSchema implements UpgradeSchemaInterface {
public function upgrade(SchemaSetupInterface $setup, ModuleContextInterface $context) {
if (version_compare($context->getVersion(), '1.0.1') < 0) {
$connection = $setup->getConnection();
$connection->addColumn(
$setup->getTable('banner_ipsupply'),
'url_redirect',
[
'type' => Table::TYPE_TEXT,
'length' => 255,
'nullable' => true,
'default' => '#',
'comment' => 'Banner url redirect'
]
);
}
}
}