Commit Graph

13 Commits

Author SHA1 Message Date
danjujan
97603a5c97 clanModules: fix typos 2024-10-29 12:37:34 +00:00
DavHau
208021ee1c reference docs: add missing description fields and enforce it from now on 2024-07-04 13:34:55 +07:00
Jörg Thalheim
20b952b4cd fix dropping non-existing database 2024-06-19 18:00:51 +02:00
Jörg Thalheim
ef9ed1ebea clan.core.state: wrap all commands in shell scripts
Otherwise we cannot execute them via ssh and also have nix store
dependencies.
2024-06-19 17:54:46 +02:00
Jörg Thalheim
117aed49e3 postgresql: don't prepend postgresql- for states 2024-06-19 17:38:31 +02:00
DavHau
313db5643f refactor: rename clanCore -> clan.core 2024-06-18 18:32:40 +07:00
Jörg Thalheim
c79680344d fix restore if database does not exists 2024-06-17 14:21:45 +02:00
Jörg Thalheim
870948306d postgres: handle restores without associated systemd service 2024-06-14 11:29:59 +02:00
Jörg Thalheim
084cd8751f postgresql: move postRestoreCommand to a dedicated command
We need to call this command from the cli
2024-06-14 11:18:09 +02:00
Jörg Thalheim
5c11a30b46 backup: add a way to stop services before restoring a state. 2024-06-06 17:30:35 +02:00
Jörg Thalheim
0dc3b9f056 postgresql: add backup and restore 2024-06-06 14:28:50 +02:00
Jörg Thalheim
c0d8aaf73a postgresql: add new method to create users and databases 2024-06-06 14:07:56 +02:00
Jörg Thalheim
6dec2a9222 add postgresql backup hooks 2024-06-06 13:27:30 +02:00