immich/server/src/schema/migrations
2026-01-28 15:51:24 -06:00
..
1744910873969-InitialMigration.ts feat: move community projects and guides to immich-aweseome (#23016) 2025-10-17 10:00:28 -04:00
1744991379464-AddNotificationsTable.ts feat: notifications (#17701) 2025-04-28 10:36:14 -04:00
1745244781846-AddUserAvatarColorColumn.ts refactor: user avatar color (#17753) 2025-04-28 08:54:51 -05:00
1745902563899-AddAssetVisibilityColumn.ts feat(server): visibility column (#17939) 2025-05-06 12:12:48 -05:00
1746636476623-DropExtraIndexes.ts fix: constraint migration to handle any existing pkey name (#18178) 2025-05-09 13:45:44 +00:00
1746768490606-AddUserPincode.ts feat: user pin-code (#18138) 2025-05-09 17:00:58 -04:00
1746844028242-AddLockedVisibilityEnum.ts feat: locked/private view (#18268) 2025-05-15 15:35:21 +00:00
1746987967923-AddPinExpiresAtColumn.ts feat: locked/private view (#18268) 2025-05-15 15:35:21 +00:00
1747329504572-AddNewSessionColumns.ts feat: add session creation endpoint (#18295) 2025-05-15 13:34:33 -05:00
1747338664832-SessionRename.ts feat: lock auth session (#18322) 2025-05-15 18:08:31 -04:00
1747664684909-AddAlbumAuditTables.ts feat: sync albums and album users (#18377) 2025-05-21 14:35:32 -05:00
1749067526135-UserOnboardingDefault.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
1750107668827-PartnerCreateId.ts fix: partner asset and exif sync backfill (#19224) 2025-06-17 09:56:54 -04:00
1750189909087-AddAlbumUserCreateFields.ts feat: backfill album users (#19234) 2025-06-18 10:48:11 -04:00
1750323941566-UnsetPrewarmDimParameter.ts chore: remove migration (#20129) 2025-07-24 14:11:53 +00:00
1750676477029-AlbumAssetUpdateId.ts feat: add album asset sync (#19503) 2025-06-25 16:10:31 +00:00
1750694237564-AlbumAssetAuditTable.ts feat: add album asset sync (#19503) 2025-06-25 16:10:31 +00:00
1750780093818-AddAlbumToAssetDeleteTrigger.ts feat: add album asset sync (#19503) 2025-06-25 16:10:31 +00:00
1751035357937-MemorySyncChanges.ts feat: sync memories (#19579) 2025-06-27 12:20:13 -04:00
1751304834247-StackSyncChanges.ts feat: sync stacks (#19629) 2025-06-30 14:26:41 -05:00
1751924596408-AddOverrides.ts feat: sql-tools overrides (#19796) 2025-07-08 08:17:40 -04:00
1752004072340-UpdateIndexOverrides.ts feat: create table with constraints (#19828) 2025-07-09 09:13:14 -04:00
1752152941084-PeopleAuditTable.ts feat(server): people sync (#19854) 2025-07-10 11:32:42 -04:00
1752161055253-RenameGeodataPKConstraint.ts fix: lookup the primary key constraint name before dropping it (#20221) 2025-07-25 16:51:22 +01:00
1752161055254-AddActivityAssetFk.ts chore: rename new migration to execute last (#19872) 2025-07-11 08:41:06 -04:00
1752169992364-AddIsPendingSyncReset.ts feat: pending sync reset flag (#19861) 2025-07-11 09:38:02 -04:00
1752250924342-UserMetadataSync.ts feat: UserMetadata sync (#19882) 2025-07-11 18:19:53 +00:00
1752267649968-StandardizeNames.ts feat: rename schema (#19891) 2025-07-14 10:13:06 -04:00
1752759108283-ConvertToAbsolutePaths.ts fix: unset prewarn param (#20109) 2025-07-23 16:52:59 -04:00
1753104909784-AssetFaceUpdateIdAndAuditTable.ts feat: asset face sync (#20048) 2025-07-21 21:31:45 -04:00
1753464178233-RenameApiKeyPermissions.ts feat!: more permissions (#20250) 2025-07-25 15:25:23 -04:00
1753471866748-AddSharedLinkSlug.ts feat: shared links custom URL (#19999) 2025-07-28 14:16:55 -04:00
1753800911775-ProfileImageCheckpointRemoval.ts fix: user profile images not working in beta timeline (#20203) 2025-07-30 11:09:28 -05:00
1754389095885-ResetAlbumAssetSync.ts fix: album asset sync must sync new assets in a shared album (#20655) 2025-08-05 17:53:51 +01:00
1756318797207-AssetMetadataTables.ts feat: asset metadata (#20446) 2025-08-27 14:31:23 -04:00
1758705774125-CreateAssetOCRTable.ts feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
1758705789125-CreateOCRSearchTable.ts feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
1758705804128-UpsertOcrAssetJobStatus.ts feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
1761078763279-AddAppVersionColumnToSession.ts feat: view the user's app version on the user page (#21345) 2025-10-22 00:36:18 +02:00
1761755618862-FixColumnNames.ts refactor: database column names (#23356) 2025-11-04 16:03:21 -05:00
1762297277677-AddPluginAndWorkflowTables.ts feat: workflow foundation (#23621) 2025-11-14 20:05:05 +00:00
1764483051488-OCRBigramsForCJK.ts fix(server): cjk migration (#24320) 2025-12-01 15:41:19 -06:00
1764698859174-SidecarInAssetFile.ts chore(server): sidecars in asset_files (#21199) 2025-12-02 13:31:43 -05:00
1764705680041-ChangeWorkflowTableColumnsName.ts chore: change workflow column name (#24349) 2025-12-02 14:40:17 -06:00
1764957138636-AddLockedPropertiesToAssetExif.ts fix: asset update race condition (#24384) 2025-12-17 09:23:13 -06:00
1768336661963-AddAssetWidthHeight.ts fix: migration order (#25249) 2026-01-13 14:47:58 -06:00
1768336671610-CreateAssetEditTable.ts fix: migration order (#25249) 2026-01-13 14:47:58 -06:00
1768336694315-CreateIsVisibleColumns.ts fix: migration order (#25249) 2026-01-13 14:47:58 -06:00
1768587436457-AddEditCountToAsset.ts feat: download original asset (#25302) 2026-01-16 19:05:13 +00:00
1768757482271-SwitchToIsEdited.ts fix: mobile edit handling (#25315) 2026-01-19 12:22:53 -06:00
1768828334807-AddIsEditedToAssetFile.ts refactor: extract isEdited into its own column in asset_file (#25358) 2026-01-21 16:08:21 +01:00
1768847456553-AddTagsToExif.ts fix: tag update race condition (#25371) 2026-01-21 16:30:45 +01:00
1769105700133-AddAssetEditSequence.ts fix: asset edit sequence (#25457) 2026-01-22 12:41:01 -06:00
1769441657564-AddIsProgressiveColumn.ts refactor(server): add isProgressive column (#25537) 2026-01-26 17:05:25 -05:00
1769635093204-DropThumbnailJobStatusColumns.ts fix: memory generation (#25650) 2026-01-28 15:51:24 -06:00