From 2bb019400f78d79d298dce36f33e68ef43956f19 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Tue, 28 Jun 2022 09:05:44 +0100
Subject: [PATCH] feat(component): add mysql-client

Ensure that the MySQL client is installed so that it can be used with
vim-dadbod.
---
 group_vars/all                     | 1 +
 roles/mysql-client/tasks/main.yaml | 7 +++++++
 2 files changed, 8 insertions(+)
 create mode 100644 roles/mysql-client/tasks/main.yaml

diff --git a/group_vars/all b/group_vars/all
index 14adbde3..c6f34a51 100644
--- a/group_vars/all
+++ b/group_vars/all
@@ -11,6 +11,7 @@ default_roles:
   - htop
   - jq
   - cargo
+  - mysql-client
   - npm
   - neovim
   - neovim-lsp
diff --git a/roles/mysql-client/tasks/main.yaml b/roles/mysql-client/tasks/main.yaml
new file mode 100644
index 00000000..b1a53c80
--- /dev/null
+++ b/roles/mysql-client/tasks/main.yaml
@@ -0,0 +1,7 @@
+---
+- name: Install
+  ansible.builtin.package:
+    name:
+      - mysql-client
+    state: latest
+  become: true