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
parent
dd2e6e31ed
commit
93576e4475
|
@ -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.
|
||||||
|
|
Reference in New Issue