document module option column_case_sensitive

This commit is contained in:
Laurent Indermuehle 2023-10-03 08:59:42 +02:00
parent ce2b9292ec
commit d54501b32c
No known key found for this signature in database
GPG key ID: 93FA944C9F34DD09
2 changed files with 20 additions and 0 deletions

View file

@ -121,6 +121,16 @@ options:
type: bool type: bool
default: true default: true
column_case_sensitive:
description:
- When C(true), the module won't uppercase the field in the privileges.
- When C(false), the field names will be upper cased. This was the default before this
feature was introduced but since MySQL/MariaDB is case sensitive you should set this
to true in most cases.
type: bool
default: false
version_added: '3.8.0'
notes: notes:
- Pay attention that the module runs C(SET DEFAULT ROLE ALL TO) - Pay attention that the module runs C(SET DEFAULT ROLE ALL TO)
all the I(members) passed by default when the state has changed. all the I(members) passed by default when the state has changed.

View file

@ -155,6 +155,16 @@ options:
- Cannot be used to set global variables, use the M(community.mysql.mysql_variables) module instead. - Cannot be used to set global variables, use the M(community.mysql.mysql_variables) module instead.
type: dict type: dict
version_added: '3.6.0' version_added: '3.6.0'
column_case_sensitive:
description:
- When C(true), the module won't uppercase the field names in the privileges.
- When C(false), the field names will be upper cased. This is the default
- This feature was introduced because MySQL 8 and above uses case sensitive
fields names in privileges.
type: bool
default: false
version_added: '3.8.0'
notes: notes:
- "MySQL server installs with default I(login_user) of C(root) and no password. - "MySQL server installs with default I(login_user) of C(root) and no password.