2817 lines
252 KiB
Plaintext
2817 lines
252 KiB
Plaintext
2026-06-26 21:09:30.861 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:09:31.314 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:09:31.380 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:09:31.391 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:09:31.395 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:09:31.39463+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:09:31.448 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:09:31.454 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:09:31.456 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:09:31.459 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:09:31.461 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:09:31.585 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:09:32.101 +02:00 [INF] Executed DbCommand (2ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:32.136 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:32.147 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:09:32.182 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:09:32.194 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:09:32.207 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:09:32.214 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:09:32.218 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:09:32.223 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:09:33.167 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:33.186 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:33.342 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:09:33.344 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:09:33.344 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:09:33.355 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:09:33.356 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:09:33.356 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:09:33.356 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:09:50.406 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:09:50.485 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:50.569 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:50.571 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:50.571 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:09:50.572 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:09:50.573 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:09:50.573 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:09:50.573 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:09:50.574 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:09:50.574 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:09:51.232 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:51.249 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:09:51.406 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:09:51.408 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:09:51.411 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:09:51.414 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:09:51.415 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:09:51.415 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:09:51.415 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:06.007 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:17:06.488 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:17:06.580 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:17:06.591 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:17:06.595 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:17:06.593874+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:17:06.646 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:17:06.652 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:17:06.654 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:17:06.658 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:17:06.659 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:17:06.782 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:17:07.345 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:17:07.383 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:17:07.395 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:17:07.430 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:07.435 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:07.446 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:17:07.454 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:17:07.465 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:17:07.471 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:08.347 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:17:10.299 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:10.299 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:17:10.307 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:11.272 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:11.288 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:17:11.288 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:17:11.289 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:17:11.289 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:12.593 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:13.276 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:15.009 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:15.017 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:17:15.018 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:17:15.018 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:17:15.018 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:18.202 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:18.202 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:18.204 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:17:18.205 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:17:18.205 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:17:18.206 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:20.938 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:20.940 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:21.669 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:17:21.677 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:17:21.677 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:17:21.678 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:17:21.678 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:17:23.147 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:17:24.132 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:17.464 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:20:18.048 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:20:18.115 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:20:18.127 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:20:18.131 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:20:18.129873+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:20:18.184 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:20:18.190 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:20:18.192 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:20:18.196 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:20:18.197 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:20:18.325 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:20:18.970 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:19.008 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:19.020 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:20:19.055 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:20:19.059 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:19.070 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:20:19.078 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:20:19.088 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:20:19.094 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:20:19.906 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:21.397 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:20:21.399 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:21.406 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:20:22.330 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:20:22.346 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:20:22.347 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:20:22.347 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:20:22.348 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:20:23.787 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:24.468 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:25.803 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:25.803 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:20:25.803 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:20:25.804 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:20:25.804 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:20:25.805 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:20:31.459 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:20:31.534 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:31.622 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:31.624 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:20:31.624 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:20:31.625 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:20:31.625 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:20:31.626 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:20:31.626 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:20:31.626 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:20:31.626 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:20:32.299 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:23:52.235 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:23:52.675 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:23:52.744 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:23:52.757 +02:00 [INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:23:52.761 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:23:52.760457+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:23:52.814 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:23:52.820 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:23:52.822 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:23:52.826 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:23:52.827 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:23:52.970 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:23:53.543 +02:00 [ERR] An unhandled exception has occurred while executing the request.
|
|
System.InvalidOperationException: Do not call GetAuthenticationStateAsync outside of the DI scope for a Razor component. Typically, this means you can call it only within a Razor component or inside another DI service that is resolved for a Razor component.
|
|
at Microsoft.AspNetCore.Components.Server.ServerAuthenticationStateProvider.GetAuthenticationStateAsync()
|
|
at timetracker.Server.PersistingServerAuthenticationStateProvider..ctor(PersistentComponentState state) in /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/PersistingServerAuthenticationStateProvider.cs:line 20
|
|
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Constructor(Object obj, IntPtr* args)
|
|
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
|
|
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.Extensions.DependencyInjection.CascadingAuthenticationStateServiceCollectionExtensions.<>c.<AddCascadingAuthenticationState>b__0_0(IServiceProvider services)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.AspNetCore.Components.RenderTree.Renderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, IComponentActivator componentActivator)
|
|
at Microsoft.AspNetCore.Components.HtmlRendering.Infrastructure.StaticHtmlRenderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory)
|
|
at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory)
|
|
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Constructor(Object obj, IntPtr* args)
|
|
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
|
|
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointFactory.<>c.<AddEndpoints>b__1_0(HttpContext httpContext)
|
|
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
|
|
2026-06-26 21:23:53.687 +02:00 [ERR] An unhandled exception has occurred while executing the request.
|
|
System.InvalidOperationException: Do not call GetAuthenticationStateAsync outside of the DI scope for a Razor component. Typically, this means you can call it only within a Razor component or inside another DI service that is resolved for a Razor component.
|
|
at Microsoft.AspNetCore.Components.Server.ServerAuthenticationStateProvider.GetAuthenticationStateAsync()
|
|
at timetracker.Server.PersistingServerAuthenticationStateProvider..ctor(PersistentComponentState state) in /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/PersistingServerAuthenticationStateProvider.cs:line 20
|
|
at InvokeStub_PersistingServerAuthenticationStateProvider..ctor(Object, Span`1)
|
|
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.Extensions.DependencyInjection.CascadingAuthenticationStateServiceCollectionExtensions.<>c.<AddCascadingAuthenticationState>b__0_0(IServiceProvider services)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.AspNetCore.Components.RenderTree.Renderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, IComponentActivator componentActivator)
|
|
at Microsoft.AspNetCore.Components.HtmlRendering.Infrastructure.StaticHtmlRenderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory)
|
|
at Microsoft.AspNetCore.Components.Endpoints.EndpointHtmlRenderer..ctor(IServiceProvider serviceProvider, ILoggerFactory loggerFactory)
|
|
at InvokeStub_EndpointHtmlRenderer..ctor(Object, Span`1)
|
|
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
|
|
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
|
|
at Microsoft.AspNetCore.Components.Endpoints.RazorComponentEndpointFactory.<>c.<AddEndpoints>b__1_0(HttpContext httpContext)
|
|
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.<>c__DisplayClass8_0.<<CreateHandler>b__0>d.MoveNext()
|
|
--- End of stack trace from previous location ---
|
|
at Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.<>c__DisplayClass8_0.<<CreateHandler>b__0>d.MoveNext()
|
|
--- End of stack trace from previous location ---
|
|
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
|
|
2026-06-26 21:25:45.735 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:25:46.275 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:25:46.340 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:25:46.351 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:25:46.356 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:25:46.354314+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:25:46.408 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:25:46.415 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:25:46.417 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:25:46.420 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:25:46.422 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:25:46.545 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:25:47.185 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:47.223 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:47.234 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:25:47.269 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:25:47.274 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:25:47.284 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:25:47.293 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:25:47.304 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:25:47.310 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:25:48.070 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:50.506 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:25:50.506 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:25:50.515 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:25:51.457 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:25:51.475 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:25:51.476 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:25:51.476 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:25:51.477 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:25:52.245 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:25:52.246 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:25:52.246 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:25:52.247 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:25:52.247 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:25:52.248 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:25:59.027 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:25:59.105 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:59.195 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:59.196 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:25:59.197 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:25:59.197 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:25:59.198 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:25:59.198 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:25:59.198 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:25:59.198 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:25:59.199 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:25:59.825 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:26:02.361 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:02.364 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:26:02.365 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:03.336 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:03.336 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:03.341 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:26:03.342 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:26:03.342 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:26:03.342 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:26:14.371 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:26:17.990 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:26:18.067 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:26:18.150 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:26:18.151 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:26:18.152 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:26:18.152 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:18.153 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:18.153 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:26:18.153 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:26:18.153 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:26:18.154 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:26:18.766 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:26:21.878 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:21.880 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:26:21.882 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:22.904 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:22.917 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:26:22.917 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:26:22.917 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:26:22.918 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:26:24.600 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:25.370 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:26.719 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:26:26.719 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:26:26.720 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:26:26.721 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:26:26.721 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:26:26.722 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:33:02.001 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 21:33:02.552 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 21:33:02.615 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 21:33:02.626 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 21:33:02.630 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 19:33:02.62899+00:00');
|
|
SELECT changes();
|
|
2026-06-26 21:33:02.681 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 21:33:02.688 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 21:33:02.690 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 21:33:02.693 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 21:33:02.695 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 21:33:02.818 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.415 +02:00 [INF] Executed DbCommand (2ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.524 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.591 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.598 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.609 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:33:09.646 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:33:09.651 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:33:09.662 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:33:09.672 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:33:09.684 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:33:09.690 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:33:10.345 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.119 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.199 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.282 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.283 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.283 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 21:33:17.284 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 21:33:17.285 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 21:33:17.285 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 21:33:17.285 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 21:33:17.286 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 21:33:17.286 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 21:33:17.900 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:17:27.080 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 22:17:27.543 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 22:17:27.607 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 22:17:27.618 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 22:17:27.622 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 20:17:27.62084+00:00');
|
|
SELECT changes();
|
|
2026-06-26 22:17:27.674 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 22:17:27.680 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 22:17:27.682 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 22:17:27.686 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 22:17:27.687 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 22:17:27.812 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.055 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@username='?' (Size = 4)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = @username
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.162 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.229 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.236 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.247 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:17:33.285 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:17:33.290 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:17:33.302 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:17:33.311 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:17:33.323 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:17:33.329 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:17:34.013 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:21:07.995 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 22:21:08.435 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 22:21:08.497 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 22:21:08.507 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 22:21:08.511 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 20:21:08.51027+00:00');
|
|
SELECT changes();
|
|
2026-06-26 22:21:08.561 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 22:21:08.566 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 22:21:08.569 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 22:21:08.573 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 22:21:08.574 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 22:21:08.697 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 22:21:09.432 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:21:09.469 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:21:09.481 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:21:09.516 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:21:09.520 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:21:09.531 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:21:09.540 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:21:09.551 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:21:09.557 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:21:10.336 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:23:57.924 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 22:23:58.363 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 22:23:58.430 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 22:23:58.441 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 22:23:58.445 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 20:23:58.444441+00:00');
|
|
SELECT changes();
|
|
2026-06-26 22:23:58.499 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 22:23:58.505 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 22:23:58.507 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 22:23:58.511 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 22:23:58.512 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 22:23:58.635 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 22:23:59.361 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:23:59.401 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:23:59.415 +02:00 [INF] Executed DbCommand (3ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:23:59.453 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:23:59.458 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:23:59.469 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:23:59.478 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:23:59.489 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:23:59.496 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:24:00.627 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:39:52.521 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 22:39:52.930 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 22:39:52.996 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 22:39:53.008 +02:00 [INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 22:39:53.015 +02:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 20:39:53.010428+00:00');
|
|
SELECT changes();
|
|
2026-06-26 22:39:53.069 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 22:39:53.075 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 22:39:53.077 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 22:39:53.081 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 22:39:53.081 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 22:39:53.210 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 22:39:53.618 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:39:53.657 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:39:53.668 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:39:53.705 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:39:53.709 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:39:53.720 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:39:53.727 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:39:53.737 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:39:53.742 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:39:54.526 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:39:57.429 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:39:57.430 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:40:02.558 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:40:02.604 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:40:02.604 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:40:02.605 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:40:02.605 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:40:08.071 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
ORDER BY "u"."Username"
|
|
2026-06-26 22:40:08.096 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "t"."Id", "t"."CreatedAt", "t"."IsApproved", "t"."Name", "t"."PrimaryColor", "t"."SecondaryColor", "t"."Subdomain"
|
|
FROM "Tenants" AS "t"
|
|
ORDER BY "t"."CreatedAt" DESC
|
|
2026-06-26 22:40:08.109 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.112 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.116 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."Username", "u"."IsTenantAdmin"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.117 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.117 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.117 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."Username", "u"."IsTenantAdmin"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.118 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.118 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.118 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."Username", "u"."IsTenantAdmin"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.119 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.119 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*)
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" = @t_Id
|
|
2026-06-26 22:40:08.119 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@t_Id='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."Username", "u"."IsTenantAdmin"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" = @t_Id
|
|
2026-06-26 22:40:14.487 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."Id" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:40:14.499 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:40:14.501 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:40:14.502 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:40:14.502 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 22:40:40.569 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:40:40.585 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 22:40:40.586 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 22:40:40.587 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 22:40:40.587 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 22:41:04.626 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:41:04.627 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:41:08.848 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."Id" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:41:08.849 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 22:41:08.849 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 22:41:08.849 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 22:41:08.850 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:14:21.574 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 23:14:22.140 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 23:14:22.205 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 23:14:22.216 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 23:14:22.220 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 21:14:22.219046+00:00');
|
|
SELECT changes();
|
|
2026-06-26 23:14:22.273 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 23:14:22.279 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 23:14:22.281 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 23:14:22.284 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 23:14:22.286 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 23:14:22.412 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 23:14:22.920 +02:00 [INF] Executed DbCommand (2ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:22.958 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:22.969 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:14:23.006 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:14:23.011 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:14:23.026 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:14:23.052 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:14:23.072 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:14:23.083 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:14:23.879 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:28.518 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:14:28.518 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:14:28.527 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:14:33.174 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."Id" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:33.175 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:14:33.176 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:14:33.177 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:33.178 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:14:33.200 +02:00 [ERR] An unhandled exception has occurred while executing the request.
|
|
System.InvalidOperationException: The font 'Courier New' cannot be resolved for predefined error font. Use another font name or fix your font resolver. See https://docs.pdfsharp.net/link/migradoc-font-resolving-6.2.html and https://docs.pdfsharp.net/link/font-resolving.html for further information.
|
|
---> System.InvalidOperationException: No appropriate font found for family name 'Courier New'. Implement IFontResolver and assign to 'GlobalFontSettings.FontResolver' to use fonts. See https://docs.pdfsharp.net/link/font-resolving.html
|
|
at PdfSharp.Drawing.XGlyphTypeface.GetOrCreateFrom(String familyName, FontResolvingOptions fontResolvingOptions)
|
|
at PdfSharp.Drawing.XFont.Initialize()
|
|
at PdfSharp.Drawing.XFont..ctor(String familyName, Double emSize, XFontStyleEx style, XPdfFontOptions pdfOptions)
|
|
at PdfSharp.Drawing.XFont..ctor(String familyName, Double emSize, XFontStyleEx style)
|
|
at MigraDoc.Rendering.DocumentRenderer.PredefinedFontsAndChars.CreateFont(String familyName, Double emSize, XFontStyleEx style, String propertyDescription)
|
|
--- End of inner exception stack trace ---
|
|
at MigraDoc.Rendering.DocumentRenderer.PredefinedFontsAndChars.CreateFont(String familyName, Double emSize, XFontStyleEx style, String propertyDescription)
|
|
at MigraDoc.Rendering.DocumentRenderer.PredefinedFontsAndChars.get_ErrorFont()
|
|
at MigraDoc.Rendering.DocumentRenderer.PredefinedFontsAndChars.CreateAllFixedFonts()
|
|
at MigraDoc.Rendering.PdfDocumentRenderer.PrepareDocumentRenderer(Boolean prepareCompletely)
|
|
at MigraDoc.Rendering.PdfDocumentRenderer.PrepareRenderPages()
|
|
at MigraDoc.Rendering.PdfDocumentRenderer.RenderDocument()
|
|
at timetracker.Server.Services.PdfGeneratorService.GenerateTimesheetPdf(User user, Tenant tenant, AppSettings settings, Int32 year, Int32 month, List`1 workDays, List`1 vacationDays, List`1 holidays) in /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/Services/PdfGeneratorService.cs:line 50
|
|
at Program.<>c.<<<Main>$>b__0_27>d.MoveNext() in /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/Program.cs:line 779
|
|
--- End of stack trace from previous location ---
|
|
at Microsoft.AspNetCore.Http.RequestDelegateFactory.ExecuteTaskResult[T](Task`1 task, HttpContext httpContext)
|
|
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
|
|
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
|
|
2026-06-26 23:14:33.313 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:14:57.355 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 23:14:57.589 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 23:14:57.653 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 23:14:57.665 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 23:14:57.669 +02:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 21:14:57.667524+00:00');
|
|
SELECT changes();
|
|
2026-06-26 23:14:57.721 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 23:14:57.727 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 23:14:57.729 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 23:14:57.732 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 23:14:57.734 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 23:14:57.860 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 23:14:58.019 +02:00 [ERR] Hosting failed to start
|
|
System.IO.IOException: Failed to bind to address http://127.0.0.1:5065: address already in use.
|
|
---> Microsoft.AspNetCore.Connections.AddressInUseException: Address already in use
|
|
---> System.Net.Sockets.SocketException (48): Address already in use
|
|
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
|
|
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
|
|
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportOptions.CreateDefaultBoundListenSocket(EndPoint endpoint)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind()
|
|
--- End of inner exception stack trace ---
|
|
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind()
|
|
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.TransportManager.BindAsync(EndPoint endPoint, ConnectionDelegate connectionDelegate, EndpointConfig endpointConfig, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.<>c__DisplayClass28_0`1.<<StartAsync>g__OnBind|0>d.MoveNext()
|
|
--- End of stack trace from previous location ---
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context, CancellationToken cancellationToken)
|
|
--- End of inner exception stack trace ---
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.LocalhostListenOptions.BindAsync(AddressBindContext context, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.BindAsync(CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken)
|
|
at Microsoft.AspNetCore.Hosting.GenericWebHostService.StartAsync(CancellationToken cancellationToken)
|
|
at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__14_1(IHostedService service, CancellationToken token)
|
|
at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation)
|
|
2026-06-26 23:16:46.101 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 23:16:46.558 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 23:16:46.626 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 23:16:46.649 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 23:16:46.658 +02:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 21:16:46.655104+00:00');
|
|
SELECT changes();
|
|
2026-06-26 23:16:46.737 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 23:16:46.743 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 23:16:46.745 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 23:16:46.748 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 23:16:46.749 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 23:16:46.876 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 23:16:47.560 +02:00 [INF] Executed DbCommand (2ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:16:47.601 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:16:47.613 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:16:47.651 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:16:47.656 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:16:47.668 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:16:47.677 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:16:47.688 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:16:47.694 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:16:48.500 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:16:50.033 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:16:50.033 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:16:50.041 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:16:51.302 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."Id" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:16:51.303 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:16:51.303 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:16:51.303 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:16:51.304 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:48:05.867 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 23:48:06.317 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 23:48:06.382 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 23:48:06.393 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 23:48:06.397 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 21:48:06.39604+00:00');
|
|
SELECT changes();
|
|
2026-06-26 23:48:06.447 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 23:48:06.453 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 23:48:06.455 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 23:48:06.459 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 23:48:06.460 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 23:48:06.583 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 23:48:07.221 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:07.289 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:07.305 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:48:07.309 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:07.320 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:07.324 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:48:07.328 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:48:08.052 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:08.229 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:08.230 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:48:08.291 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:08.292 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:08.293 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:48:08.293 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:48:18.943 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @year
|
|
ORDER BY "p"."Date"
|
|
2026-06-26 23:48:18.943 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:18.947 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:18.957 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:48:18.960 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:18.963 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:48:18.967 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:48:19.847 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:19.854 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:20.593 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:20.606 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:48:20.606 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:20.607 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:48:20.607 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:48:21.869 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:21.871 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:48:21.876 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:21.877 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:21.878 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:48:21.878 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:48:34.777 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:34.777 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:48:34.778 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:34.779 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:34.781 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:48:34.781 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:48:37.736 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:37.736 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:38.439 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:38.439 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:39.037 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:39.037 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:40.628 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:40.628 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:41.942 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:41.944 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:48:41.948 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:41.948 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:41.949 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:48:41.949 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:48:45.506 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:45.508 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:45.509 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:48:45.509 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:45.510 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:48:45.511 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:48:46.912 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @year
|
|
ORDER BY "v"."Date"
|
|
2026-06-26 23:48:46.913 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @from='?' (DbType = Date), @to='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @from AND "w"."Date" < @to
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:47.694 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32), @monday='?' (DbType = Date), @AddDays='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @userId AND "w"."Date" >= @monday AND "w"."Date" < @AddDays
|
|
ORDER BY "w"."Date", "w"."Id"
|
|
2026-06-26 23:48:47.704 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId
|
|
ORDER BY "w"."Date"
|
|
LIMIT 1
|
|
2026-06-26 23:48:47.704 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:47.705 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE "p"."Date" >= @startDate AND "p"."Date" <= @endDate
|
|
2026-06-26 23:48:47.705 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Date"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND "v"."Date" >= @startDate AND "v"."Date" <= @endDate
|
|
2026-06-26 23:48:49.284 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:49.285 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:48:49.290 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:48:49.291 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:48:49.291 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:48:49.292 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:14.550 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:14.551 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:14.551 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:14.552 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:14.552 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:14.552 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:14.552 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:15.148 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:15.307 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:15.307 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:15.371 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:15.372 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:15.372 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:15.372 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:15.372 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:15.372 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:15.373 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:15.968 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:16.144 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:16.146 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:16.194 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:16.195 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:16.196 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:16.196 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:25.894 +02:00 [INF] File logging active. Writing logs to /Users/marcwieland/Uni/Master/Projects/Timetracker/timetracker/timetracker.Server/logs
|
|
2026-06-26 23:49:26.340 +02:00 [WRN] Entity 'WorkDay' has a global query filter defined and is the required end of a relationship with the entity 'BreakEntry'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.
|
|
2026-06-26 23:49:26.404 +02:00 [INF] Acquiring an exclusive lock for migration application. See https://aka.ms/efcore-docs-migrations-lock for more information if this takes too long.
|
|
2026-06-26 23:49:26.416 +02:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsLock' AND "type" = 'table';
|
|
2026-06-26 23:49:26.420 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
INSERT OR IGNORE INTO "__EFMigrationsLock"("Id", "Timestamp") VALUES(1, '2026-06-26 21:49:26.418766+00:00');
|
|
SELECT changes();
|
|
2026-06-26 23:49:26.473 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
|
|
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY,
|
|
"ProductVersion" TEXT NOT NULL
|
|
);
|
|
2026-06-26 23:49:26.479 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT COUNT(*) FROM "sqlite_master" WHERE "name" = '__EFMigrationsHistory' AND "type" = 'table';
|
|
2026-06-26 23:49:26.482 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "MigrationId", "ProductVersion"
|
|
FROM "__EFMigrationsHistory"
|
|
ORDER BY "MigrationId";
|
|
2026-06-26 23:49:26.485 +02:00 [INF] No migrations were applied. The database is already up to date.
|
|
2026-06-26 23:49:26.493 +02:00 [INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
DELETE FROM "__EFMigrationsLock";
|
|
2026-06-26 23:49:26.614 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "u"."Id", "u"."IsTenantAdmin", "u"."PasswordHash", "u"."PasswordSalt", "u"."TenantId", "u"."Username"
|
|
FROM "Users" AS "u"
|
|
WHERE "u"."TenantId" IS NULL AND "u"."Username" = 'marc'
|
|
LIMIT 1
|
|
2026-06-26 23:49:27.414 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:27.414 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:27.483 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:27.483 +02:00 [INF] Executed DbCommand (1ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:27.499 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:27.499 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:27.503 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:27.503 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:27.514 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:27.514 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:27.518 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:27.518 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:27.523 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:27.523 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|
|
2026-06-26 23:49:28.237 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:28.401 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @startDate='?' (DbType = Date), @endDate='?' (DbType = Date)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."Date" >= @startDate AND "w"."Date" <= @endDate
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:28.401 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Date"
|
|
FROM "WorkDays" AS "w"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND "w"."StartTime" IS NOT NULL AND "w"."EndTime" IS NOT NULL
|
|
ORDER BY "w"."Date"
|
|
2026-06-26 23:49:28.453 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@userId='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "a"."Id", "a"."DailyTargetHours", "a"."FlexTimeStartDate", "a"."FlexTimeStartingBalanceHours", "a"."GermanState", "a"."MinimumBreakMinutes", "a"."TenantId", "a"."UserId", "a"."VacationDaysPerYear", "a"."WorkFriday", "a"."WorkMonday", "a"."WorkSaturday", "a"."WorkSunday", "a"."WorkThursday", "a"."WorkTuesday", "a"."WorkWednesday"
|
|
FROM "AppSettings" AS "a"
|
|
WHERE "a"."TenantId" IS NULL AND "a"."UserId" = @userId
|
|
LIMIT 1
|
|
2026-06-26 23:49:28.454 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "w"."Id", "w"."Date", "w"."EndTime", "w"."StartTime", "w"."TenantId", "w"."UserId", "b"."Id", "b"."EndTime", "b"."StartTime", "b"."WorkDayId"
|
|
FROM "WorkDays" AS "w"
|
|
LEFT JOIN "BreakEntries" AS "b" ON "w"."Id" = "b"."WorkDayId"
|
|
WHERE "w"."TenantId" IS NULL AND "w"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "w"."Date") AS INTEGER) = @_8__locals1_year
|
|
ORDER BY "w"."Id"
|
|
2026-06-26 23:49:28.454 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_userId='?' (DbType = Int32), @_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "v"."Id", "v"."Date", "v"."Note", "v"."TenantId", "v"."UserId"
|
|
FROM "VacationDays" AS "v"
|
|
WHERE "v"."TenantId" IS NULL AND "v"."UserId" = @_8__locals1_userId AND CAST(strftime('%Y', "v"."Date") AS INTEGER) = @_8__locals1_year
|
|
2026-06-26 23:49:28.455 +02:00 [INF] Executed DbCommand (0ms) [Parameters=[@_8__locals1_year='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30']
|
|
SELECT "p"."Id", "p"."Counties", "p"."Date", "p"."Name"
|
|
FROM "PublicHolidays" AS "p"
|
|
WHERE CAST(strftime('%Y', "p"."Date") AS INTEGER) = @_8__locals1_year AND instr("p"."Counties", NULL) > 0
|