Remove command to get a database from the server
This commit is contained in:
parent
147a5ad1da
commit
26c1138139
|
@ -1,10 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
main() {
|
||||
cd tools/ansible
|
||||
ansible-playbook download-database.yml
|
||||
ddev import-db --src ../../dump.sql.gz
|
||||
rm ../../dump.sql.gz
|
||||
}
|
||||
|
||||
main
|
|
@ -1,31 +0,0 @@
|
|||
---
|
||||
- name: Download a database
|
||||
|
||||
hosts: all
|
||||
|
||||
vars_files:
|
||||
- vars/vars.yml
|
||||
|
||||
vars:
|
||||
export_filename: /tmp/dump.sql
|
||||
|
||||
tasks:
|
||||
- name: Export the database
|
||||
command:
|
||||
cmd: >
|
||||
../vendor/bin/drush sql-dump
|
||||
--gzip
|
||||
--result-file={{ export_filename }}
|
||||
chdir: "{{ project_root_path }}/{{ ansistrano_current_dir }}/{{ project_web_dir }}"
|
||||
creates: "{{ export_filename }}"
|
||||
|
||||
- name: Fetch the database from the server
|
||||
fetch:
|
||||
src: "{{ export_filename }}.gz"
|
||||
dest: "{{ playbook_dir }}/../../"
|
||||
flat: true
|
||||
|
||||
- name: Remove the export from the server
|
||||
file:
|
||||
path: "{{ export_filename }}.gz"
|
||||
state: absent
|
Loading…
Reference in a new issue