Вопросы с тегом «database»

Вопросы, связанные с базой данных MySQL Magento, например, схема таблицы, простые запросы SQL или конфигурация базы данных. Для вопросов о слое доступа к базе данных Magento используйте другие теги, такие как: eav, model, resource-model, collection, install-script. В частности, для вопросов о запросах SQL тег SQL тоже подходит.

2
Magento Каждый новый инкремент Увеличение идентификатора счета на 5?
Мне нужно увеличить каждый новый идентификатор счета на 5, я пробовал ниже код. Но изменились все счета, отгрузки, заказы и кредитовые авизо. Мне нужно каждое новое увеличение идентификатора счета на 5, увеличение отгрузки на 5 и увеличение кредитовых авизо на 3. Также увеличение заказа клиента на 1 (нормальное). Как я …

3
Назначение таблиц eav_
Я всегда задавался вопросом, в чем смысл таблиц: eav_entity eav_entity_datetime eav_entity_decimal eav_entity_int eav_entity_store eav_entity_text Они всегда пусты. Они созданы в версиях до 1.6 app/code/core/Mage/Eav/sql/eav_setup/mysql4-install-0.7.0.phpи позже, они перенесли в скрипт установки для версий 1.6+. /app/code/core/Mage/Eav/sql/eav_setup/install-1.6.0.0.php Я видел, что существует модель ресурсов, связанная с одной из таблиц Mage_Eav_Model_Resource_Entity_Store(может быть, есть другие), но …
19 database  eav 

5
Magento 2: Как сбросить пароль клиента из базы данных
Это хеш для пароля клиента в БД. Так что MD5 & Sha1 не работает. UPDATE `customer_entity` SET `password` = MD5('test123') WHERE `email` = 'X@X.com'; Итак, как обновить пароль с помощью запроса к базе данных. Может быть MD5(Sha1('test123'))? Как Magento делает с помощью кода. перейти кvendor\magento\module-customer\Console\Command\UpgradeHashAlgorithmCommand.php protected function execute(InputInterface $input, OutputInterface …

6
Magento 2 - Как получить значение параметров атрибута объекта EAV?
Как я могу получить значения параметров атрибута объекта eav? Я нашел решение только для magento 1.x, но M2 я не знаю. M1: $attr = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('specialty')->getData()[0]; $attributeModel = Mage::getModel('eav/entity_attribute')->load($attr['attribute_id']); $src = $attributeModel->getSource()->getAllOptions(); Кто-нибудь знает, покажи мне шаг за шагом, пожалуйста! Спасибо!
18 magento2  database  eav 


4
Рабочий процесс разработки Magento: как «управлять исходным кодом» баз данных и обновлять текущую установку Magento из установки Test magento?
Я пишу этот вопрос, потому что мне хотелось бы знать, какой рабочий процесс лучше всего подходит для тех, кто хочет управлять всеми аспектами интернет-магазина. Конечно, как и во всех веб-разработках, очень важно иметь действующую копию и хотя бы одну копию всего программного решения. Однако управление Magento не похоже на управление …

3
как подключить другую базу из magento
Можно ли подключиться к другой базе данных из Magento и получить доступ к данным? Если мне нужно создать модуль, как я могу создать модуль для доступа к другой базе данных? Есть ли учебник, который рассказывает об этом с нуля? Любая идея?

3
Magento 2: В чем разница между row_id и entity_id в таблицах% _entity?
В Magento 1 не было столбца, вызываемого row_idв таблицах сущностей, вы просто имели entity_id: CREATE TABLE `catalog_category_entity` ( `entity_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Entity ID', `entity_type_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Entity Type ID', `attribute_set_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Attriute Set ID', `parent_id` …
17 magento2  database  eav 

3
Базовое изменение URL Magento2.1
Я изменил базовый URL в Magento 2.1, но он не работает. При установке я установил базовый URL www.domain1.net. Мне нужно изменить это на www.domain2.net. Что я пробовал: Обновите baseurl в core_config_data: UPDATE core_config_data SET value = 'http://www.domain2.net/' WHERE path IN ('web/secure/base_url', 'web/unsecure/base_url'); замещать design/head/includes/ UPDATE core_config_data SET value = REPLACE(value, …

5
Ошибка индекса после обновления до EE 1.14.2.0: таблица catalog_product_entity_tmp_indexer не существует
После того, как я обновил свой Magento до EE 1.14.2.0, cron enterprise_refresh_indexвсегда получает эту ошибку: исключение «PDOException» с сообщением «SQLSTATE [42S02]: базовая таблица или представление не найдено: 1146 Таблица» catalog_product_entity_tmp_indexer «не существует» в /var/www/public_html/lib/Zend/Db/Statement/Pdo.php:228 Я не понимаю, почему эта таблица не существует. Разве Magento не должен создавать его в процессе …

4
Добавить столбец в сетку (наблюдатель) - столбец store_id, в котором предложение является неоднозначным вопросом
Я добавляю столбец в сетку заказов, используя подход наблюдателя: На мероприятии -> sales_order_grid_collection_load_beforeя добавляю объединение в коллекцию На событие -> core_block_abstract_prepare_layout_beforeя добавляю столбец в сетку РЕДАКТИРОВАТЬ Больше информации: По событию (1): public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' => $collection->getTable('sales/order')), 'oe.entity_id=main_table.entity_id', array('oe.customer_group_id')); } На …

3
Некоторые таблицы Magento не являются InnoDB, безопасно ли конвертировать все таблицы в InnoDB?
Я использую AWS RDS Read Replica. У него постоянно возникают проблемы с таблицами движка памяти Magento. За резервное копирование и чтение реплик RDS любит InnoDB. Могу ли я смело менять все таблицы на InnoDB? Кроме того, я получаю следующее предупреждение от AWS: Инстанс БД magento-monin-prod-db содержит таблицы MyISAM, которые не …

1
Как лучше всего использовать Magento 2 для создания отношений «многие ко многим»?
Я осмотрел ядро ​​и увидел несколько примеров множества отношений между моделями, но я не вижу однозначного ответа на этот вопрос. В качестве примера, скажем, мы создаем новую модель, и мы хотим иметь связь «многие ко многим» с существующей таблицей продуктов. Итак, у нас есть наша новая Модель - Stockist, и …

1
Механика новых таблиц изменений (например: catalog_category_product_cat_cl)
Я только что заметил упомянутые таблицы в базе данных. Я думаю, что они являются новыми в Magento EE 1.13 и могут быть связаны с новой индексацией. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | cataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | …
15 database  ee-1.13 

5
Преобразование производственной базы данных в тестовые данные
Чем ближе тест к производству, тем лучше он может имитировать поведение производства. Я хотел бы скопировать резервные копии базы данных из производства в наши тестовые среды, но что мне нужно изменить, чтобы тест работал, чтобы не мешать работе или случайно отправлять реальным клиентам электронные письма (помимо настройки web/%secure/base_urlс помощью URL-адреса …
15 database 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.