Questions marquées «database»

Questions liées à la base de données MySQL de Magento, par exemple, le schéma de la table, les requêtes SQL simples ou la configuration de la base de données. Pour des questions sur la couche d'accès à la base de données Magento, utilisez d'autres balises, comme: eav, modèle, modèle de ressource, collections, script d'installation. Pour les questions sur les requêtes SQL en particulier, la balise SQL est également appropriée.

1
Créer une table de base de données à partir de CSV
Je travaille sur un module qui nécessite l'accès à certaines données tabulaires fournies par une source externe. Il ne s'agit que de deux colonnes mais compte environ 40000 lignes. Actuellement, mon module analyse simplement le CSV dans son intégralité lorsque cela est nécessaire. Cela fonctionne bien, mais comme le fichier …
15 database  setup 


1
Comment utiliser la base de données en tant que slow_backend au lieu de fichiers dans Magento EE 1.12?
Dans Magento EE 1.12.0.0 Il semblerait que peu importe les modifications de configuration que j'apporte app/etc/local.xml, le cache de fichiers par défaut continue d'être utilisé (ce qui est attesté par un var/cache/remplissage permanent). Attente Memcached est utilisé comme fast_backend. La base de données est utilisée comme slow_backend. Le cache de …

5
Magento MySQL a disparu Erreur
J'ai des tas de problèmes étranges sur Magento CE 1.7.0.2. Pendant les opérations normales, le site produira occasionnellement une page d'erreur Magento (il y a eu une erreur lors du traitement de votre demande ) sur le frontend et le backend. En affichant le rapport associé, je vois le message …

2
comment enregistrer l'attribut personnalisé de l'image dans magento 2
J'ai besoin d'afficher quelques images du produit en frontend en fonction de la condition: l'utilisation du miroir virtuel doit être vérifiée. <?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Dcw\Vm\Observer; use Magento\Framework\Event\ObserverInterface; class ChangeTemplateObserver extends \Magento\ProductVideo\Observer\ChangeTemplateObserver { /** * @param …

1
Ajouter une colonne varchar à l'adresse de commande
J'essaie d'ajouter quelques champs varchar à la table sales / order_address mais je rencontre une erreur de définition de colonne. J'ai le code suivant: $oInstaller->getConnection() ->addColumn( $oInstaller->getTable('sales/order_address'), 'address_email', array( 'nullable' => false, 'length' => 255, 'type' => Varien_Db_Ddl_Table::TYPE_VARCHAR, 'comment' => 'Company Email Address' ) ); Cela renvoie l'erreur: [message:protected] => …

4
Magento2 InstallSchema.php ne crée pas la table spécifiée
J'ai un InstallSchema.php qui ne crée tout simplement pas la table nécessaire dans la base de données. Le code du schéma est en jachère: <?php namespace MyVendor\Helpdesk\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer …

1
Magento 2: À quoi servent les fichiers `resources.xml`?
Dans Magento 2, l'un des fichiers de configuration XML qu'un module peut avoir est un resources.xmlfichier. Par exemple, le module de vente en a un #File: vendor/magento/module-sales/etc/resources.xml <?xml version="1.0" encoding="UTF-8"?> <!-- /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ --> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …



2
Diagramme de base de données Magento
J'ai trouvé ce grand diagramme pour les tables de base de données Magento , cependant, je voudrais savoir s'il est toujours à jour. J'utilise Magento 1.9. Il a été publié en 2009 et plusieurs mises à jour de Magento ont été déployées depuis. J'espère que la structure de la base …



3
Magento2 InstallSchema ajoute une nouvelle colonne à la table existante
J'essaie d'ajouter une nouvelle colonne à la table existante dans magento2 <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); $columns …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.