[Nest] 23 - 10/31/2025, 3:32:21 PM LOG [Api:NestApplication] Nest application successfully started [Nest] 23 - 10/31/2025, 3:32:21 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.2.0] [production] [Nest] 23 - 10/31/2025, 3:32:21 PM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). Query failed : { durationMs: 9.372495999999956, error: PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { severity_local: 'ERROR', severity: 'ERROR', code: '42703', hint: 'Perhaps you meant to reference the column "session.appversion".', position: '73', file: 'parse_relation.c', line: '3647', routine: 'errorMissingColumn' }, sql: 'select "session"."id", "session"."updatedAt", "session"."pinExpiresAt", "session"."appVersion", (select to_json(obj) from (select "user"."id", "user"."name", "user"."email", "user"."isAdmin", "user"."quotaUsageInBytes", "user"."quotaSizeInBytes" from "user" where "user"."id" = "session"."userId" and "user"."deletedAt" is null) as obj) as "user" from "session" where "session"."token" = $1 and ("session"."expiresAt" is null or "session"."expiresAt" > $2)', params: [ 'MDePVVxh2MctnCLn07ZAZ9MPj5hv/qIoBsOSzkL81Xk=', 2025-10-31T15:32:40.364Z ] } [Nest] 23 - 10/31/2025, 3:32:40 PM ERROR [Api:GlobalExceptionFilter~esy17cow] Unknown error: PostgresError: column session.appVersion does not exist PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) Query failed : { durationMs: 10.44934700000158, error: PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { severity_local: 'ERROR', severity: 'ERROR', code: '42703', hint: 'Perhaps you meant to reference the column "session.appversion".', position: '73', file: 'parse_relation.c', line: '3647', routine: 'errorMissingColumn' }, sql: 'select "session"."id", "session"."updatedAt", "session"."pinExpiresAt", "session"."appVersion", (select to_json(obj) from (select "user"."id", "user"."name", "user"."email", "user"."isAdmin", "user"."quotaUsageInBytes", "user"."quotaSizeInBytes" from "user" where "user"."id" = "session"."userId" and "user"."deletedAt" is null) as obj) as "user" from "session" where "session"."token" = $1 and ("session"."expiresAt" is null or "session"."expiresAt" > $2)', params: [ 'MDePVVxh2MctnCLn07ZAZ9MPj5hv/qIoBsOSzkL81Xk=', 2025-10-31T15:32:40.367Z ] } [Nest] 23 - 10/31/2025, 3:32:40 PM ERROR [Api:GlobalExceptionFilter~yslyk2lh] Unknown error: PostgresError: column session.appVersion does not exist PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) Query failed : { durationMs: 9.332847999998194, error: PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { severity_local: 'ERROR', severity: 'ERROR', code: '42703', hint: 'Perhaps you meant to reference the column "session.appversion".', position: '73', file: 'parse_relation.c', line: '3647', routine: 'errorMissingColumn' }, sql: 'select "session"."id", "session"."updatedAt", "session"."pinExpiresAt", "session"."appVersion", (select to_json(obj) from (select "user"."id", "user"."name", "user"."email", "user"."isAdmin", "user"."quotaUsageInBytes", "user"."quotaSizeInBytes" from "user" where "user"."id" = "session"."userId" and "user"."deletedAt" is null) as obj) as "user" from "session" where "session"."token" = $1 and ("session"."expiresAt" is null or "session"."expiresAt" > $2)', params: [ 'MDePVVxh2MctnCLn07ZAZ9MPj5hv/qIoBsOSzkL81Xk=', 2025-10-31T15:32:40.372Z ] } [Nest] 23 - 10/31/2025, 3:32:40 PM ERROR [Api:GlobalExceptionFilter~fpbgakvl] Unknown error: PostgresError: column session.appVersion does not exist PostgresError: column session.appVersion does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) Query failed : { durationMs: 0.947638999998162, error: PostgresError: column "appVersion" of relation "session" does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { severity_local: 'ERROR', severity: 'ERROR', code: '42703', position: '59', file: 'parse_target.c', line: '1075', routine: 'checkInsertTargets' }, sql: 'insert into "session" ("token", "deviceOS", "deviceType", "appVersion", "userId") values ($1, $2, $3, $4, $5) returning *', params: [ 'PHGz8Tr1ZTYjPjFnajmJW3ILQB+o4Xp39eb/Z9zbWo0=', 'macOS', 'Chrome', null, '499b47ef-3e51-405b-bd2c-ef7250432d82' ] } [Nest] 23 - 10/31/2025, 3:32:49 PM ERROR [Api:ErrorInterceptor~cp3ti6va] Unknown error: PostgresError: column "appVersion" of relation "session" does not exist PostgresError: column "appVersion" of relation "session" does not exist at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) at TCP.callbackTrampoline (node:internal/async_hooks:130:17)