augustash/ddev-pantheon-db

DDEV add-on for fast Pantheon database pulls.

Maintainers

Package info

github.com/augustash/ddev-pantheon-db

Language:Shell

pkg:composer/augustash/ddev-pantheon-db

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-03-27 18:17 UTC

This package is auto-updated.

Last update: 2026-03-27 19:16:00 UTC


README

A DDEV add-on that provides a fast Pantheon database pull using terminus ldb for live environments.

Installation

ddev add-on get augustash/ddev-pantheon-db

If using augustash/ddev-drupal or augustash/ddev-wordpress, this add-on is installed automatically on ddev start.

Requirements

  • TERMINUS_MACHINE_TOKEN set in ~/.ddev/global_config.yaml
  • DDEV_PANTHEON_SITE and DDEV_PANTHEON_ENVIRONMENT set in .ddev/config.yaml

Usage

ddev db        # Pull database if local db is empty or has only one table
ddev db -f     # Force a fresh database pull

For Drupal projects, ddev db will also run composer install, drush cr, drush cim, and drush updb after the pull.

How it works

  • Live environments: Uses terminus ldb for a fast local database copy
  • Other environments: Uses terminus connection:info with mysqldump