mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-08-26 16:01:45 -07:00
Add schema and tables for the tests
This commit is contained in:
parent
0df46e0e67
commit
f720be4c42
2 changed files with 31 additions and 0 deletions
|
@ -0,0 +1,28 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
# When mysqldump encountered an issue, mysql_db was still happy. But the
|
||||||
|
# dump produced was empty or worse, only contained `DROP TABLE IF EXISTS...`
|
||||||
|
|
||||||
|
- module_defaults:
|
||||||
|
ansible.builtin.mysql_db: &mysql_defaults
|
||||||
|
login_user: '{{ mysql_user }}'
|
||||||
|
login_password: '{{ mysql_password }}'
|
||||||
|
login_host: 127.0.0.1
|
||||||
|
login_port: '{{ mysql_primary_port }}'
|
||||||
|
ansible.builtin.mysql_query: *mysql_defaults
|
||||||
|
|
||||||
|
block:
|
||||||
|
|
||||||
|
- name: Setup test - Create 2 schemas
|
||||||
|
community.mysql.mysql_db:
|
||||||
|
name:
|
||||||
|
- "db1"
|
||||||
|
- "db2"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Setup test - Create 2 tables
|
||||||
|
community.mysql.mysql_query:
|
||||||
|
query:
|
||||||
|
- "CREATE TABLE db1.t1 (id int)"
|
||||||
|
- "CREATE TABLE db1.t2 (id int)"
|
||||||
|
- "CREATE VIEW db2.v1 AS SELECT id from db1.t1"
|
|
@ -63,3 +63,6 @@
|
||||||
vars:
|
vars:
|
||||||
db_name: "{{ item }}"
|
db_name: "{{ item }}"
|
||||||
loop: "{{ db_names }}"
|
loop: "{{ db_names }}"
|
||||||
|
|
||||||
|
- name: Check errors from mysqldump are seen issue 256
|
||||||
|
ansible.builtin.include_tasks: issue_256_mysqldump_errors.yml
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue