github.com/drud/ddev@v1.21.5-alpha1.0.20230226034409-94fcc4b94453/pkg/ddevapp/global_dotddev_assets/commands/host/heidisql (about)

     1  #!/bin/bash
     2  
     3  ## #ddev-generated: If you want to edit and own this file, remove this line.
     4  ## Description: Run HeidiSQL against current db
     5  ## Usage: heidisql
     6  ## Example: "ddev heidisql"
     7  ## OSTypes: windows,wsl2
     8  ## HostBinaryExists: /mnt/c/Program Files/HeidiSQL/heidisql.exe,C:\Program Files\HeidiSQL\Heidisql.exe
     9  
    10  arguments="--host=127.0.0.1 --port=${DDEV_HOST_DB_PORT} --user=root --password=root --description=${DDEV_SITENAME}"
    11  
    12  case $OSTYPE in
    13    "win*"* | "msys"*)
    14      '/c/Program Files/HeidiSQL/heidisql.exe' "$arguments" &
    15      ;;
    16    # linux-gnu in this case is only WSL2 as selected in OSTypes above
    17    "linux-gnu")
    18      # HeidiSQL is Microsoft only, but we want to start it from WSL2
    19      "/mnt/c/Program Files/HeidiSQL/heidisql.exe" "$arguments" &
    20      ;;
    21  esac