me
/
guix
Archived
1
0
Fork 0

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.
master
Christopher Baines 2020-10-02 19:05:36 +01:00
parent dd2e6e31ed
commit 93576e4475
No known key found for this signature in database
GPG Key ID: 5E28A33B0B84F577
1 changed files with 10 additions and 0 deletions

View File

@ -18451,6 +18451,8 @@ details.
@cindex SQL @cindex SQL
The @code{(gnu services databases)} module provides the following services. The @code{(gnu services databases)} module provides the following services.
@subsubheading PostgreSQL
@deffn {Scheme Procedure} postgresql-service [#:postgresql postgresql] @ @deffn {Scheme Procedure} postgresql-service [#:postgresql postgresql] @
[#:config-file] [#:data-directory ``/var/lib/postgresql/data''] @ [#:config-file] [#:data-directory ``/var/lib/postgresql/data''] @
[#:port 5432] [#:locale ``en_US.utf8''] [#:extension-packages '()] [#: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. required to add extensions provided by other packages.
@end deffn @end deffn
@subsubheading MariaDB/MySQL
@deffn {Scheme Procedure} mysql-service [#:config (mysql-configuration)] @deffn {Scheme Procedure} mysql-service [#:config (mysql-configuration)]
Return a service that runs @command{mysqld}, the MySQL or MariaDB Return a service that runs @command{mysqld}, the MySQL or MariaDB
database server. database server.
@ -18540,6 +18544,8 @@ TCP port on which the database server listens for incoming connections.
@end table @end table
@end deftp @end deftp
@subsubheading Memcached
@defvr {Scheme Variable} memcached-service-type @defvr {Scheme Variable} memcached-service-type
This is the service type for the @uref{https://memcached.org/, This is the service type for the @uref{https://memcached.org/,
Memcached} service, which provides a distributed in memory cache. The 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 table
@end deftp @end deftp
@subsubheading MongoDB
@defvr {Scheme Variable} mongodb-service-type @defvr {Scheme Variable} mongodb-service-type
This is the service type for @uref{https://www.mongodb.com/, MongoDB}. This is the service type for @uref{https://www.mongodb.com/, MongoDB}.
The value for the service type is a @code{mongodb-configuration} object. 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 table
@end deftp @end deftp
@subsubheading Redis
@defvr {Scheme Variable} redis-service-type @defvr {Scheme Variable} redis-service-type
This is the service type for the @uref{https://redis.io/, Redis} This is the service type for the @uref{https://redis.io/, Redis}
key/value store, whose value is a @code{redis-configuration} object. key/value store, whose value is a @code{redis-configuration} object.