immich/server/test
Paul Makles caeba5063b
refactor(server): move database restores code into a service (#25918)
* fix(server): use provided database name/username for restore & ensure name is not mangled

fixes #25633

Signed-off-by: izzy <me@insrt.uk>

* chore: add db switch back but with comments

Signed-off-by: izzy <me@insrt.uk>

* refactor: no need to restore database since it's not technically possible
chore: late fallback for username in parameter builder

Signed-off-by: izzy <me@insrt.uk>

* chore: type fix

Signed-off-by: izzy <me@insrt.uk>

* refactor: move db backup code into service

* test: check SQL sent to psql

* chore: remove todo

Signed-off-by: izzy <me@insrt.uk>

---------

Signed-off-by: izzy <me@insrt.uk>
2026-02-10 12:12:27 -05:00
..
factories refactor: tests (#25987) 2026-02-07 00:47:54 +01:00
fixtures refactor: tests (#25987) 2026-02-07 00:47:54 +01:00
medium fix: create face exif orientation handling (#26108) 2026-02-10 11:30:34 -05:00
repositories refactor: asset media service queries (#25477) 2026-01-23 16:07:57 -05:00
sql-tools feat: sql tools array as default value (#24389) 2025-12-04 12:54:20 -05:00
medium.factory.ts fix: face and edit handling (#25738) 2026-02-05 19:29:46 +00:00
small.factory.ts refactor: album service small tests (#25640) 2026-02-06 08:56:46 -05:00
utils.ts refactor(server): move database restores code into a service (#25918) 2026-02-10 12:12:27 -05:00
vitest.config.medium.mjs feat: medium tests for user and sync service (#16304) 2025-02-25 16:31:07 +00:00
vitest.config.mjs fix: timezone issue in tests (#25937) 2026-02-05 19:24:23 +00:00