LANCommander/LANCommander.Server.Data.SQLite/Migrations
Pat Hartl add770b227 Refactor Settings
Settings for the server are now combined with the settings from the SDK. This introduces a large breaking change and a migration should be created. This refactor utilizes .NET Configuration and the Options pattern. This will allow for the overriding of any setting using envionment variables. It also means that Settings.yml can be used to override any .NET configuration. A SettingsProvider implementation was created, and any updating of settings was changed from SettingsService.SaveSettings() to SettingsProvider.Update(s => { ... })
2025-11-16 12:31:25 -06:00
..
20220905222402_InitialSeed.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20220905222402_InitialSeed.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20220907043213_AddCompanies.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20220907043213_AddCompanies.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20221229082813_AlterGameRequiredFields.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20221229082813_AlterGameRequiredFields.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20221230033714_AddGameArchives.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20221230033714_AddGameArchives.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230103064847_RekeyUsers.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230103064847_RekeyUsers.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230103070011_SimplifyUserNavigation.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230103070011_SimplifyUserNavigation.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230105053952_AddUserRefreshToken.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230105053952_AddUserRefreshToken.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230106065219_AddArchiveFileSizes.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230106065219_AddArchiveFileSizes.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230108011351_AddKeyModel.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230108011351_AddKeyModel.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230108014549_AdjustKeyColumnLengths.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230108014549_AdjustKeyColumnLengths.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109032336_ManifestMigration.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109032336_ManifestMigration.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109073520_CascadeGameArchiveDeletion.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109073520_CascadeGameArchiveDeletion.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109230618_CascadeGameKeyDeletion.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230109230618_CascadeGameKeyDeletion.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230110023006_AddGameIGDBId.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230110023006_AddGameIGDBId.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230110023249_ChangeGameRequiredFields.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230110023249_ChangeGameRequiredFields.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230113234542_UpdateActionAndMultiplayerModelRequired.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230113234542_UpdateActionAndMultiplayerModelRequired.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230115073716_AddScripts.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230115073716_AddScripts.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230115085220_AddScriptRequiresAdminOption.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230115085220_AddScriptRequiresAdminOption.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230116051528_AddIconField.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230116051528_AddIconField.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230117002451_AddActionSortOrder.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230117002451_AddActionSortOrder.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230118013618_AddGameSaves.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230118013618_AddGameSaves.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230121023958_Add64BitFlagForScripts.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230121023958_Add64BitFlagForScripts.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230123044346_Remove64BitScriptFlag.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230123044346_Remove64BitScriptFlag.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230317234303_AddBasicServerModel.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230317234303_AddBasicServerModel.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230326223408_AddSavePaths.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230326223408_AddSavePaths.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230402013359_AddUserApproval.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230402013359_AddUserApproval.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230811190752_AddServerUseShellExecuteAndAutostartDelay.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230811190752_AddServerUseShellExecuteAndAutostartDelay.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230815021613_LinkGameServers.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230815021613_LinkGameServers.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230815054532_AddServerLogModel.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230815054532_AddServerLogModel.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230818003437_AddRCON.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230818003437_AddRCON.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230818054703_NullRconPort.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230818054703_NullRconPort.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230827172826_AddGameNotes.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230827172826_AddGameNotes.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230914005736_AddServerHTTPSupport.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20230914005736_AddServerHTTPSupport.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231017011454_AddPlayerAlias.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231017011454_AddPlayerAlias.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231018060152_AddRedistributables.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231018060152_AddRedistributables.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231019005133_AddGameRedistributableRelationship.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231019005133_AddGameRedistributableRelationship.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231102020229_AddMediaEntity.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231102020229_AddMediaEntity.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231103010139_AddMediaMimeType.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231103010139_AddMediaMimeType.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231103052501_RemoveGameIconProperty.cs Refactor Settings 2025-11-16 12:31:25 -06:00
20231103052501_RemoveGameIconProperty.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231104224712_AddServerHttpPaths.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231104224712_AddServerHttpPaths.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231105210731_RemoveDeprecatedServerHttpOptions.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231105210731_RemoveDeprecatedServerHttpOptions.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231117064657_DeleteDeprecatedSnippets.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231117064657_DeleteDeprecatedSnippets.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231117081347_AddPlaySessions.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231117081347_AddPlaySessions.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231128214406_FixDeletionBehaviors.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231128214406_FixDeletionBehaviors.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231202235325_AddSavePathRegexFlag.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231202235325_AddSavePathRegexFlag.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231203202813_FixScriptDisplayBounds.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231203202813_FixScriptDisplayBounds.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231204044928_AddCollections.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231204044928_AddCollections.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231211230822_AddAutostartMethod.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231211230822_AddAutostartMethod.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231220234026_AddServerScripts.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231220234026_AddServerScripts.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231222184839_AddSavePathWorkingDirectory.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20231222184839_AddSavePathWorkingDirectory.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240108083241_AddGameTypes.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240108083241_AddGameTypes.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240115061429_AddUserMedia.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240115061429_AddUserMedia.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240118070708_AddServerActions.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240118070708_AddServerActions.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240119012444_AddServerConnectionDetails.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240119012444_AddServerConnectionDetails.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240220064604_AddMediaChecksum.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240220064604_AddMediaChecksum.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240220154307_CalculateMediaChecksum.cs Refactor Settings 2025-11-16 12:31:25 -06:00
20240220154307_CalculateMediaChecksum.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240223230404_RelaxNullableStrings.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240223230404_RelaxNullableStrings.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240329204518_AddEngineMetadata.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240329204518_AddEngineMetadata.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240619231737_AddServerProcessTerminationMethod.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240619231737_AddServerProcessTerminationMethod.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240620022723_AddMediaThumbnail.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240620022723_AddMediaThumbnail.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240620023405_AddMediaName.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240620023405_AddMediaName.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240701040116_AddPlatforms.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240701040116_AddPlatforms.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240811183216_AddIssues.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240811183216_AddIssues.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240817070904_AddPages.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240817070904_AddPages.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240819003946_AddPageHierarchy.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240819003946_AddPageHierarchy.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240820022611_AddUserCustomFields.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240820022611_AddUserCustomFields.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240822013436_AddPageSortOrder.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240822013436_AddPageSortOrder.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240828021125_AddPageSlug.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240828021125_AddPageSlug.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240904002809_AddGameKeyAllocationMethod.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20240904002809_AddGameKeyAllocationMethod.Designer.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
20241011014752_AddStorageLocations.cs Refactor Settings 2025-11-16 12:31:25 -06:00
20241011014752_AddStorageLocations.Designer.cs Add ability to specify multiple upload folders for archives 2024-10-11 01:09:12 -05:00
20241016000615_RenameIdentityTables.cs Rename identity tables 2024-10-15 20:48:06 -05:00
20241016000615_RenameIdentityTables.Designer.cs Rename identity tables 2024-10-15 20:48:06 -05:00
20241016042616_UseCustomIdentityModels.cs Use custom models for identities 2024-10-15 23:48:16 -05:00
20241016042616_UseCustomIdentityModels.Designer.cs Use custom models for identities 2024-10-15 23:48:16 -05:00
20241016062829_AddUserRoleNavigationProperties.cs Enable navigation properties for user roles, use service in place of managers 2024-10-16 01:54:51 -05:00
20241016062829_AddUserRoleNavigationProperties.Designer.cs Enable navigation properties for user roles, use service in place of managers 2024-10-16 01:54:51 -05:00
20241024033137_AddSaveFileSize.cs Add file size to game saves 2024-10-23 22:33:28 -05:00
20241024033137_AddSaveFileSize.Designer.cs Add file size to game saves 2024-10-23 22:33:28 -05:00
20241031041827_AddLibraries.cs Start of migrations, services, controllers 2024-10-31 01:54:34 -05:00
20241031041827_AddLibraries.Designer.cs Start of migrations, services, controllers 2024-10-31 01:54:34 -05:00
20250120222751_FixCompanyForeignKeys.cs Fix game adds 2025-01-20 17:30:11 -06:00
20250120222751_FixCompanyForeignKeys.Designer.cs Fix game adds 2025-01-20 17:30:11 -06:00
20250131011110_AddGameCustomFields.cs Add custom fields to games and allow them to be used in scripts / actions 2025-01-30 19:21:02 -06:00
20250131011110_AddGameCustomFields.Designer.cs Add custom fields to games and allow them to be used in scripts / actions 2025-01-30 19:21:02 -06:00
20250213025943_FixMediaDeletionsAndServerFKs.cs Fix shadow properties on HTTP paths and server consoles 2025-02-12 21:05:33 -06:00
20250213025943_FixMediaDeletionsAndServerFKs.Designer.cs Fix shadow properties on HTTP paths and server consoles 2025-02-12 21:05:33 -06:00
20250325055440_AddDockerContainerFields.cs Redo migrations, fix default container URI, better error handling on startup 2025-03-25 01:09:21 -05:00
20250325055440_AddDockerContainerFields.Designer.cs Redo migrations, fix default container URI, better error handling on startup 2025-03-25 01:09:21 -05:00
20250829005552_AddChatModels.cs Add new RPC hub, migrate existing SignalR messaging to strongly typed RPC, add chat data migrations 2025-08-28 19:57:23 -05:00
20250829005552_AddChatModels.Designer.cs Add new RPC hub, migrate existing SignalR messaging to strongly typed RPC, add chat data migrations 2025-08-28 19:57:23 -05:00
20251030022545_AddThreadTitle.cs Enhance chat list 2025-11-03 23:27:05 -06:00
20251030022545_AddThreadTitle.Designer.cs Enhance chat list 2025-11-03 23:27:05 -06:00
20251113002524_AddThreadReadStatus.cs Add chat read status, badges to avatars, avatars for groups 2025-11-12 18:26:25 -06:00
20251113002524_AddThreadReadStatus.Designer.cs Add chat read status, badges to avatars, avatars for groups 2025-11-12 18:26:25 -06:00
DatabaseContextModelSnapshot.cs Add chat read status, badges to avatars, avatars for groups 2025-11-12 18:26:25 -06:00