Запитання з тегом «database»

Питання, пов'язані з базою даних MySQL Magento, наприклад, схема таблиці, звичайні запити SQL або конфігурація бази даних. Для запитань про рівень доступу до бази даних Magento використовуйте інші теги, наприклад: eav, модель, модель ресурсу, колекції, install-script. Зокрема, для запитань щодо запитів SQL підходить і тег SQL.

2
Magento Кожне нове збільшення рахунку-фактура збільшується на 5?
Мені потрібно збільшити кожен новий ідентифікатор рахунку на 5, я спробував нижче коду. Але змінили всі рахунки-фактури, поставки, замовлення та кредитні пам’ятки. Мені потрібно кожне нове збільшення ідентифікатора рахунків-фактур на 5, приріст відвантажень на 5 та збільшення кредитних пам’яток на 3. Також збільшення замовлення на продаж на 1 (звичайне). Як …

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 $output) …

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 

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(); Хтось знає, покажіть мені крок за кроком, pls! Дякую!
18 magento2  database  eav 


4
Робочий процес Magento Development: як "керувати джерелами" бази даних та оновлювати живу установку Magento від установки тесту Magento?
Я публікую це запитання, тому що хотів би знати, який найкращий робочий процес у розробці для того, хто хоче керувати всіма аспектами Інтернет-магазину. Як і у всіх веб-розробках, звичайно, наявність живої копії та принаймні однієї копії розробки всього програмного рішення, звичайно, дуже важлива. Однак керування матеріалами Magento не схоже на …

3
як підключити іншу базу даних від magento
Чи можливо підключитися до іншої бази даних від Magento та отримати доступ до даних? Якщо мені потрібно створити модуль, як я можу створити модуль для доступу до іншої бази даних? Чи є підручник, який розповідає про те саме з нуля? Будь-яка ідея?

3
Magento 2: Яка різниця між row_id та entit_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 …
17 magento2  database  eav 

3
Magento зміни базового URL-адреси2.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 = …

5
Помилка індексу після оновлення до EE 1.14.2.0: каталог_фабрика_продуктів_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я додаю стовпчик до сітки EDIT Детальніше: На заході (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: Базовий екземпляр DB magento-monin-prod-db містить таблиці MyISAM, які …

1
Який найкращий спосіб роботи в Magento 2 для створення багатьох до багатьох стосунків?
Я оглянув серцевину і побачив декілька прикладів багато-багато стосунків між моделями, але не можу побачити остаточної відповіді на це. Наприклад, скажімо, що ми створюємо нову модель, і ми хочемо мати багато-багато стосунків із існуючою таблицею продуктів. Отже, у нас є наша нова модель - Stockist, і ми створюємо дві таблиці …

1
Механіка нових таблиць змін (наприклад: catalog_category_product_cat_cl)
Я щойно помітив згадані таблиці в базі даних. Я думаю, що вони нові в Magento EE 1.13 і можуть бути пов'язані з новою індексацією. + ---------------------------------------- + | каталог_категорія_флат_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | каталог_продукт_флат_cl | | catalog_product_index_price_cl | | каталогinventory_stock_status_cl | | catalogsearch_fulltext_cl | | enterprise_url_rewrite_category_cl …
15 database  ee-1.13 

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.