Created on 3 April 2025, 3 days ago

Problem/Motivation

To make a site as easy to spin up as possible, we should have a "db-pull" command that works similarly to "ddev pull". This should be able to load a database backup from a defined list of sources.

Proposed resolution

Add a "db-pull" command to the devShell that pulls a database copy from a defined source.

Terminus is a cli tool that can get these from Pantheon... we also have production and dev machines with backups in known locations, and our CI system uploads databases to particular private AWS buckets which our PM system automatically indexes and makes available (using the Drupal https://www.drupal.org/project/flysystem_s3/ β†’ module).

Remaining tasks

Define how sources might be expressed, and how such a command might discover what options are available.

Create script and add to devShell.

✨ Feature request
Status

Active

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States freelock Seattle

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024