set default database backend in nixos module to rocksdb

The media backend already has a default value.
This commit is contained in:
Olivia Lee 2025-04-06 20:03:09 -07:00
parent 1cd12460d7
commit 1529d60a6a
No known key found for this signature in database
GPG key ID: 54D568A15B9CD1F9

View file

@ -40,7 +40,15 @@ in
''; '';
default = false; default = false;
}; };
database.path = lib.mkOption { database = {
backend = lib.mkOption {
type = types.nonEmptyStr;
description = ''
The database backend to use.
'';
default = "rocksdb";
};
path = lib.mkOption {
type = types.nonEmptyStr; type = types.nonEmptyStr;
readOnly = true; readOnly = true;
description = '' description = ''
@ -53,6 +61,7 @@ in
then "/var/lib/matrix-conduit/database" then "/var/lib/matrix-conduit/database"
else "/var/lib/grapevine/database"; else "/var/lib/grapevine/database";
}; };
};
media.backend = { media.backend = {
type = lib.mkOption { type = lib.mkOption {
type = types.nonEmptyStr; type = types.nonEmptyStr;