Skip to content
Snippets Groups Projects
Commit 0fb55351 authored by Miguel Balparda's avatar Miguel Balparda
Browse files

MAGETWO-86434: [Backport to 2.2-develop] The quote address fields length...

MAGETWO-86434: [Backport to 2.2-develop] The quote address fields length expanded in the database #13015

 - Merge Pull Request magento/magento2#13015 from dverkade/magento2:2.2-The-quote-address-fields-length
 - Merged commits:
   1. 6c16fcbc
parents 49dcdeeb 6c16fcbc
No related merge requests found
......@@ -5,6 +5,7 @@
*/
namespace Magento\Quote\Setup;
use Magento\Framework\DB\Ddl\Table;
use Magento\Framework\Setup\UpgradeSchemaInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\SchemaSetupInterface;
......@@ -40,7 +41,7 @@ class UpgradeSchema implements UpgradeSchemaInterface
'street',
'street',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
'type' => Table::TYPE_TEXT,
'length' => 255,
'comment' => 'Street'
]
......@@ -61,7 +62,7 @@ class UpgradeSchema implements UpgradeSchemaInterface
$setup->getTable('quote_address', self::$connectionName),
'shipping_method',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
'type' => Table::TYPE_TEXT,
'length' => 120
]
);
......@@ -72,33 +73,53 @@ class UpgradeSchema implements UpgradeSchemaInterface
$setup->getTable('quote_address', self::$connectionName),
'firstname',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
'type' => Table::TYPE_TEXT,
'length' => 255,
]
)->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'middlename',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
'type' => Table::TYPE_TEXT,
'length' => 40,
]
)->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'lastname',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
'type' => Table::TYPE_TEXT,
'length' => 255,
]
)->modifyColumn(
$setup->getTable('quote', self::$connectionName),
'updated_at',
[
'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TIMESTAMP,
'type' => Table::TYPE_TIMESTAMP,
'nullable' => false,
'default' => \Magento\Framework\DB\Ddl\Table::TIMESTAMP_INIT_UPDATE,
'default' => Table::TIMESTAMP_INIT_UPDATE,
]
);
}
if (version_compare($context->getVersion(), '2.0.7', '<')) {
$connection = $setup->getConnection(self::$connectionName);
$connection->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'telephone',
['type' => Table::TYPE_TEXT, 'length' => 255]
)->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'fax',
['type' => Table::TYPE_TEXT, 'length' => 255]
)->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'region',
['type' => Table::TYPE_TEXT, 'length' => 255]
)->modifyColumn(
$setup->getTable('quote_address', self::$connectionName),
'city',
['type' => Table::TYPE_TEXT, 'length' => 255]
);
}
$setup->endSetup();
}
}
......@@ -6,6 +6,6 @@
*/
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Magento_Quote" setup_version="2.0.6">
<module name="Magento_Quote" setup_version="2.0.7">
</module>
</config>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment