I only imported over 12 thousand products into my Magento catalog.
The problem is that the products came with the Status field undefined, and I need them to be displayed in Enabled manually if I want to use them in the front store. This will take several hours manually.
Do you know where this parameter is defined in the database? Did you know that the request will be automatic (I want ALL products to be included "Enabled").
# First find the ID of the product status attribute in the EAV table: SELECT * FROM eav_attribute where entity_type_id = 4 AND attribute_code = 'status' # Then use that status attribute ID ($id) while querying the product entity table: UPDATE catalog_product_entity_int SET value = 1 WHERE attribute_id = $id
UPDATE Catalog SET Status='Enabled'
, , .
ALTER TABLE `Catalog` CHANGE `Status` `Status` ENUM('','Enabled','Disabled') NOT NULL DEFAULT 'Enabled'