Preguntas etiquetadas con database

Preguntas relacionadas con la base de datos MySQL de Magento, por ejemplo, el esquema de la tabla, las consultas SQL simples o la configuración de la base de datos. Para preguntas sobre la capa de acceso a la base de datos de Magento, use otras etiquetas, como: eav, model, resource-model, collections, install-script. Para preguntas sobre consultas SQL en particular, la etiqueta SQL también es apropiada.

1
Crear tabla de base de datos desde CSV
Estoy trabajando en un módulo que requiere acceso a algunos datos tabulares proporcionados por una fuente externa. Son solo dos columnas pero tiene aproximadamente 40000 filas. Actualmente, mi módulo solo analiza el CSV en su totalidad cuando es necesario. Esto funciona bien, pero dado que el archivo es de aproximadamente …
15 database  setup 



5
Magento MySQL ha desaparecido error
Tengo muchos problemas extraños en Magento CE 1.7.0.2. Durante las operaciones normales, el sitio ocasionalmente producirá una página de error de Magento (se ha producido un error al procesar su solicitud ) tanto en el front-end como en el back-end. Al ver el informe asociado, veo el siguiente mensaje: "SQLSTATE[HY000] …

2
cómo guardar el atributo personalizado de imagen en magento 2
Necesito mostrar algunas imágenes del producto en la interfaz según la condición: se debe verificar el uso del espejo virtual. <?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 mixed …

1
Agregar columna varchar a la dirección del pedido
Estoy tratando de agregar algunos campos varchar a la tabla sales / order_address pero me encuentro con un error de definición de columna. Tengo el siguiente código: $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' ) ); Esto devuelve …

4
InstallSchema.php de Magento2 no crea la tabla especificada
Tengo un InstallSchema.php que simplemente no crea la tabla necesaria en la base de datos. El código del esquema es de barbecho: <?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 = $setup; …

1
Magento 2: ¿Para qué se utilizan los archivos `resources.xml`?
En Magento 2, uno de los archivos de configuración XML que puede tener un módulo es el resources.xmlarchivo. Por ejemplo, el módulo de ventas tiene uno #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 …



2
Diagrama de base de datos de Magento
Encontré este gran diagrama para las tablas de base de datos de Magento , sin embargo, me gustaría saber si todavía está actualizado. Estoy ejecutando Magento 1.9. Fue publicado en 2009 y desde entonces se han implementado varias actualizaciones de Magento. Espero que la estructura de la base de datos …



3
InstallSchema de Magento2 agrega una nueva columna a la tabla existente
Estoy tratando de agregar una nueva columna a la tabla existente en 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 = …

1
La tabla 'bandera'
En Magento 2 hay una tabla llamada flag. La tabla está creada Magento\Setup\Model\Installer. ¿Qué hace / mantiene esta tabla?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.