Skip to content

Instantly share code, notes, and snippets.

View sankalpshekhar's full-sized avatar

Sankalp Shekhar sankalpshekhar

View GitHub Profile
Find the versions of any package, even ones not yet installed
composer show <package/name> --all
@sankalpshekhar
sankalpshekhar / cli-magento-cloud.md
Last active December 12, 2023 19:50
Magento Cloud Commands

CLI magento-cloud

Global

List the available commands for CLI tool

magento-cloud list

Log in to the project

magento-cloud login
@sankalpshekhar
sankalpshekhar / gist:d6ee9e6ebf7449c60ee55c501c6fbe49
Created December 23, 2021 20:54
List filename by Year filter
ls -ltr catalog_product_*.csv | awk '$8 == "2019" {print $9}'
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require __DIR__ . '/app/bootstrap.php';
class SandboxApp extends \Magento\Framework\App\Http implements \Magento\Framework\AppInterface
{
public function launch()
mysqldump -h<hostname> -u<username> -p [<database name>|--all-databases] --force --triggers --single-transaction | gzip -c > /tmp/<dbname>_`date +%Y%m%d%H%M%S%Z`.sql.gz
mysqldump -h<hostname> -u<username> -p [<database name>|--all-databases] --force --triggers --single-transaction --no-data | sed 's/ AUTO_INCREMENT=[0-9]*\b//' | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' | gzip -c > /tmp/<dbname>_`date +%Y%m%d%H%M%S%Z`.sql.gz
mysqldump -h<hostname> -u<username> -p [<database name>|--all-databases] --force --triggers --single-transaction | gzip -c > /tmp/<dbname>_`date +%Y%m%d%H%M%S%Z`.sql.gz
mysqldump -h<hostname> -u<username> -p [<database name>|--all-databases] --force --triggers --single-transaction --no-autocommit --quick | gzip -c > /tmp/<dbname>_`date +%Y%m%d%H%M%S%Z`.sql.gz
zcat var/db.sql.tgz | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' | mysql -h <db-host> -P <db-port> -p -u <db-user> <db-name>