>>> prowlarr: Building community/prowlarr 1.23.1.4708-r0 (using abuild 3.13.0-r5) started Mon, 02 Sep 2024 20:44:38 +0000 >>> prowlarr: Checking sanity of /home/buildozer/aports/community/prowlarr/APKBUILD... >>> prowlarr: Analyzing dependencies... >>> prowlarr: Installing for build: build-base aspnetcore6-runtime sqlite-libs dotnet6-sdk yarn (1/22) Installing dotnet-host (8.0.8-r0) (2/22) Installing dotnet6-hostfxr (6.0.33-r0) (3/22) Installing icu-data-full (74.2-r0) (4/22) Installing icu-libs (74.2-r0) (5/22) Installing lttng-ust (2.13.8-r0) (6/22) Installing xz-libs (5.6.2-r0) (7/22) Installing libunwind (1.8.1-r0) (8/22) Installing dotnet6-runtime (6.0.33-r0) (9/22) Installing aspnetcore6-runtime (6.0.33-r0) (10/22) Installing sqlite-libs (3.46.1-r0) (11/22) Installing aspnetcore6-targeting-pack (6.0.33-r0) (12/22) Installing dotnet6-apphost-pack (6.0.33-r0) (13/22) Installing dotnet6-targeting-pack (6.0.33-r0) (14/22) Installing dotnet6-templates (6.0.133-r0) (15/22) Installing netstandard21-targeting-pack (8.0.108-r0) (16/22) Installing dotnet6-sdk (6.0.133-r0) (17/22) Installing ca-certificates (20240705-r0) (18/22) Installing ada-libs (2.7.8-r0) (19/22) Installing libbase64 (0.5.2-r0) (20/22) Installing nodejs (20.15.1-r0) (21/22) Installing yarn (1.22.22-r0) (22/22) Installing .makedepends-prowlarr (20240902.204439) Executing busybox-1.36.1-r31.trigger Executing ca-certificates-20240705-r0.trigger OK: 934 MiB in 129 packages >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Cleaning up tmpdir >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.23.1.4708.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> prowlarr: Fetching prowlarr-1.23.1.4708.tar.gz::https://github.com/Prowlarr/Prowlarr/archive/refs/tags/v1.23.1.4708.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1136k 0 1136k 0 0 1549k 0 --:--:-- --:--:-- --:--:-- 1549k 100 4340k 0 4340k 0 0 4770k 0 --:--:-- --:--:-- --:--:-- 17.7M >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.23.1.4708.tar.gz >>> prowlarr: Checking sha512sums... prowlarr-1.23.1.4708.tar.gz: OK 0001-disable-restart.patch: OK prowlarr.initd: OK prowlarr.confd: OK package_info: OK >>> prowlarr: Unpacking /var/cache/distfiles/edge/prowlarr-1.23.1.4708.tar.gz... >>> prowlarr: 0001-disable-restart.patch patching file src/NzbDrone.Core/Lifecycle/LifecycleService.cs yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... warning chart.js@4.4.3: The engine "pnpm" appears to be invalid. [3/4] Linking dependencies... warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react@^16.13". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-html5-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-touch-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dom@^16.13". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react@^16.13.1". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react-dnd@^11.1.3". warning "react-document-title > react-side-effect@1.2.0" has incorrect peer dependency "react@^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0". warning " > react-popper@1.3.7" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0". warning "react-popper > create-react-context@0.3.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react@^15.3.0 || ^16.0.0-alpha". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react-dom@^15.3.0 || ^16.0.0-alpha". [4/4] Building fresh packages... Done in 10.28s. Microsoft (R) Build Engine version 17.0.3+d679d2092 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj (in 620 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Test.Dummy/Prowlarr.Test.Dummy.csproj (in 620 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj (in 620 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Common/Prowlarr.Common.csproj (in 2.56 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Mono/Prowlarr.Mono.csproj (in 2.66 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Update/Prowlarr.Update.csproj (in 2.9 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Windows/Prowlarr.Windows.csproj (in 2.92 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Core/Prowlarr.Core.csproj (in 3.18 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.SignalR/Prowlarr.SignalR.csproj (in 3.25 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Libraries.Test/Prowlarr.Libraries.Test.csproj (in 3.8 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Core.Test/Prowlarr.Core.Test.csproj (in 3.79 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Test.Common/Prowlarr.Test.Common.csproj (in 3.8 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Automation.Test/Prowlarr.Automation.Test.csproj (in 3.84 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Update.Test/Prowlarr.Update.Test.csproj (in 3.84 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Api.V1.Test/Prowlarr.Api.V1.Test.csproj (in 3.85 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Benchmark.Test/Prowlarr.Benchmark.Test.csproj (in 3.93 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Mono.Test/Prowlarr.Mono.Test.csproj (in 3.94 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Console/Prowlarr.Console.csproj (in 4.04 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Host.Test/Prowlarr.Host.Test.csproj (in 4.1 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Host/Prowlarr.Host.csproj (in 4.05 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Integration.Test/Prowlarr.Integration.Test.csproj (in 4.22 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Common.Test/Prowlarr.Common.Test.csproj (in 4.1 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Api.V1/Prowlarr.Api.V1.csproj (in 4.16 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Windows.Test/Prowlarr.Windows.Test.csproj (in 4.18 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Http/Prowlarr.Http.csproj (in 4.29 sec). ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/ServiceInstall.dll Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy.dll ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/ServiceUninstall.dll Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Common.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Windows.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Mono.dll Prowlarr.Update -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/Prowlarr.Update/net6.0/linux-musl-x64/Prowlarr.Update.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Update -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/Prowlarr.Update/net6.0/linux-musl-x64/publish/ Prowlarr.Core -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Core.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Test.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Common.dll Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Benchmark.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.SignalR.dll Prowlarr.Test.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Libraries.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Libraries.Test.dll Prowlarr.Update.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Update.Test.dll Prowlarr.Automation.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Automation.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Libraries.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Http -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Http.dll Prowlarr.Update.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Automation.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Http -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Core.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Core.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Api.V1.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Api.V1.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Api.V1.dll Prowlarr.Api.V1.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Host -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.Host.dll Prowlarr.Integration.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Integration.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Integration.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Console -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/Prowlarr.dll Prowlarr.Host.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Host.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Console -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-x64/publish/ Prowlarr.Common.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Common.Test.dll Prowlarr.Host.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Mono.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Mono.Test.dll Prowlarr.Windows.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Windows.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Prowlarr.Windows.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/publish/ Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:33.41 yarn run v1.22.22 $ yarn clean $ rimraf ./_output/UI && rimraf --glob "**/*.js.map" $ webpack --config ./frontend/build/webpack.config.js --env production --no-stats Source Folder: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/frontend/src Output Folder: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI isProduction: true isProfiling: false [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/robots.txt [FileManagerPlugin] copied "frontend/src/*.html" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Fonts [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Images [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Images/Icons Done in 47.39s. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Libraries.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Update.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Integration.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Host.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Mono.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Benchmark.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Api.V1.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Common.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Automation.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Windows.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Core.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... A total of 1 test files matched the specified pattern. Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Benchmark.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Integration.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Automation.Test.dll Skipped directory_exist_should_be_able_to_find_existing_folder [8 ms] Skipped directory_exist_should_be_able_to_find_existing_unc_share [10 ms] Skipped directory_exist_should_not_be_able_to_find_none_existing_folder [10 ms] Skipped empty_folder_should_return_folder_modified_date [10 ms] Skipped folder_should_return_correct_value_for_last_write [10 ms] Skipped FolderWritable_should_return_false_for_unwritable_directory [10 ms] Skipped FolderWritable_should_return_true_for_writable_directory [10 ms] Skipped GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder [10 ms] Skipped MoveFile_should_not_move_overwrite_itself [10 ms] Skipped MoveFile_should_overwrite_existing_file [10 ms] Skipped RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder [10 ms] Skipped RemoveEmptySubfolders_should_remove_nested_empty_folder [10 ms] Skipped should_be_able_to_delete_directory_with_read_only_file [10 ms] Skipped should_be_able_to_move_read_only_file [10 ms] Skipped should_be_able_to_rename_open_hardlinks_with_fileshare_delete [10 ms] Skipped should_be_able_to_set_permission_from_parrent [10 ms] Skipped should_be_set_last_file_write [10 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [10 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [10 ms] Skipped should_return_false_for_unlocked_and_readonly_file [10 ms] Skipped should_return_false_for_unlocked_file [10 ms] Skipped should_return_true_for_unlocked_file [10 ms] Skipped writealltext_should_truncate_existing [10 ms] Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_be_able_to_get_space_on_unc [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_throw_if_drive_doesnt_exist [< 1 ms] Skipped should_get_framework_version [< 1 ms] Skipped should_get_windows_version [< 1 ms] None - Failed: 0, Passed: 0, Skipped: 0, Total: 0, Duration: 14 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Windows.Test.dll (net6.0) Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 239 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Libraries.Test.dll (net6.0) Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: Path is: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830459975_3/qlbr0ca3.drz/5fuhyrz1.am2 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Trace: Directory '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830509936_4/tzmmyuxe.bue' isn't writable. Access to the path '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830509936_4/tzmmyuxe.bue/prowlarr_write_test.txt' is denied. Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Skipped directory_exist_should_be_able_to_find_existing_unc_share [32 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830776153_7/tjqjrwnk.xc3' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830776153_7/i2ms5hrd.xx3' using Syscall.rename Trace: Deleting file: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830776153_7/i2ms5hrd.xx3 Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830776153_7/lc5t2xpt.42p' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830776153_7/i2ms5hrd.xx3' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Trace: Deleting file: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830981579_11/4tuvy2bb.u4i Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830981579_11/i0uhmqko.e3j' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830981579_11/4tuvy2bb.u4i' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830998644_12/wmbyyxu3.o0s/destination.txt' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067830998644_12/wmbyyxu3.o0s/rename.txt' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Debug: Setting permissions: 0755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831053575_15/qm40uhau.0es Debug: Setting permissions: 0775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831053575_15/qm40uhau.0es Debug: Setting permissions: 0750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831053575_15/qm40uhau.0es Debug: Setting permissions: 0051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831053575_15/qm40uhau.0es Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831814737_19/mbgkyoa0.trr Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831814737_19/mbgkyoa0.trr Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831814737_19/mbgkyoa0.trr Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831814737_19/mbgkyoa0.trr Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [< 1 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831935747_23/agjhghdj.4wh Debug: Setting permissions: 0755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831935747_23/agjhghdj.4wh Debug: Setting permissions: 1775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831935747_23/agjhghdj.4wh Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831950940_24/cg20ay5j.rn0 Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831950940_24/cg20ay5j.rn0 Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831950940_24/cg20ay5j.rn0 Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20385_638609067831950940_24/cg20ay5j.rn0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Skipped should_be_able_to_check_space_on_ramdrive [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_get_version_info [< 1 ms] Skipped should_get_framework_version [< 1 ms] Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'20' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: Verifying Update Folder Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'261' Trace: Writing Setting to database. Key:'logindexerInfo: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10response' Value:'True' Trace: Writing Setting to database. Key:'firstdayofweek' Value:'265' Trace: Writing Setting to database. Key:'calendarweekcolumnheader' Value:'7816bca2-9082-4d11-82d5-ddde22499dbd' Trace: Writing Setting to database. Key:'shortdat.11.20") --- eformat' Value:'d81fc091-f875-4a38-972c-debac1891843' Trace: Writing Setting to database. Key:'longdateformat' Value:'f6c4b732-98a3-43cd-9f74-9d972f56222c' Trace: Writing Setting to database. Key:'timeformat' Value:'ef6ab486-f0c0-4da9-bd4c-e27c029c39a4' Trace: Writing Setting to database. Key:'showrelativedates' Value:'True' Trace: Writing Setting to database. Key:'enablecolorimpairedmode' Value:'True' Trace: Writing Setting to database. Key:'uilanguage' Value:'e3effd45-e3e2-4034-ae27-e4b8a99d0704' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Trace: Using default config value for 'hmacsalt' defaultValue:'8ca8c548-4c65-4293-adab-bda5f4cfbd6f' Trace: Writing Setting to database. Key:'hmacsalt' Value:'8ca8c548-4c65-4293-adab-bda5f4cfbd6f' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Debug: NzbDrone process ID: 12 Debug: Arguments: Debug: 12 Debug: Debug: /C/Prowlarr/prowlarr.exe Debug: Using executing application: /C/Prowlarr/prowlarr.exe Debug: Executable location: /C/Prowlarr/prowlarr.exe Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Debug: Directory /System/Library/CoreServices/ doesn't exist Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Trace: Using default config value for 'logindexerresponse' defaultValue:'False' Trace: Using default config value for 'firstdayofweek' defaultValue:'0' Trace: Using default config value for 'calendarweekcolumnheader' defaultValue:'ddd M/D' Trace: Using default config value for 'shortdateformat' defaultValue:'MMM D YYYY' Trace: Using default config value for 'longdateformat' defaultValue:'dddd, MMMM D YYYY' Trace: Using default config value for 'timeformat' defaultValue:'h(:mm)a' Trace: Using default config value for 'showrelativedates' defaultValue:'True' Trace: Using default config value for 'enablecolorimpairedmode' defaultValue:'False' Trace: Using default config value for 'uilanguage' defaultValue:'en' Trace: Using default config value for 'plexclientidentifier' defaultValue:'deab596c-5115-4238-8472-9ee7fb2a5fdf' Trace: Writing Setting to database. Key:'plexclientidentifier' Value:'deab596c-5115-4238-8472-9ee7fb2a5fdf' Trace: Using default config value for 'rijndaelpassphrase' defaultValue:'54f624b5-8f86-436e-87bb-aaa470dfaa51' Trace: Writing Setting to database. Key:'rijndaelpassphrase' Value:'54f624b5-8f86-436e-87bb-aaa470dfaa51' Trace: Using default config value for 'hmacpassphrase' defaultValue:'75798be6-dd81-42bf-aeab-2537806c8f42' Trace: Writing Setting to database. Key:'hmacpassphrase' Value:'75798be6-dd81-42bf-aeab-2537806c8f42' Trace: Using default config value for 'rijndaelsalt' defaultValue:'49b5edfe-d7f0-49ff-985e-1590d03f0887' Trace: Writing Setting to database. Key:'rijndaelsalt' Value:'49b5edfe-d7f0-49ff-985e-1590d03f0887' Trace: Using default config value for 'hmacsalt' defaultValue:'abd1a003-2d81-49e3-97c2-d60890340788' Trace: Writing Setting to database. Key:'hmacsalt' Value:'abd1a003-2d81-49e3-97c2-d60890340788' Trace: Using default config value for 'downloadprotectionkey' defaultValue:'c66f9271b0394f3e9a8716c66b87397e' Trace: Writing Setting to database. Key:'downloadprotectionkey' Value:'c66f9271b0394f3e9a8716c66b87397e' Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Using default config value for 'proxytype' defaultValue:'Http' Trace: Using default config value for 'proxyhostname' defaultValue:'' Trace: Using default config value for 'proxyport' defaultValue:'8080' Trace: Using default config value for 'proxyusername' defaultValue:'' Trace: Using default config value for 'proxypassword' defaultValue:'' Trace: Using default config value for 'proxybypassfilter' defaultValue:'' Trace: Using default config value for 'proxybypasslocaladdresses' defaultValue:'True' Trace: Using default config value for 'backupfolder' defaultValue:'Backups' Trace: Using default config value for 'backupinterval' defaultValue:'7' Trace: Using default config value for 'backupretention' defaultValue:'28' Trace: Using default config value for 'certificatevalidation' defaultValue:'Enabled' Trace: Using default config value for 'applicationurl' defaultValue:'' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: Starting Prowlarr Info: Starting Prowlarr service Warn: Couldn't start Prowlarr Service (Most likely due to permission issues). falling back to console. Info: Starting Prowlarr.Console Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Info: Starting Prowlarr Info: Starting Prowlarr service Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Passed! - Failed: 0, Passed: 3, Skipped: 0, Total: 3, Duration: 416 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Api.V1.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Passed! - Failed: 0, Passed: 47, Skipped: 9, Total: 56, Duration: 693 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Mono.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Passed! - Failed: 0, Passed: 17, Skipped: 0, Total: 17, Duration: 604 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Update.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Skipped should_return_same_instance_of_singletons [< 1 ms] Skipped Route_should_call_install_service_when_application_mode_is_install [7 ms] Skipped Route_should_call_uninstall_service_when_application_mode_is_uninstall [< 1 ms] Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Skipped show_error_on_install_if_service_already_exist [< 1 ms] Skipped show_error_on_uninstall_if_service_doesnt_exist [< 1 ms] Passed! - Failed: 0, Passed: 6, Skipped: 5, Total: 11, Duration: 921 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Host.Test.dll (net6.0) Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067832882312_1/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0500353s Info: DatabaseEngineVersionCheck migrated Info: => 0.0521096s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0256983s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0275602s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0016549s Info: AlterTable VersionInfo Info: => 0.0001636s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0008656s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0014315s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.03E-05s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002646s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006458s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0003161s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001419s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001499s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001158s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001645s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001427s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001206s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001756s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001367s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001698s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001458s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001459s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001454s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001398s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001362s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001211s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001283s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001687s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001717s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001268s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001417s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001313s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:23', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0060408s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0194553s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002056s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0064084s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001169s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:23', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006077s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004177s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001604s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001468s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001177s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:23', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006633s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:23', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0007651s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0002843s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:23', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0008s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001602s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.000127s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003405s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:23', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0008042s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 8E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003376s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 6.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:23', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000528s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.001444s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:23', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0018751s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001638s Info: AlterTable Indexers Info: => 4E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003384s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:23', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000738s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 8E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003615s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:23', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007948s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.002188s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:23', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0025844s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 6E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003941s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:23', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007988s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001597s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001238s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001163s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:23', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005936s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 0.0024109s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 6.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:23', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004782s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.33E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.66E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.24E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 3.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 3.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 3.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 3.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 3.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 3.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 3.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 3.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 3.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 3.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:23', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004178s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 8E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003723s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:23', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008315s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:23', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004307s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:23', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000403s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0004974s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:23', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0008818s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0057704s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:23', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0061875s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 8E-07s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003773s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:23', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008012s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 8E-07s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004133s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003365s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:23', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007431s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:23', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004996s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:23', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0005262s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:23', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0005226s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 5.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:23', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.000445s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003817s Info: AlterTable Notifications Info: => 4E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003543s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:23', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.000817s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:23', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004352s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0011968s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:23', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0016181s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 4.7E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003911s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:23', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008702s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:23', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004208s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0013167s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:23', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0016905s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004135s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:23', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008637s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 9E-07s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0038127s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032094s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032437s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0029248s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0030501s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0029699s Info: AlterTable DownloadClientStatus Info: => 5E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0031606s Info: AlterTable DownloadClientStatus Info: => 5E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0118619s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026742s Info: AlterTable History Info: => 5E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0032115s Info: AlterTable IndexerDefinitionVersions Info: => 5E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0028625s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027515s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026725s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026207s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027016s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026578s Info: AlterTable ScheduledTasks Info: => 6E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0026206s Info: AlterTable ScheduledTasks Info: => 5E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0026202s Info: AlterTable VersionInfo Info: => 5E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026213s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:23', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0032225s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001664s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001224s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:23', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0006787s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:23', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004787s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0015808s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:23', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0019843s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0018105s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:23', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0022857s Debug: Took: 00:00:00.4831897 Info: Caching database Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067840771455_3/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007723s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007889s Debug: Took: 00:00:00.0089945 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067841334891_5/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007685s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007841s Debug: Took: 00:00:00.0071250 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (999)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067842215825_7/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007416s Info: DatabaseEngineVersionCheck migrated Info: => 0.000757s Debug: Took: 00:00:00.0073612 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067842844773_9/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007833s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007956s Debug: Took: 00:00:00.0071284 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067843086098_11/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007334s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007459s Debug: Took: 00:00:00.0071705 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067843297995_13/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006797s Info: DatabaseEngineVersionCheck migrated Info: => 0.0006902s Debug: Took: 00:00:00.0068353 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067843550746_15/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007758s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007897s Debug: Took: 00:00:00.0071636 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067843752258_17/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007771s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007899s Debug: Took: 00:00:00.0071274 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: --- Start: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- End: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067844023531_19/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008163s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008302s Debug: Took: 00:00:00.0078638 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [12] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067844238930_21/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008115s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008256s Debug: Took: 00:00:00.0074688 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067844453011_23/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007295s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007427s Debug: Took: 00:00:00.0070838 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067844640633_25/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006782s Info: DatabaseEngineVersionCheck migrated Info: => 0.0006914s Debug: Took: 00:00:00.0067294 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067844787221_27/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006996s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007103s Debug: Took: 00:00:00.0067023 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067845027776_29/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006917s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007045s Debug: Took: 00:00:00.0067456 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067845225121_31/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006936s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007907s Debug: Took: 00:00:00.0068665 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067845410689_33/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006855s Info: DatabaseEngineVersionCheck migrated Info: => 0.0006979s Debug: Took: 00:00:00.0067250 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067845596157_35/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007085s Info: DatabaseEngineVersionCheck migrated Info: => 0.000719s Debug: Took: 00:00:00.0067090 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067845909776_37/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007726s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007852s Debug: Took: 00:00:00.0069902 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067846173646_39/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0011918s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012036s Debug: Took: 00:00:00.0074641 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067846396943_41/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007463s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007598s Debug: Took: 00:00:00.0069247 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067846643453_43/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007806s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007917s Debug: Took: 00:00:00.0069241 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [2] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067846863797_45/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007555s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007715s Debug: Took: 00:00:00.0070071 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067847119017_47/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007837s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007997s Debug: Took: 00:00:00.0074559 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067847321887_49/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007521s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007654s Debug: Took: 00:00:00.0070828 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067847575779_51/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007933s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008064s Debug: Took: 00:00:00.0072511 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067847772126_53/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007687s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007825s Debug: Took: 00:00:00.0068634 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067847969478_55/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007568s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007698s Debug: Took: 00:00:00.0071587 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067848265996_57/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008217s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008365s Debug: Took: 00:00:00.0075949 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Skipped EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") [11 ms] Skipped EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067848554262_59/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008405s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008568s Debug: Took: 00:00:00.0076496 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.8721153Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.8721155Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.8721155Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.8721156Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.8721156Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067848915101_61/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009908s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010076s Debug: Took: 00:00:00.0079655 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-02T20:46:24.9049897Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067849181841_63/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008271s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008434s Debug: Took: 00:00:00.0073372 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067849472419_65/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008358s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008487s Debug: Took: 00:00:00.0073939 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067849679923_67/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000832s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008483s Debug: Took: 00:00:00.0075672 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: Data directory is being overridden to [c:\users\test\] Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067849866764_69/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008184s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008319s Debug: Took: 00:00:00.0074795 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067850096768_71/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000765s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007813s Debug: Took: 00:00:00.0072222 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067850942184_73/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009044s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009182s Debug: Took: 00:00:00.0075062 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067851192208_75/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000827s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008408s Debug: Took: 00:00:00.0079128 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067851368372_77/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009275s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009415s Debug: Took: 00:00:00.0074477 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Skipped should_return_null_config_if_config_is_empty(null) [1 ms] Skipped should_return_null_config_if_config_is_empty("") [1 ms] Skipped should_return_null_config_if_config_is_null [1 ms] Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067851549018_79/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000912s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009259s Debug: Took: 00:00:00.0076057 Info: Vacuuming Main database Info: Main database compressed Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067851857712_81/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0016527s Info: DatabaseEngineVersionCheck migrated Info: => 0.0016667s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002239s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0010192s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001727s Info: AlterTable VersionInfo Info: => 5E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005118s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008224s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002163s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005113s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001909s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001255s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001544s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001191s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001602s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001454s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001194s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001812s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001203s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001416s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001538s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001175s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001371s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001558s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001421s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001147s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.000112s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001658s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001753s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.000127s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000138s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001183s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007951s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025955s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022261s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022121s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001267s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.24E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006628s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003447s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001696s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001552s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001277s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006372s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004423s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 7.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004355s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001663s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001624s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003732s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009073s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 8E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003802s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005588s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004976s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001899s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003675s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0008679s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 8E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003684s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0009149s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.000529s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0006955s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0013763s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002668s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0002017s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001898s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0007586s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0005498s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.45E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0006004s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.3E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0008569s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0014136s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0005867s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0006229s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004763s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004781s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004921s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0009177s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000461s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004338s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0009908s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005343s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0005236s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 7.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.71E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0005575s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0005691s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004656s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004514s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0010061s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0005543s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: INSERT INTO "Notifications" ("Name", "Implementation", "Settings", "ConfigContract", "OnHealthIssue", "IncludeHealthWarnings", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs") VALUES ('Apprise', 'Apprise', '{ "baseUrl": "http://localhost:8000", "notificationType": 0 }', 'AppriseSettings', 1, 1, 1, 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0138629s Info: -> 1 Insert operations completed in 00:00:00.0003566 taking an average of 00:00:00.0003566 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0143792s Debug: Took: 00:00:00.0795812 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067853491496_83/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0015663s Info: DatabaseEngineVersionCheck migrated Info: => 0.0015944s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000217s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009619s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.000229s Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005771s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009485s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 9E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.000214s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005867s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001932s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001343s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001505s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.000118s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001579s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001455s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001197s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001684s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001189s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001402s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001501s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001184s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001304s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001176s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001372s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001192s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.000116s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000167s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001805s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001298s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001687s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001208s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007575s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024963s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020788s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024572s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001237s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006338s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003263s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001684s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001893s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001241s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005971s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004868s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 6.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004026s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001612s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001311s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003418s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007095s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 8E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004095s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004973s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004165s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001758s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003424s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007396s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 8E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003455s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007326s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004737s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003493s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007958s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001725s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001421s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001366s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006106s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.01E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003849s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.26E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.67E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.000484s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 8E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004168s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008337s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004276s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 4.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004271s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003738s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004161s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 8E-07s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.000441s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008789s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 7E-07s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003733s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003638s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007978s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004172s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003578s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 0.0001224s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004794s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 4.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003977s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003843s Info: AlterTable Notifications Info: => 4E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.000372s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007803s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003813s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003829s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004162s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008632s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004166s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0004084s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003908s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:25', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007408s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 5E-07s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0028621s Info: AlterTable ApplicationStatus Info: => 5E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0028252s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027982s Info: AlterTable Commands Info: => 5E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026469s Info: AlterTable Commands Info: => 5E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026664s Info: AlterTable Commands Info: => 5E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026116s Info: AlterTable DownloadClientStatus Info: => 5E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027405s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0028046s Info: AlterTable DownloadClientStatus Info: => 5E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0031799s Info: AlterTable History Info: => 4E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0036222s Info: AlterTable IndexerDefinitionVersions Info: => 5E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0034933s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032255s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032553s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031879s Info: AlterTable IndexerStatus Info: => 4E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032652s Info: AlterTable Indexers Info: => 4E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.003303s Info: AlterTable ScheduledTasks Info: => 5E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003212s Info: AlterTable ScheduledTasks Info: => 5E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0321663s Info: AlterTable VersionInfo Info: => 9E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0032759s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:25', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0038792s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001736s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001278s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:25', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0006551s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.88E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:25', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005066s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": false, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0032105s Info: -> 1 Insert operations completed in 00:00:00.0001025 taking an average of 00:00:00.0001025 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:25', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0037301s Debug: Took: 00:00:00.1529998 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067855238668_85/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0014364s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014523s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001676s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008954s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.000143s Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005221s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009063s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002045s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005113s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001565s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.52E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001264s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.94E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001408s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001228s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 9.08E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001449s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.74E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001135s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001237s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.82E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001018s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001217s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001153s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001194s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.33E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001352s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.000154s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.88E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001066s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007276s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023234s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020106s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020869s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001244s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006087s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003256s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.000152s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001337s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005711s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004566s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 7.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000447s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001363s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001018s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003322s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007206s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003425s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.62E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005317s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.35E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004912s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001558s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003196s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007242s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003611s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007903s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004457s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003408s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007448s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001597s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001235s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001191s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.000499s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004404s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.29E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.43E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004211s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003751s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007938s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004981s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003907s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003742s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003907s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004174s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008618s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003593s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003357s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007922s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.00051s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003947s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004166s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004458s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003872s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003739s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007351s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004288s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004201s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003894s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007961s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004382s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.64E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003922s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004114s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:25', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008307s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.2E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027924s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026073s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026532s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026134s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025683s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025052s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026267s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026767s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026299s Info: AlterTable History Info: => 7E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027648s Info: AlterTable IndexerDefinitionVersions Info: => 7E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0028988s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026564s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026784s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0030266s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031344s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0030886s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0033457s Info: AlterTable ScheduledTasks Info: => 8E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0029748s Info: AlterTable VersionInfo Info: => 8E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0081092s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:25', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0087387s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001587s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001151s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:25', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005934s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:25', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004845s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": true, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0012s Info: -> 1 Insert operations completed in 00:00:00.0000966 taking an average of 00:00:00.0000966 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:25', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0016738s Debug: Took: 00:00:00.1165264 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067856557041_87/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0014238s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014368s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001548s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006622s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001644s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005317s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008542s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0001986s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.000576s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001807s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.27E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001307s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.7E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001333s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001138s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.56E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001386s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.48E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001087s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001198s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.54E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.83E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.25E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001034s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.48E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.38E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001364s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001545s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.93E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001082s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007452s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022737s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002068s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020817s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001382s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.33E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006055s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.000299s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001376s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001218s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005889s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0005172s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 7.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004439s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001312s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.79E-05s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003141s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.000794s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003276s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005334s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.000393s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001623s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003358s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007162s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003632s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007559s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004214s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.2E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003653s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.00077s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001532s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001188s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001132s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005837s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004783s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 6.21E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.02E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.63E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.65E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.000498s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003659s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008195s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004558s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003874s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.000371s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003773s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003997s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007541s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003849s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.000376s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007752s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005155s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004982s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 5.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003781s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.33E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003941s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003977s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003602s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007619s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004433s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.000441s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003972s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.000788s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004062s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.000449s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003845s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:25', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007883s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.2E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0028163s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.00269s Info: AlterTable ApplicationStatus Info: => 8E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026837s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.002542s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024837s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025255s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026384s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026359s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026577s Info: AlterTable History Info: => 7E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027626s Info: AlterTable IndexerDefinitionVersions Info: => 7E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0029818s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027035s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027416s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027093s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0030178s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026194s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.00264s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0026955s Info: AlterTable VersionInfo Info: => 6E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0069078s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:25', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0075013s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001626s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001575s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:25', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0006618s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:25', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005115s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{}', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0012795s Info: -> 1 Insert operations completed in 00:00:00.0001060 taking an average of 00:00:00.0001060 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:25', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0017174s Debug: Took: 00:00:00.1136796 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067857847339_89/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013393s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013578s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001647s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009044s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001261s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.000498s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008865s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0001952s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004945s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001544s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.67E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001178s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.52E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001252s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001113s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001156s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001454s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.43E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001067s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001154s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.38E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.67E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.31E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001052s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.38E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.11E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000136s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001484s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001071s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006687s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022933s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020499s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020287s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001234s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005531s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0002989s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001364s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001196s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005499s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004801s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 6.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003891s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001298s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.67E-05s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003417s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007427s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003182s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004252s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003857s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001556s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003245s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006597s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003817s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0008042s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.000435s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003275s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006862s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.000152s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001164s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001116s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004952s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004044s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.18E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.75E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.75E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.42E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003653s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003535s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007242s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004025s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004145s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.000447s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004584s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003743s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007223s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003489s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003336s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006982s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004266s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003946s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004295s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004335s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003638s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003531s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007909s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003838s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004042s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003737s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007837s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.000395s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-09-02T20:46:25', '{ "author": "Fake Author", "bookTitle": "Fake Book Title", "publisher": "", "year": "", "genre": "", "query": "", "queryType": "book", "source": "Prowlarr", "host": "localhost" }', 2, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0009227s Info: -> 1 Insert operations completed in 00:00:00.0000947 taking an average of 00:00:00.0000947 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0013191s Debug: Took: 00:00:00.0545080 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067858617750_91/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013796s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013934s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001656s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008684s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001291s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007773s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.001102s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0001901s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005423s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.000149s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 8.96E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001159s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.32E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001228s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001153s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.6E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001682s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.05E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001296s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001164s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.24E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.71E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.11E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001026s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.41E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.32E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001409s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001572s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.99E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001084s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006291s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022656s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020631s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020336s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001223s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005817s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0002963s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001337s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001193s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 8.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005648s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004324s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004105s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001337s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.000101s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003864s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009365s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003134s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004968s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.000439s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001517s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003183s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006997s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.000319s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007632s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004184s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003513s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006834s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001506s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001167s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001501s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.000558s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004413s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.78E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.77E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004207s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003611s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007531s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004093s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 4.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000373s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003685s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003603s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003598s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006894s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003467s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003351s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006635s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000379s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003851s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.71E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003853s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 4.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004085s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003661s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003522s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007888s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003777s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004295s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003968s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0010436s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004535s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-09-02T20:46:25', '{ "grabMethod": "Proxy", "title": "Fake Release Title", "source": "Prowlarr", "host": "localhost" }', 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0007697s Info: -> 1 Insert operations completed in 00:00:00.0000868 taking an average of 00:00:00.0000868 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0011825s Debug: Took: 00:00:00.0524330 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067859354178_93/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0014548s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014709s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001571s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006443s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001531s Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005244s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009654s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0001927s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005991s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001669s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.18E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001214s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.54E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001234s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001087s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.45E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001336s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.12E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001098s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001152s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.39E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.64E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.39E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001051s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.29E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.17E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001323s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001487s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.61E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001072s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:25', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007246s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022243s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020414s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0019909s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001566s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:25', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005964s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0002967s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001333s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001209s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 8.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:25', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005442s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:25', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004705s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 6.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:25', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003853s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001703s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001352s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003257s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:25', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007145s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003328s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:25', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004985s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:25', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003939s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001452s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004138s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:25', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0008004s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003287s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:25', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006976s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:25', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004049s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003283s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:25', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006612s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001632s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001098s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.000133s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:25', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005208s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:25', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003993s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.67E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.67E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.66E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.63E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.63E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:25', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004179s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 9E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003361s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:25', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007628s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:25', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000405s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 4.88E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:25', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003466s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:25', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003389s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:25', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004273s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003532s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:25', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007725s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003331s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003205s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:25', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000751s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.63E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:25', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003881s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:25', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000448s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 5.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:25', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004124s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 5.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:25', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003928s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003517s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003305s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:25', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006572s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:25', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004034s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:25', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003905s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003481s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:25', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007071s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:25', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003863s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.62E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:25', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003337s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003516s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:25', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0006937s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026745s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0025599s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0025995s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024607s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0029799s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026032s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.002589s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026256s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0025943s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027332s Info: AlterTable IndexerDefinitionVersions Info: => 7E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0026976s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0025751s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026298s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026277s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0025973s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025596s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.002502s Info: AlterTable ScheduledTasks Info: => 6E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0068791s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0025181s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:26', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0031851s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001371s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:26', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.000574s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:26', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004807s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:26', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003809s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:26', 'Newznab', '{ "capabilities": { "supportsRawSearch": true }, "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0016193s Info: -> 1 Insert operations completed in 00:00:00.0001140 taking an average of 00:00:00.0001140 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:26', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0020105s Debug: Took: 00:00:00.1145099 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067860725698_95/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0016421s Info: DatabaseEngineVersionCheck migrated Info: => 0.0016723s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001926s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008086s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001339s Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0005139s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009132s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002038s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004902s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001501s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 8.52E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001187s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.62E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000171s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001295s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 9.32E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001581s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001073s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001074s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001159s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.56E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001307s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 9.01E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001225s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 9.47E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.33E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001364s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001533s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.73E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000108s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:26', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007132s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023002s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020302s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020577s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.000124s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:26', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005942s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0002983s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001438s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001375s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:26', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006021s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:26', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004221s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 8.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:26', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0012416s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001311s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001859s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003807s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:26', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0008642s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003349s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.64E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:26', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005199s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:26', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004589s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.000147s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003613s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:26', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0008547s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003206s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:26', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007275s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:26', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004255s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003258s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:26', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006979s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001638s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001109s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001336s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:26', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005399s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:26', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004704s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.78E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.75E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.89E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.56E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.55E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:26', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004864s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003375s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:26', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007978s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:26', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004315s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:26', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003736s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:26', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003613s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:26', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004124s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003505s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:26', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008014s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003329s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003238s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:26', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006746s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:26', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004252s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:26', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004258s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.43E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:26', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004065s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:26', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.000382s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003516s Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0007955s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:26', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0012406s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.76E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:26', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004428s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:26', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004142s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003519s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:26', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007025s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:26', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003901s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:26', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.000444s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.14E-05s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.000353s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:26', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007398s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027697s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.002629s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0025636s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024499s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024961s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025084s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0025967s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0025847s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026333s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027118s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0027109s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026187s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026086s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026865s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026503s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026305s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0029755s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.00295s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0082231s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:26', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0087747s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001386s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:26', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005686s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.33E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:26', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004788s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:26', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003813s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:26', 'Newznab', '{ "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0009268s Info: -> 1 Insert operations completed in 00:00:00.0001325 taking an average of 00:00:00.0001325 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:26', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0014111s Debug: Took: 00:00:00.1167673 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067862052485_97/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013942s Info: DatabaseEngineVersionCheck migrated Info: => 0.001409s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001514s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008298s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001398s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.000564s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009441s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002104s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006702s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.000154s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001006s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001308s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001028s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001346s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001123s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.91E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001399s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.57E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001061s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001156s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.49E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.7E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.44E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001068s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.67E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.43E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001434s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001542s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001085s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:26', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006541s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023442s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021309s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021248s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001301s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:26', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007083s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003027s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001375s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001212s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:26', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005611s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:26', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004955s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:26', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0006768s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001308s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001336s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003225s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:26', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007969s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003287s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:26', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005215s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:26', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004048s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001463s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003164s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:26', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006906s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.000319s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:26', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006843s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:26', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004093s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003376s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:26', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007948s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001297s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.000102s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.57E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:26', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005941s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.19E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:26', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004485s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 6.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.56E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:26', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004122s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003375s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:26', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.000727s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:26', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004425s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:26', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0005398s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:26', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0008935s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:26', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004352s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003478s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:26', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007334s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000406s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003253s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:26', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007221s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:26', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004056s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:26', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003953s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:26', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003755s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:26', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.000385s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003673s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003314s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:26', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0008434s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:26', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.000438s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.84E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:26', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004672s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003839s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:26', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007928s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:26', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004534s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:26', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0004354s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003809s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:26', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007436s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.002713s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027117s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026601s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.002474s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025315s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025938s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026546s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0025758s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0025969s Info: AlterTable History Info: => 8E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027918s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0027516s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027197s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0025948s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026678s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026355s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026492s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0072158s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0025803s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0025214s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:26', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0031284s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001354s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:26', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005668s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 5.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:26', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004919s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:26', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.000406s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:26', 'Newznab', '{ "categories": [] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0009288s Info: -> 1 Insert operations completed in 00:00:00.0001035 taking an average of 00:00:00.0001035 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:26', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0014381s Debug: Took: 00:00:00.1144984 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067863346026_99/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013802s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013954s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001592s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008985s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001271s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0004924s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008691s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002155s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.000581s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001591s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 8.92E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001184s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.73E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001273s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001109s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.59E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001384s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.39E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001349s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001206s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.58E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.71E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.41E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001065s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.35E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.26E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001346s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001532s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.86E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001105s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:26', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007963s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022785s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020176s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020183s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001242s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:26', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005922s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003328s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.000135s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001199s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:26', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006463s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:26', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004885s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 7.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:26', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0005129s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001315s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.69E-05s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003558s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:26', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0008552s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003168s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:26', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004748s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:26', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004199s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001323s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003178s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:26', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007823s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003337s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:26', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007252s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:26', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004335s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003269s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:26', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006833s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001299s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.000101s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:26', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004733s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:26', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003849s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.77E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.77E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.85E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.65E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 0.0004436s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 8.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.59E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:26', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004561s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003372s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:26', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007295s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:26', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004356s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:26', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000374s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:26', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003694s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:26', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003725s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003456s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:26', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000795s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000342s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003203s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:26', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007358s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:26', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003843s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:26', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004657s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 5.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.76E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:26', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004129s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:26', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004168s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003532s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003676s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:26', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007386s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.01E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:26', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003948s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:26', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004115s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003497s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:26', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.000799s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 5.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:26', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003747s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:26', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.00037s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.00037s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:26', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007985s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0028225s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0025504s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.002609s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025331s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025146s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024365s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.002617s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026181s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.002628s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027129s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0027344s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0025779s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026616s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026078s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0025868s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025866s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0029379s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0030053s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0072834s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:26', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0078804s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001598s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001158s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:26', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005966s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.89E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:26', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005055s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:26', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0004092s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:26', 'Newznab', '{}', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0008436s Info: -> 1 Insert operations completed in 00:00:00.0001238 taking an average of 00:00:00.0001238 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:26', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0013244s Debug: Took: 00:00:00.1125205 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067864611279_101/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013822s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013975s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000157s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0008507s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001269s Info: AlterTable VersionInfo Info: => 1.2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0004843s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008695s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002335s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006199s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001465s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 8.68E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001171s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.43E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001314s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001124s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.78E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001355s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.4E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001213s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001155s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.51E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.76E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.02E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001038s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.35E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.2E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001343s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001546s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.89E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001078s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:26', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007257s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023533s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021183s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020895s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001236s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:26', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005966s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003219s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001381s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001196s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:26', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000564s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:26', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004973s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 7.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:26', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004556s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001301s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.69E-05s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.000399s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:26', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0008537s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003166s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 5.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:26', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004535s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:26', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004038s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001323s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003232s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:26', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000687s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003672s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:26', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0008204s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 6.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:26', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004304s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003273s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:26', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006856s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001353s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001112s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:26', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004904s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 5.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 7.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:26', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004611s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 5.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.31E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.69E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.59E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.43E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:26', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004373s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003365s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:26', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007257s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 5.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:26', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004109s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:26', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003934s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:26', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003929s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: INSERT INTO "Indexers" ("Enable", "Name", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Orpheus', 25, '2024-09-02T20:46:26', 'Orpheus', '{ "username": "some name", "password": "some pass" }', 'GazelleSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0014937s Info: -> 1 Insert operations completed in 00:00:00.0001255 taking an average of 00:00:00.0001255 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:26', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0019282s Debug: Took: 00:00:00.0450762 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067865278552_103/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008928s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009085s Debug: Took: 00:00:00.0081459 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067865518122_105/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008849s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009028s Debug: Took: 00:00:00.0076886 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067865728204_107/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008399s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008555s Debug: Took: 00:00:00.0072321 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067865970291_109/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000864s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008801s Debug: Took: 00:00:00.0074278 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"Address\""] Interval = [12] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName WHERE "Id" = @Id PARAMETERS: TypeName = ["\"A\""] Interval = [0] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067866188110_111/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008444s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008567s Debug: Took: 00:00:00.0077136 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067866393735_113/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008862s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009027s Debug: Took: 00:00:00.0073543 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067866610008_115/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009064s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009224s Debug: Took: 00:00:00.0074078 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067866815163_117/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000851s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008672s Debug: Took: 00:00:00.0072409 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T20:46:26.6912941Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067867034193_119/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008715s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008895s Debug: Took: 00:00:00.0075028 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067867291054_121/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000895s Info: DatabaseEngineVersionCheck migrated Info: => 0.000913s Debug: Took: 00:00:00.0076245 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T20:46:26.7391392Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067867510607_123/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008942s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009093s Debug: Took: 00:00:00.0074648 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Saturday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Wednesday Thursday Friday Saturday Sunday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Tuesday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Warn: Value can not be null. Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Error: System time mismatch. SystemTime: 09/02/2024 20:46:27 Expected Time: 09/04/2024 20:46:27. Update system time Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067871482012_125/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009474s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009663s Debug: Took: 00:00:00.0083889 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["c0691e8d-63fb-4d8b-95cc-24b41b351590"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["f4458c48-3b55-4f6c-b2c1-dba58beceb74"] Username = ["\"Username2\""] Password = ["\"Password2\""] Salt = ["\"Salt2\""] Iterations = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["9afd3139-f67f-4b14-820e-c3d6bf76a7d1"] Username = ["\"Username3\""] Password = ["\"Password3\""] Salt = ["\"Salt3\""] Iterations = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["1bd2d196-fbcd-47b3-9d4c-ac740369e485"] Username = ["\"Username4\""] Password = ["\"Password4\""] Salt = ["\"Salt4\""] Iterations = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["814d04c9-f055-46df-a457-d3bf4c0183f0"] Username = ["\"Username5\""] Password = ["\"Password5\""] Salt = ["\"Salt5\""] Iterations = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067871943873_127/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009153s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009336s Debug: Took: 00:00:00.0083728 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["60125dc0-d0e2-48c3-8d6f-c3df3ec8a1a4"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067872202588_129/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008153s Info: DatabaseEngineVersionCheck migrated Info: => 0.000831s Debug: Took: 00:00:00.0072823 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067872451874_131/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009951s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010107s Debug: Took: 00:00:00.0080290 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Applications ("SyncLevel", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@SyncLevel, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: SyncLevel = ["disabled"] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067872843433_133/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008779s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008947s Debug: Took: 00:00:00.0077772 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067873109577_135/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008791s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008938s Debug: Took: 00:00:00.0072986 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClients ("Categories", "Priority", "Name", "Implementation", "ConfigContract", "Enable", "Settings") VALUES (@Categories, @Priority, @Name, @Implementation, @ConfigContract, @Enable, @Settings); SELECT last_insert_rowid() id PARAMETERS: Categories = [[]] SupportsCategories = [false] Protocol = ["unknown"] Priority = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"FloodSettings\""] Enable = [false] Tags = [[]] Settings = [{ "host": "localhost", "port": 3000, "useSsl": false, "tags": [ "prowlarr" ], "additionalTags": [], "addPaused": false }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067873506255_137/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009485s Info: DatabaseEngineVersionCheck migrated Info: => 0.000965s Debug: Took: 00:00:00.0076654 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-09-02T00:00:00Z"] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067873868688_139/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009593s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009772s Debug: Took: 00:00:00.0081263 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-09-02T00:00:00Z"] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067874221454_141/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009028s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009222s Debug: Took: 00:00:00.0077188 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067874504341_143/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009404s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009561s Debug: Took: 00:00:00.0078116 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Notifications ("OnHealthIssue", "OnHealthRestored", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs", "IncludeHealthWarnings", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@OnHealthIssue, @OnHealthRestored, @OnApplicationUpdate, @OnGrab, @IncludeManualGrabs, @IncludeHealthWarnings, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: OnHealthIssue = [false] OnHealthRestored = [false] OnApplicationUpdate = [false] OnGrab = [false] SupportsOnGrab = [false] IncludeManualGrabs = [false] SupportsOnHealthIssue = [false] SupportsOnHealthRestored = [false] IncludeHealthWarnings = [false] SupportsOnApplicationUpdate = [false] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"JoinSettings\""] Tags = [[]] Settings = [{ "priority": 0 }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067874909605_145/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0013838s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014041s Debug: Took: 00:00:00.0086119 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067875235633_147/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000951s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009657s Debug: Took: 00:00:00.0078373 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name2\""] ImplementationName = ["\"ImplementationName2\""] Implementation = ["\"Implementation2\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067876395808_149/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009655s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009836s Debug: Took: 00:00:00.0082770 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T19:46:27.6503814Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-02T19:46:27.6503814Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-02T19:46:27.6503814Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-02T19:46:27.6503814Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-02T19:46:27.6503814Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067876767181_151/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010145s Info: DatabaseEngineVersionCheck migrated Info: => 0.001031s Debug: Took: 00:00:00.0082835 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-07T20:46:27.6879086Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-07T20:46:27.687917Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-07T20:46:27.6879191Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-07T20:46:27.6879203Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-07T20:46:27.6879214Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- Start: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- End: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Debug: Downloading Feed https://animebytes.tv/scrape.php?username=someuser&torrent_pass=somepass&sort=grouptime&way=desc&type=anime&searchstr=test&limit=50&anime[tv_series]=1&anime[tv_special]=1&anime[ova]=1&anime[ona]=1&anime[dvd_special]=1&anime[bd_special]=1&anime[movie]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Debug: Downloading Feed https://avistaz.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Debug: Downloading Feed https://exoticaz.to/api/v1/jackett/torrents?in=1&type=0&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Debug: Downloading Feed https://privatehd.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Trace: Parsed: Real.Time.With.Bill.Maher.2015.08.07.720p.HDTV.x264-BATV Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Debug: Downloading Feed https://filelist.io/api.php?action=latest-torrents&category=1%2C2%2C3%2C4%2C6%2C19%2C20%2C25%2C26 Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Trace: No releases found. Response: { "status": "success", "response": [] } Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Skipped Clean_Path_Windows("c:\\test\\","c:\\test") [1 ms] Skipped Clean_Path_Windows("c:\\\\test\\\\","c:\\test") [< 1 ms] Skipped Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") [< 1 ms] Skipped Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Skipped Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") [< 1 ms] Skipped get_actual_casing_for_none_existing_file_return_partially_fixed_result [1 ms] Skipped get_actual_casing_for_none_existing_folder_return_partially_fixed_result [< 1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_dir_in_windows [1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_file_in_windows [< 1 ms] Skipped GetAncestorFolders_should_return_all_ancestors_in_path_Windows [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("relative/path") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("relative/path") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test ") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test ") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\") --- Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test ") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Skipped IsPathValid_should_be_false_on_windows("C:\\ Test") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\TV") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") [< 1 ms] Skipped IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Skipped path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Skipped path_should_return_parent_windows("C:\\Test\\","C:\\") [< 1 ms] Skipped path_should_return_parent_windows("C:\\",null) [7 ms] Skipped path_should_return_parent_windows("\\\\server\\share",null) [< 1 ms] Skipped path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Skipped should_be_equal_windows_only("c:\\","C:\\") [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Dummy process. ID:20701 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Found 1 processes with the name: Prowlarr.Test.Dummy Debug: - [20701] Prowlarr.Test.Dummy Debug: Found 0 processes with the name: Prowlarr.Test.Dummy Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Debug: Finding process with Id:1234567 Warn: Unable to find process with ID 1234567 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Debug: Finding process with Id:0 Warn: Unable to find process with ID 0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Debug: Finding process with Id:-1 Warn: Unable to find process with ID -1 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Debug: Finding process with Id:9999 Warn: Unable to find process with ID 9999 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Skipped should_not_be_parent_when_it_is_grandparent [< 1 ms] Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Dummy process. ID:20711 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Dummy process. ID:20721 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Found 2 processes with the name: Prowlarr.Test.Dummy Debug: - [20711] Prowlarr.Test.Dummy Debug: - [20721] Prowlarr.Test.Dummy Debug: Found 2 processes to kill Debug: Killing process: 20711 [Prowlarr.Test.Dummy] Info: [20711]: Killing process Info: [20711]: Waiting for exit Info: [20711]: Process terminated successfully Debug: Killing process: 20721 [Prowlarr.Test.Dummy] Info: [20721]: Killing process Info: [20721]: Waiting for exit Info: [20721]: Process terminated successfully Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Dummy process. ID:20731 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy Debug: Finding process with Id:20731 Debug: Found process 20731:Prowlarr.Test.Dummy [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Test.Dummy] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- 0:Unknown [Unknown] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Skipped Should_be_able_to_start_python [9 ms] Info: --- Start: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Trace: Deleting file: /home/buildozer/.config/Prowlarr/prowlarr.pid Info: --- End: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Skipped Exists_should_find_existing_service [< 1 ms] Skipped Exists_should_not_find_random_service [< 1 ms] Skipped Service_should_be_installed_and_then_uninstalled [< 1 ms] Skipped Should_log_warn_if_on_stop_if_service_is_already_stopped [< 1 ms] Skipped should_throw_if_starting_a_running_service [4 ms] Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Trace: Unexpected Response content (68 bytes): { "status": 5, "message": "Invalid authentication credentials" } Warn: https://hdbits.org/api/torrents NzbDrone.Core.Indexers.Exceptions.IndexerException: HDBits API request returned status code AuthFailed: Invalid authentication credentials at NzbDrone.Core.Indexers.Definitions.HDBits.HDBitsParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/HDBits/HDBitsParser.cs:line 44 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 587 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 424 RequestUri: https://hdbits.org/api/torrents;RequestSummary: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100};StatusCode: OK;ContentLength: 68;ContentSample: { "status": 5, "message": "Invalid authentication credentials" } Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067916633986_153/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008806s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008898s Debug: Took: 00:00:00.0073321 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Debug: Initializing Providers. Count 1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Warn: Removing Name1 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Trace: Unexpected Response content (959 bytes): Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Debug: Failed to get Newznab API capabilities from http://indxer.local System.Exception: Exception of type 'System.Exception' was thrown. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 128 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IIndexerHttpClientProxy.ExecuteProxied(HttpRequest request, ProviderDefinition definition) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 60 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Trace: Unexpected Response content (954 bytes): <> max="60" default="25"/> Debug: Failed to parse newznab api capabilities for http://indxer.local System.Xml.XmlException: Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 3, position 4. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r) at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 90 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 70 RequestUri: http://indxer.local/api?t=caps;StatusCode: OK;ContentLength: 954;ContentSample: <> max="60" default="25"/> Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1&cat=2000&limit=100&offset=0 Trace: Parsed: White.Collar.S03E05.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E04.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E03.720p.HDTV.x264-CTU Trace: Parsed: White.Collar.S03E02.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E07.720p.HDTV.x264-IMMERSE Trace: Parsed: White.Collar.S02E14.720p.HDTV.X264-DIMENSION Trace: Parsed: Head Rush 2010-09-17 Human Conductions 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Fringe S04E13 720p WMVHD NeoDweezil Trace: Parsed: The.Indian.Doctor.S02E01.HDTV.x264-TLA Trace: Parsed: Giada at Home GH0412H Pure Comfort 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Black Forest (2012) 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.Indian.Doctor.S02E01.720p.HDTV.x264-TLA Trace: Parsed: American Weed S01E01 Marijuana Drama 720p HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Space.1999.S01E10.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E09.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E08.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E07.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E06.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E05.1080p.BluRay.x264-aAF Trace: Parsed: My.Kitchen.Rules.AU.S03E17.PDTV.XviD.BF1 Trace: Parsed: Space.1999.S01E04.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E03.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E02.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E01.1080p.BluRay.x264-aAF Trace: Parsed: National.Geographic.Forbidden.Tomb.of.Genghis.Khan.720p.HDTV.x264-GeT Trace: Parsed: Chicago's Best - Western Suburbs 2 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.VI.Return.Of.The.Jedi.1983.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Bondi.Rescue.S07E04.WS.PDTV.XviD-RTA Trace: Parsed: Star.Wars.Episode.I.The.Phantom.Menace.1999.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.Biggest.Loser.Australia.s07e23.PDTV.XviD.BF1 Trace: Parsed: Star.Wars.Episode.II.Attack.Of.The.Clones.2002.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The River - S01E03 - Los Ciegos - 264x720p Trace: Parsed: My.Kitchen.Rules.S03E17.WS.PDTV.x264-TASTETV Trace: Parsed: Catch 21 2011-05-23 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.III.Revenge.Of.The.Sith.2005.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Unwrapped CW1612H Easy as Pie 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unwrapped CW1312H Sack Lunch 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unforgettable S01E16 Heartbreak 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: This Old House S33E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Grimm S01E12 Last Grimm Standing 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Catch 21 2011-05-20 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Luck.S01E05.PROPER.720p.HDTV.x264-2HD Trace: Parsed: Ask This Old House S10E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E04 The Perfect Fight 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E03 Safety Last 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.HDTV.XviD-2HD Trace: Parsed: A Gifted Man S01E15 In Case of Letting Go 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.IV.A.New.Hope.1977.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.720p.HDTV.x264-2HD Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.720p.HDTV.x264-MOMENTUM Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.HDTV.x264-MOMENTUM Trace: Parsed: Star.Wars.Episode.V.The.Empire.Strikes.Back.1980.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.HDTV.x264-MOMENTUM Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.720p.HDTV.x264-MOMENTUM Trace: Parsed: Less.Than.Kind.S03E09.720p.HDTV.x264-2HD Trace: Parsed: Catch 21 2011-05-19 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Less.Than.Kind.S03E09.HDTV.XviD-2HD Trace: Parsed: Luck.S01E05.HDTV.XviD-2HD Trace: Parsed: Jimmy.Kimmel.2012.02.26.After.the.Oscars.Special.HDTV.XviD-2HD Trace: Parsed: Spartacus.S02E05.HDTV.XviD-2HD Trace: Parsed: Jay.Leno.2012.02.22.Tim.Allen.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.09.Denzel.Washington.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.21.Bill.O.Reilly.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.02.Drew.Barrymore.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.17.Dave.Salmoni.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.14.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.06.Dwayne.Johnson.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.22.Alan.Alda.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.21.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Eastbound.and.Down.S03E02.HDTV.XviD-2HD Trace: Parsed: Jimmy.Fallon.2012.02.07.Harry.Connick.Jr.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.20.Anjelica.Houston.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.17.Ricky.Gervais.720p.HDTV.x264-BAJSKORV Trace: Parsed: Cartoon Network Hall of Game Awards 2012 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Jimmy.Fallon.2012.02.15.Greg.Kinnear.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.14.Donald.Trump.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.13.Nicolas.Cage.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.06.The.Best.Of.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.02.Taylor.Lautner.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Apprentice.US.S12E02.HDTV.XviD-2HD Trace: Parsed: Heartland.CA.S05E14.720p.HDTV.x264-2HD Trace: Parsed: time.out.s13e03.pdtv.x264-d2v Trace: Parsed: lyxfallan.s12e04.proper.pdtv.x264-d2v Trace: Parsed: karatefylla.s02e01.pdtv.x264-d2v Trace: Parsed: The.Walking.Dead.S02E10.iNTERNAL.720p.HDTV.x264-2HD Trace: Parsed: How.The.Celts.Saved.Britain.S01E02.BDRip.XviD-SPRiNTER Trace: Parsed: How.The.Celts.Saved.Britain.S01E01.BDRip.XviD-SPRiNTER Trace: Parsed: Wanna.BEn.S02E02.PDTV.XviD-FiHTV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.720p.HDTV.x264-MOMENTUM Trace: Parsed: Heartland.CA.S05E14.HDTV.XviD-2HD Trace: Parsed: Parallel Series 2 (MOTE028D)-WEB-2012-dL Trace: Parsed: 7.Days.NZ.S04E02.PDTV.XviD-FiHTV Trace: Parsed: Finding.Bigfoot.S02E08.Finding.Bigfoot.Special.HDTV.XviD-FQM Trace: Parsed: Oscars.Red.Carpet.Live.2012.720p.HDTV.x264-2HD Trace: Parsed: The.Apprentice.S12E02.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Walking.Dead.S02E10.HDTV.x264-ASAP Trace: Parsed: The.Walking.Dead.S02E10.720p.HDTV.x264-IMMERSE Trace: Parsed: The.Apprentice.S12E02.HDTV.x264-BAJSKORV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.HDTV.x264-MOMENTUM Trace: Parsed: The.Amazing.Race.S20E02.HDTV.XviD-2HD Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Debug: Downloading Feed https://orpheus.network/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Trace: Rate Limit triggered, delaying 'me' for 0.192 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Trace: Rate Limit triggered, delaying 'me' for 0.200 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Debug: Downloading Feed https://passthepopcorn.me/torrents.php?action=advanced&json=noredirect&grouping=0&searchstr= Info: --- End: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Debug: No results or imdbid/tvdb not found. Reason: some message (20) Trace: No releases found. Response: { error_code: 20, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Trace: Unexpected Response content (41 bytes): { error_code: 25, error: "some message" } Warn: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 NzbDrone.Core.Indexers.Exceptions.IndexerException: Indexer API call returned error 25: some message at NzbDrone.Core.Indexers.Definitions.Rarbg.RarbgParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/RarbgParser.cs:line 54 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 587 at NzbDrone.Core.Indexers.Definitions.Rarbg.Rarbg.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/Rarbg.cs:line 72 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 424 RequestUri: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54;StatusCode: OK;ContentLength: 41;ContentSample: { error_code: 25, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Passed! - Failed: 0, Passed: 482, Skipped: 40, Total: 522, Duration: 9 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Common.Test.dll (net6.0) Info: --- Start: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Debug: Downloading Feed https://redacted.ch/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Debug: Downloading Feed https://secret-cinema.pw/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: [finFAGs]_Frame_Arms_Girl_07_(1280x720_TV_AAC)_[1262B6F7].mkv Trace: Parsed: [HorribleSubs] Frame Arms Girl - 07 [720p].mkv Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 Trace: Parsed: Ocean Giants 2013 1080p 3D BluRay Remux MVC DTS-HD MA 5.1-HDAccess Trace: Parsed: Wild 2014 720p BluRay DTS x264-HDAccess Trace: Parsed: Absolute Power 1997.1080p BluRay Remux AVC DTS-HD MA 5.1-HDX Trace: Parsed: 12 Monkeys S01E09 Tomorrow 720p WEB-DL DD5.1 H.264-BS Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Out of the Past 1947 720p BluRay FLAC2.0 x264-CtrlHD.mkv Trace: Parsed: Out of the Past 1947 1080p USA Blu-ray AVC DTS-HD MA 2.0-PCH Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] Warn: Invalid Release: 'Series Title S05E02 HDTV x264-Xclusive [eztv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E03 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E01 HDTV x264-Xclusive' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E04 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series.Title.S03E19.HDTV.x264-LOL[ettv]' from indexer: Torznab. No categories provided. Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067926841032_155/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0017177s Info: DatabaseEngineVersionCheck migrated Info: => 0.0017246s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000228s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009376s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001156s Info: AlterTable VersionInfo Info: => 2.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0004652s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008632s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 5E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0001703s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.000556s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 1 Info: CreateTable Logs Info: CREATE TABLE "Logs" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: => 0.0001588s Info: CreateIndex Logs (Time) Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 7.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:32', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0005799s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Log DB to 2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:32', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006219s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Log DB to 3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:32', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0003932s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Log DB to 4 Info: CreateTable UpdateHistory Info: CREATE TABLE "UpdateHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: => 0.0001012s Info: CreateIndex UpdateHistory (Date) Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 7.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:32', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0005646s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Log DB to 5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:32', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.00035s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:32', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0003407s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Log DB to 7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:32', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003938s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:32', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0005789s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Log DB to 10 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:32', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0003614s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Log DB to 11 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:32', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0005541s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Log DB to 13 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:32', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003377s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 14 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:32', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0003735s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Log DB to 15 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:32', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0003436s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Log DB to 16 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:32', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003192s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 17 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:32', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003402s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Log DB to 18 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:32', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0003541s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Log DB to 19 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:32', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003117s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Log DB to 20 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:32', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000464s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Log DB to 21 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:32', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003889s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 22 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:32', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003401s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Log DB to 23 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:32', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0003594s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Log DB to 24 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:32', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000338s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 25 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:32', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004015s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 26 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:32', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0005781s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 27 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:32', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.000359s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Log DB to 28 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:32', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004115s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 29 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:32', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0004718s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 30 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:32', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.000543s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Log DB to 31 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:32', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003691s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Log DB to 32 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:32', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0003687s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Log DB to 33 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:32', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.000374s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 34 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:32', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003791s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Log DB to 35 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:32', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0003743s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Log DB to 36 Info: AlterTable Logs Info: => 5E-07s Info: AlterColumn Logs Time DateTimeOffset Info: CREATE TABLE "Logs_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: INSERT INTO "Logs_temp" ("Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level") SELECT "Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level" FROM "Logs" Info: DROP TABLE "Logs" Info: ALTER TABLE "Logs_temp" RENAME TO "Logs" Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 0.0014065s Info: AlterTable UpdateHistory Info: => 4E-07s Info: AlterColumn UpdateHistory Date DateTimeOffset Info: CREATE TABLE "UpdateHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: INSERT INTO "UpdateHistory_temp" ("Id", "Date", "Version", "EventType") SELECT "Id", "Date", "Version", "EventType" FROM "UpdateHistory" Info: DROP TABLE "UpdateHistory" Info: ALTER TABLE "UpdateHistory_temp" RENAME TO "UpdateHistory" Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 0.0011296s Info: AlterTable VersionInfo Info: => 4E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0010953s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:32', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0015409s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Log DB to 37 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:32', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004085s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 38 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:32', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004516s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Log DB to 39 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:32', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.000673s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 40 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:32', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0004944s Debug: Took: 00:00:00.0324776 Info: Caching database Error: System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067937983123_157/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0012387s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012539s Debug: Took: 00:00:00.0144242 Info: Unique message: 0b8666df-a616-40df-bb85-330a2e12e93d Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067948526384_159/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0014707s Info: DatabaseEngineVersionCheck migrated Info: => 0.00149s Debug: Took: 00:00:00.0159218 Error: Unique message: a1cdaaad-fb4c-4ebd-a880-91721431f0f0 System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067959057224_161/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0014526s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014707s Debug: Took: 00:00:00.0157837 Info: 103403d9-3507-4970-ac58-3733c0b337148627ad99-4c03-43c1-aa3e-ee114059ea1e57f36cdf-d64b-4c5a-85aa-1da045100ac3514d29f8-446e-48eb-b09b-fedb60d4ac695526497f-b782-4a2d-ad50-858f74d64d4ecf22d1a9-fca5-42fc-8c9e-953d1f9825a724493428-a9d6-4e22-82e5-c4d25637e87d1ab29750-4ab5-424f-8fde-a15fc096f518b5b719ed-2fc2-4e12-bf26-8eb1a02ed6b562a42fba-6dc7-4253-a4a4-7580870b77455f42cc5b-632d-4d2e-9102-f1c4aafb32c9485eac46-a985-4f7f-9b26-c4d0ab8d1f6382d3d482-6ca8-4f79-afa6-4fb3e13b9a17b9b81fe9-82b0-4baf-aed0-827c5e178b6a3331beae-7d35-4776-baac-8ff8d1accabe6602698b-ba67-4834-8c5a-d4bf9a9fee94ae4de659-eb41-42ce-9569-3c1f4e8674553e31a0ac-b731-49e5-9d3d-4ed289820d8e1ebe5a21-bd9c-4d31-95c1-a2a9d135d9784a2170de-e471-4bc8-b86c-9470c034c15d4423bd62-500b-4e36-9b15-e6bcea488fe051760650-7b8d-4ed5-a111-82c94a5228a94afeb091-e0b2-45d9-ab17-39af62060e75fb08c27b-31f5-4754-a1ff-aed70fb333162180fe1a-afed-49a3-9c42-a7f53e9ce138ef4b2ded-4c11-48ed-8d2e-58536d32655ddb91365e-ed13-4fce-ac19-38551d9f63be236110ed-170e-4da5-9220-1ea7d3dbf79f71916264-0650-4098-a294-fb36aba7b38c5d89151c-91d6-4f0e-bd31-f53aa0ef57e6b2dff921-f32b-44c7-85e6-6300a7ce4d5cd7a28ccd-352d-4e32-bc15-4ac507692aa452b9bbf3-cf84-4834-b303-305b1cba7bf3d9a38485-b7ad-4b45-9cc9-da0907e1f4262a6c6ea7-c9b6-4116-a5c1-122bcdc9df18d5933168-99fe-4e8a-93e2-6fdd9d1f00cfb97ec2ec-d304-4452-8230-a1dd19306b8ba9ba5868-c8fb-4e08-805b-c0dca0e4463d6c19cb4b-0c46-4a40-b297-d67bb47cad913a993eee-9a31-4d80-bb75-035e82402e97c59ebd15-ce24-41fc-afe0-a777c43c822c6751e2d2-78a1-4f83-8f13-5ed596b94c31c618921f-3e29-47cb-add1-b30e93e72f1d334830fd-609f-4eb2-983e-32d70973bc77f5a34f18-b69c-4c95-811e-d0ca2d1c7ba7c50f5e9a-c3a3-4138-8c19-a97bc2ee48a6a6d29d43-f177-4b99-9098-8dab0afd5098750aceab-cfde-429e-9633-648376937dfa87dba31f-8f24-447f-88e7-a2e3a559fc200284991e-1302-43d7-9ae2-d0187344eea87aa1b8a6-9935-4d72-8097-12c166b36292bc1e6a80-3c62-4b8c-990f-aa0bbc9231b3db5c52fd-5214-43f9-b178-9444111c04bec6cad8be-0a89-4aa4-b1d9-1ec19b40bb3cb1c096de-8405-45a5-ad30-7dc87f3abdcf1700e481-b4dd-4fd2-a3be-a0565645f775fa8d2df3-0ead-4355-a325-dfb4da20a73693683d3e-f21e-47f4-bad9-79a7d2d2b58b2bb90019-e5ea-45aa-aafb-364b52f3fed814183942-a0f6-41f2-8f15-0b7b35f9e7e079471778-2294-4de2-a9b1-58a53b008c3a8e5c8b7b-535c-4595-b104-a22974d86594894bd696-022b-4c6a-806c-831f5ef326e8a3f45a1f-dcb2-4c55-ba60-12bc8a776f83618c3aba-4f12-4fae-9e4f-8d4360ece791afc9444f-2972-487f-ae16-b0e8648087fcd57fa048-534d-4eac-80c9-5e49b8dfe4f7334089ff-186b-4a7c-9e23-944852cdb18334bf32e2-4422-40bf-bef2-e4185809e847e6674d8a-0efa-4d81-9e88-49d488f1e988042889b5-9ff8-4f5f-b4fb-93bdc1888d45064ead6d-b6ed-46f7-af21-41ffc123b3c2f3ea822d-5293-46fa-9dfb-e2614aa80a2575bf56fb-4fe2-446b-8487-638d41ff459f3110acb6-bacb-460c-a890-44b9db2b05800f3e207d-97f2-4a28-9b19-5e0b35da3fa034d55240-fb93-4377-a4e1-e2487885e76d8ddfa1b1-32ab-42fd-ac87-140c59deba02a8f2d17c-ac0c-4149-842d-0522e80d28c440bc3db3-f8fa-470a-9e0f-5ad8dff640b1c870d9be-c6a1-488a-9b95-c14c7bde26d09bae1573-4ab4-4b40-b980-5d751d65ed9baaee8b9f-447a-4c5f-8a3a-f95a72d6ed47a18a3570-defc-4b0f-8f90-8bffe6d4e15cd94196a0-998b-4911-8ae0-db9fd6013c04f1ce8d21-ee25-4f26-94e6-8125558509e34d0bab08-3075-47b8-aed0-c2acd76eec0deca9a98b-e219-4f90-8b2a-f388a496b4a6a499fd16-03c6-47ed-8b67-ccb3a7dd88f2d435ee92-8a6f-4b13-9d90-322b24060f957a5b8124-0063-4090-850c-a08a3f76c91e363e71e1-a0a1-4893-81c4-6c96fb274869180634c9-8922-49c8-853f-246ade6da5fb8f22fe7a-be84-4571-b2fe-033c233a02500271842d-3d23-44c1-8934-30dff1bc48fddc7ee4d2-7392-4981-b61c-bd904e2cbcaf040a9df3-c342-42c3-8d9a-0a68988051694269dd4f-7f8e-43f0-838d-ce64d37d46e5231c04bb-2a0d-4ed7-b20c-e009a8028bb925abb7ee-77ff-4be2-9358-8eed20a48711 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Error: Error occurred while executing task System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 128 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IExecute`1Proxy.Execute(CommandA message) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand](TCommand command, CommandModel commandModel) in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 85 at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3[T0,T1,T2](CallSite site, T0 arg0, T1 arg1, T2 arg2) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommands() in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 44 Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: Starting 3 threads for tasks. Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: Starting 3 threads for tasks. Trace: CommandB -> IExecute`1Proxy_1 Trace: CommandB <- IExecute`1Proxy_1 [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Error: IHandle`1Proxy failed while processing [EventA] System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 128 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHandle`1Proxy.Handle(EventA message) at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent](TEvent event) Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Skipped should_not_be_valid_if_from_is_invalid("prowlarr") [< 1 ms] Skipped should_not_be_valid_if_from_is_invalid("email.me") [< 1 ms] Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Debug: Extracting archive [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Files/TestArchive.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067989194433_163/wfegetdt.qyb] Debug: Extraction complete. Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Info: --- Start: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- End: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609067989870752_164/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007748s Info: DatabaseEngineVersionCheck migrated Info: => 0.000788s Debug: Took: 00:00:00.0065161 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [{ "baseUrl": "BaseUrl1", "apiPath": "/api", "apiKey": "ApiKey1", "additionalParameters": "AdditionalParameters1", "vipExpiration": "", "baseSettings": { "limitsUnit": 0 } }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Info: IPv4 is available: True, IPv6 will be disabled Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (883 bytes) (535 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (19 bytes) (144 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (3913 bytes) (158 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000029850_166/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000029850_166/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Debug: Checking for updates Info: Deleting old update files Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000745885_167/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000745885_167/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000794408_168/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000794408_168/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Skipped should_get_master_if_branch_doesnt_exit [< 1 ms] Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000834769_169/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068000834769_169/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone/AppData' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001030684_174/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001030684_174/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001070579_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Error: Update package is invalid Error: Update process failed NzbDrone.Core.Update.UpdateVerificationFailedException: Update file '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001070579_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz' is invalid at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 133 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Debug: Checking for updates Debug: Updating is disabled inside a docker container. Please update the container image. Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001142052_177/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Warn: Update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001142052_177/prowlarr_update/Prowlarr.Update does not exist, aborting update. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Debug: Checking for updates Debug: No update available Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001215118_179/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Removing Prowlarr.Update Info: Starting update script: /tmp/nzbdrone/update.sh Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001273841_180/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001273841_180/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001473694_181/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Branch [] is being redirected to [fake]] Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001473694_181/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001524196_182/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001561625_183/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/_temp_20442_638609068001599021_184/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script: '/tmp/nzbdrone/update.sh' does not exist at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 207 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Passed! - Failed: 0, Passed: 478, Skipped: 6, Total: 484, Duration: 17 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-x64/Prowlarr.Core.Test.dll (net6.0) >>> prowlarr: Entering fakeroot... >>> prowlarr-openrc*: Running split function openrc... >>> prowlarr-openrc*: Preparing subpackage prowlarr-openrc... >>> prowlarr-openrc*: Running postcheck for prowlarr-openrc >>> prowlarr*: Running postcheck for prowlarr >>> prowlarr*: Preparing package prowlarr... >>> prowlarr*: Stripping binaries >>> prowlarr*: Script found. /bin/sh added as a dependency for prowlarr-1.23.1.4708-r0.apk >>> prowlarr*: Adding .pre-install >>> prowlarr-openrc*: Scanning shared objects >>> prowlarr*: Scanning shared objects >>> prowlarr-openrc*: Tracing dependencies... >>> prowlarr-openrc*: Package size: 24.0 KB >>> prowlarr-openrc*: Compressing data... >>> prowlarr-openrc*: Create checksum... >>> prowlarr-openrc*: Create prowlarr-openrc-1.23.1.4708-r0.apk >>> prowlarr*: Tracing dependencies... aspnetcore6-runtime sqlite-libs /bin/sh so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> prowlarr*: Package size: 44.1 MB >>> prowlarr*: Compressing data... >>> prowlarr*: Create checksum... >>> prowlarr*: Create prowlarr-1.23.1.4708-r0.apk >>> prowlarr: Build complete at Mon, 02 Sep 2024 20:46:41 +0000 elapsed time 0h 2m 3s >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Uninstalling dependencies... (1/22) Purging .makedepends-prowlarr (20240902.204439) (2/22) Purging sqlite-libs (3.46.1-r0) (3/22) Purging dotnet6-sdk (6.0.133-r0) (4/22) Purging aspnetcore6-runtime (6.0.33-r0) (5/22) Purging dotnet6-runtime (6.0.33-r0) (6/22) Purging aspnetcore6-targeting-pack (6.0.33-r0) (7/22) Purging dotnet6-apphost-pack (6.0.33-r0) (8/22) Purging dotnet6-targeting-pack (6.0.33-r0) (9/22) Purging dotnet6-hostfxr (6.0.33-r0) (10/22) Purging dotnet6-templates (6.0.133-r0) (11/22) Purging netstandard21-targeting-pack (8.0.108-r0) (12/22) Purging dotnet-host (8.0.8-r0) (13/22) Purging yarn (1.22.22-r0) (14/22) Purging nodejs (20.15.1-r0) (15/22) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (16/22) Purging ada-libs (2.7.8-r0) (17/22) Purging icu-libs (74.2-r0) (18/22) Purging libbase64 (0.5.2-r0) (19/22) Purging libunwind (1.8.1-r0) (20/22) Purging lttng-ust (2.13.8-r0) (21/22) Purging xz-libs (5.6.2-r0) (22/22) Purging icu-data-full (74.2-r0) Executing busybox-1.36.1-r31.trigger OK: 408 MiB in 107 packages >>> prowlarr: Updating the community/x86_64 repository index... >>> prowlarr: Signing the index...