Skip to content

Commit db846c3

Browse files
author
Joan He
committed
MAGETWO-37071: Fixed [Github] Locale in Admin Account Is Not Set
1 parent 81aca8e commit db846c3

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?php
2+
/**
3+
* Copyright © 2015 Magento. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
7+
namespace Magento\User\Setup;
8+
9+
use Magento\Framework\DB\Ddl\Table;
10+
use Magento\Framework\Setup\UpgradeSchemaInterface;
11+
use Magento\Framework\Setup\ModuleContextInterface;
12+
use Magento\Framework\Setup\SchemaSetupInterface;
13+
14+
/**
15+
* @codeCoverageIgnore
16+
*/
17+
class UpgradeSchema implements UpgradeSchemaInterface
18+
{
19+
/**
20+
* {@inheritdoc}
21+
* @SuppressWarnings(PHPMD.ExcessiveMethodLength)
22+
* @SuppressWarnings(PHPMD.CyclomaticComplexity)
23+
* @SuppressWarnings(PHPMD.NPathComplexity)
24+
*/
25+
public function upgrade(SchemaSetupInterface $setup, ModuleContextInterface $context)
26+
{
27+
$installer = $setup;
28+
$connection = $installer->getConnection();
29+
if (version_compare($context->getVersion(), '2.0.1') < 0) {
30+
/**
31+
* Modifying length of 'interface_locale' column of admin_user table.
32+
*/
33+
$table = $setup->getTable('admin_user');
34+
$connection->modifyColumn(
35+
$table,
36+
'interface_locale',
37+
[
38+
'type' => Table::TYPE_TEXT,
39+
'length' => 16,
40+
'nullable' => false,
41+
'default' => 'en_US',
42+
'comment' => 'Backend interface locale',
43+
]
44+
);
45+
}
46+
}
47+
}

app/code/Magento/User/etc/module.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
-->
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd">
9-
<module name="Magento_User" setup_version="2.0.0">
9+
<module name="Magento_User" setup_version="2.0.1">
1010
<sequence>
1111
<module name="Magento_Backend"/>
1212
</sequence>

0 commit comments

Comments
 (0)