Páginas recomendadas de Magento 2
He confeccionado una lista de las páginas recomendadas de Magento 2. Es la siguiente:
#Crear base de datos CREATE DATABASE database_name # Mostrar bases de datos SHOW DATABASES # Clonar base de datos usando pipe. En otras palabras es un export e import al vuelo mysqldump -u [user] --password=[password] [db_name] | mysql -u [user] -p [new_database] # Mostrar la estructura de la tabla con todas las columnas SHOW FULL COLUMNS FROM tablename # mostrar el código para crear la tabla SHOW CREATE table table_name # Listar todas las tablas SHOW tables # Mostrar la columna de la tabla SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Address' # Log cada query en un fichero # En magento podemos ejecutar este comando bin/magento dev:query-log:enable --include-call-stack false . La info se guarda en var/log/debug/db.log SHOW VARIABLES LIKE "general_log%" SET GLOBAL general_log='ON' # Repetidamente sacar datos en el terminal en mycli watch select * from [someTable] # Listar tablas con mayor pesoSELECT TABLE_NAME AS `Table`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `Size (MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = "" ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC;
Referencias: