aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-10-02 19:05:36 +0100
committerChristopher Baines <mail@cbaines.net>2020-10-20 22:39:43 +0100
commit93576e4475c7f72a2f8aa05293244f9f669154a3 (patch)
treef436cdaaf94e73951a9780b7f6f1ff1f412355fb
parentdd2e6e31edff2d83c8820bb10e588c06495dc122 (diff)
downloadguix-93576e4475c7f72a2f8aa05293244f9f669154a3.tar
guix-93576e4475c7f72a2f8aa05293244f9f669154a3.tar.gz
doc: Add subheadings in to the Databases section.
To make it clearer where the relevant documentation for a particular service starts and ends. * doc/guix.texi (Database Services): Add subheadings.
-rw-r--r--doc/guix.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index dc48948700..9a80555827 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -18451,6 +18451,8 @@ details.
@cindex SQL
The @code{(gnu services databases)} module provides the following services.
+@subsubheading PostgreSQL
+
@deffn {Scheme Procedure} postgresql-service [#:postgresql postgresql] @
[#:config-file] [#:data-directory ``/var/lib/postgresql/data''] @
[#:port 5432] [#:locale ``en_US.utf8''] [#:extension-packages '()]
@@ -18516,6 +18518,8 @@ dblink as they are already loadable by postgresql. This field is only
required to add extensions provided by other packages.
@end deffn
+@subsubheading MariaDB/MySQL
+
@deffn {Scheme Procedure} mysql-service [#:config (mysql-configuration)]
Return a service that runs @command{mysqld}, the MySQL or MariaDB
database server.
@@ -18540,6 +18544,8 @@ TCP port on which the database server listens for incoming connections.
@end table
@end deftp
+@subsubheading Memcached
+
@defvr {Scheme Variable} memcached-service-type
This is the service type for the @uref{https://memcached.org/,
Memcached} service, which provides a distributed in memory cache. The
@@ -18572,6 +18578,8 @@ Additional command line options to pass to @code{memcached}.
@end table
@end deftp
+@subsubheading MongoDB
+
@defvr {Scheme Variable} mongodb-service-type
This is the service type for @uref{https://www.mongodb.com/, MongoDB}.
The value for the service type is a @code{mongodb-configuration} object.
@@ -18598,6 +18606,8 @@ MongoDB is configured to use through the configuration file.
@end table
@end deftp
+@subsubheading Redis
+
@defvr {Scheme Variable} redis-service-type
This is the service type for the @uref{https://redis.io/, Redis}
key/value store, whose value is a @code{redis-configuration} object.