Skip to content

Commit 3cb1e12

Browse files
authored
ENGCOM-5669: fix lost the table prefix in setup #24195
2 parents 917dc7f + d73e224 commit 3cb1e12

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

setup/src/Magento/Setup/Model/Installer.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -756,9 +756,10 @@ private function setupFlagTable(
756756
SchemaSetupInterface $setup,
757757
AdapterInterface $connection
758758
) {
759-
if (!$connection->isTableExists($setup->getTable('flag'))) {
759+
$tableName = $setup->getTable('flag');
760+
if (!$connection->isTableExists($tableName)) {
760761
$table = $connection->newTable(
761-
$setup->getTable('flag')
762+
$tableName
762763
)->addColumn(
763764
'flag_id',
764765
\Magento\Framework\DB\Ddl\Table::TYPE_INTEGER,
@@ -797,7 +798,7 @@ private function setupFlagTable(
797798
);
798799
$connection->createTable($table);
799800
} else {
800-
$this->updateColumnType($connection, 'flag', 'flag_data', 'mediumtext');
801+
$this->updateColumnType($connection, $tableName, 'flag_data', 'mediumtext');
801802
}
802803
}
803804

0 commit comments

Comments
 (0)