+ # sync commit off is faster and less spiky, also marginally less safe
+ - replace:
+ filename: "/etc/postgresql/10/main/postgresql.conf"
+ from: /#?synchronous_commit *=.*/
+ to: "synchronous_commit = $db_synchronous_commit"
+
+ # default is 128MB which is way too small
+ - replace:
+ filename: "/etc/postgresql/10/main/postgresql.conf"
+ from: /#?shared_buffers *=.*/
+ to: "shared_buffers = $db_shared_buffers"
+
+ # default is 1MB which is too small
+ - replace:
+ filename: "/etc/postgresql/10/main/postgresql.conf"
+ from: /#?work_mem *=.*/
+ to: "work_mem = $db_work_mem"
+
+ # allow for other
+ - replace:
+ filename: "/etc/postgresql/10/main/postgresql.conf"
+ from: /#?default_text_search_config *=.*/
+ to: "default_text_search_config = '$db_default_text_search_config'"
+