[PR #22033] [MERGED] chore(docs): TypeORM error: force recommend v1.132.3 and avoid v1.136 #17059

Closed
opened 2026-02-05 16:15:15 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/22033
Author: @skatsubo
Created: 9/16/2025
Status: Merged
Merged: 9/16/2025
Merged by: @jrasm91

Base: mainHead: docs/typeorm-upgrade-v1.136


📝 Commits (4)

  • c655ab8 TypeORM error: force recommend v1.132.3 and avoid v1.136
  • 6a3c254 Add extra line break for clarity
  • 391deb0 Fix formatting error: remove an asterisk
  • dd90460 chore: use admonitions

📊 Changes

1 file changed (+11 additions, -1 deletions)

View changed files

📝 docs/src/pages/errors.md (+11 -1)

📄 Description

This PR is an attempt to avoid a typical upgrade scenario/failure:

  1. Have an old Immich version
  2. Attempt yolo upgrade to v1.140+-
  3. Encounter Invalid upgrade path. For more information, see https://immich.app/errors#typeorm-upgrade
  4. Read the linked article
  5. Overlook the v1.132 recommendation OR ignore it thinking "v1.136 is closer to v1.140, yolo"
  6. Encounter another error multiple primary keys for table "geodata_places" are not allowed

Refs:

If you have better wording suggestions - shoot! Because I'm stuck 😄


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/22033 **Author:** [@skatsubo](https://github.com/skatsubo) **Created:** 9/16/2025 **Status:** ✅ Merged **Merged:** 9/16/2025 **Merged by:** [@jrasm91](https://github.com/jrasm91) **Base:** `main` ← **Head:** `docs/typeorm-upgrade-v1.136` --- ### 📝 Commits (4) - [`c655ab8`](https://github.com/immich-app/immich/commit/c655ab8617cf05007a55309b5af5d8c48f05502e) TypeORM error: force recommend v1.132.3 and avoid v1.136 - [`6a3c254`](https://github.com/immich-app/immich/commit/6a3c254858070918c3926ecf773bb16b00dcf849) Add extra line break for clarity - [`391deb0`](https://github.com/immich-app/immich/commit/391deb0184a55ea62bd6ea34e221672cdbbec120) Fix formatting error: remove an asterisk - [`dd90460`](https://github.com/immich-app/immich/commit/dd904606f6fb85e4c27613d1ab67651102d89576) chore: use admonitions ### 📊 Changes **1 file changed** (+11 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `docs/src/pages/errors.md` (+11 -1) </details> ### 📄 Description This PR is an attempt to avoid a typical upgrade scenario/failure: 1. Have an old Immich version 2. Attempt yolo upgrade to v1.140+- 3. Encounter `Invalid upgrade path. For more information, see https://immich.app/errors#typeorm-upgrade` 4. Read the linked article 5. Overlook the v1.132 recommendation OR ignore it thinking "v1.136 is closer to v1.140, yolo" 6. Encounter another error `multiple primary keys for table "geodata_places" are not allowed` Refs: - "This really should be mentioned in the breaking changes" 2025-09-14 https://github.com/immich-app/immich/issues/20167#issuecomment-3288932130. The comment quotes the bug affecting upgrades from `pre-1.132` to `1.136`. - "Immich broken after latest update" 2025-09-15 [Discord](https://discord.com/channels/979116623879368755/1416989589050232932/1417194867741822997) - "Immich not starting after upgrade" 2025-09-08 [Discord](https://discord.com/channels/979116623879368755/1414599345197809724/1414601847880028221) If you have better wording suggestions - shoot! Because I'm stuck 😄 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 16:15:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#17059