Smile\ElasticsuiteCatalog\Setup\UpgradeSchema::appendDecimalDisplayConfiguration PHP Метод

appendDecimalDisplayConfiguration() приватный Метод

Append decimal display related columns to attribute table
private appendDecimalDisplayConfiguration ( Magento\Framework\Setup\SchemaSetupInterface $setup )
$setup Magento\Framework\Setup\SchemaSetupInterface The setup instance
    private function appendDecimalDisplayConfiguration(SchemaSetupInterface $setup)
    {
        $connection = $setup->getConnection();
        $table = $setup->getTable('catalog_eav_attribute');
        // Append a column 'display_pattern' into the db.
        $connection->addColumn($table, 'display_pattern', ['type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'nullable' => true, 'default' => null, 'length' => 10, 'comment' => 'The pattern to display facet values']);
        // Append a column 'display_precision' into the db.
        $connection->addColumn($table, 'display_precision', ['type' => \Magento\Framework\DB\Ddl\Table::TYPE_INTEGER, 'nullable' => true, 'default' => 0, 'comment' => 'Attribute decimal precision for display']);
    }