1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-28 13:15:12 +01:00
bitwarden-server/util/MySqlMigrations/Migrations
Thomas Avery 4c0f8d54f3
[PM-10560] Create notification database storage (#4688)
* Add new tables

* Add stored procedures

* Add core entities and models

* Setup EF

* Add repository interfaces

* Add dapper repos

* Add EF repos

* Add order by

* EF updates

* PM-10560: Notifications repository matching requirements.

* PM-10560: Notifications repository matching requirements.

* PM-10560: Migration scripts

* PM-10560: EF index optimizations

* PM-10560: Cleanup

* PM-10560: Priority in natural order, Repository, sql simplifications

* PM-10560: Title column update

* PM-10560: Incorrect EF migration removal

* PM-10560: EF migrations

* PM-10560: Added views, SP naming simplification

* PM-10560: Notification entity Title update, EF migrations

* PM-10560: Removing Notification_ReadByUserId

* PM-10560: Notification ReadByUserIdAndStatus fix

* PM-10560: Notification ReadByUserIdAndStatus fix to be in line with requirements and EF

---------

Co-authored-by: Maciej Zieniuk <mzieniuk@bitwarden.com>
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-09-09 21:52:12 +02:00
..
20210617183900_Init.cs
20210617183900_Init.Designer.cs
20210709095522_RemoveProviderOrganizationProviderUser.cs
20210709095522_RemoveProviderOrganizationProviderUser.Designer.cs
20210716142145_UserForcePasswordReset.cs
20210716142145_UserForcePasswordReset.Designer.cs
20210921132418_AddMaxAutoscaleSeatsToOrganization.cs
20210921132418_AddMaxAutoscaleSeatsToOrganization.Designer.cs
20211011144835_SplitManageCollectionsPermissions2.cs
20211011144835_SplitManageCollectionsPermissions2.Designer.cs
20211021201150_SetMaxAutoscaleSeatsToCurrentSeatCount.cs
20211021201150_SetMaxAutoscaleSeatsToCurrentSeatCount.Designer.cs
20211108041911_KeyConnector.cs
20211108041911_KeyConnector.Designer.cs
20211108225243_OrganizationSponsorship.cs
20211108225243_OrganizationSponsorship.Designer.cs
20211115145402_KeyConnectorFlag.cs
20211115145402_KeyConnectorFlag.Designer.cs
20220121092546_RemoveU2F.cs
20220121092546_RemoveU2F.Designer.cs
20220301215315_FailedLoginCaptcha.cs
20220301215315_FailedLoginCaptcha.Designer.cs
20220322191314_SelfHostF4E.cs
20220322191314_SelfHostF4E.Designer.cs
20220411191518_SponsorshipBulkActions.cs
20220411191518_SponsorshipBulkActions.Designer.cs
20220420170738_AddInstallationIdToEvents.cs
20220420170738_AddInstallationIdToEvents.Designer.cs
20220524171600_DeviceUnknownVerification.cs
20220524171600_DeviceUnknownVerification.Designer.cs
20220608191914_DeactivatedUserStatus.cs
20220608191914_DeactivatedUserStatus.Designer.cs
20220707163017_UseScimFlag.cs
20220707163017_UseScimFlag.Designer.cs
20220912144222_PasswordlessAuthRequests.cs
20220912144222_PasswordlessAuthRequests.Designer.cs
20220927142038_EventsSystemUser.cs
20220927142038_EventsSystemUser.Designer.cs
20221020154432_UseCustomPermissionsFlag.cs
20221020154432_UseCustomPermissionsFlag.Designer.cs
20221024210500_PasswordlessAuthRequestAddApprovedColumn.cs
20221024210500_PasswordlessAuthRequestAddApprovedColumn.Designer.cs
20221114202829_OrganizationDomainClaim.cs
20221114202829_OrganizationDomainClaim.Designer.cs
20221115030843_AvatarColor.cs
20221115030843_AvatarColor.Designer.cs
20221129004644_OrganizationDomainClaimRenameNextRunCount.cs
20221129004644_OrganizationDomainClaimRenameNextRunCount.Designer.cs
20221209015017_EventsDomainName.cs
20221209015017_EventsDomainName.Designer.cs
20221209192355_OrganizationDomainLastCheckedDate.cs
20221209192355_OrganizationDomainLastCheckedDate.Designer.cs
20221226164641_ProviderAddProviderTypeBillingPhone.cs
20221226164641_ProviderAddProviderTypeBillingPhone.Designer.cs
20230106122006_SecretsManager.cs
20230106122006_SecretsManager.Designer.cs
20230113175447_Fix Navigation Properties.cs
20230113175447_Fix Navigation Properties.Designer.cs
20230118225349_RemoveDeviceUnknownVerification.cs
20230118225349_RemoveDeviceUnknownVerification.Designer.cs
20230120160248_OrganizationStatus.cs
20230120160248_OrganizationStatus.Designer.cs
20230124132226_KDFOptions.cs
20230124132226_KDFOptions.Designer.cs
20230201175203_SecretsManagerOrganizationUser.cs
20230201175203_SecretsManagerOrganizationUser.Designer.cs
20230201192610_LastUserDates.cs
20230201192610_LastUserDates.Designer.cs
20230208212115_CipherKeyUpdate.cs
20230208212115_CipherKeyUpdate.Designer.cs
20230213133250_SecretsManagerEvent.cs
20230213133250_SecretsManagerEvent.Designer.cs
20230428130731_EFUpdate.cs
20230428130731_EFUpdate.Designer.cs
20230522030836_AddKeysToDevice.cs
20230522030836_AddKeysToDevice.Designer.cs
20230523223530_ClientSecretHash.cs
20230523223530_ClientSecretHash.Designer.cs
20230530114306_AddSecretsManagerBillingFieldToOrganization.cs
20230530114306_AddSecretsManagerBillingFieldToOrganization.Designer.cs
20230605183142_TdeAdminApproval.cs
20230605183142_TdeAdminApproval.Designer.cs
20230726191551_SecretsManagerBetaColumn.cs
20230726191551_SecretsManagerBetaColumn.Designer.cs
20230824202452_ACCESSPOLICY_ADD_DELETE_CASCADE.cs
20230824202452_ACCESSPOLICY_ADD_DELETE_CASCADE.Designer.cs
20231024181649_LimitCollectionCreateDelete.cs
20231024181649_LimitCollectionCreateDelete.Designer.cs
20231024203306_CollectionManagePermission.sql.cs
20231024203306_CollectionManagePermission.sql.Designer.cs
20231025225542_AdminCollectionItemAccess.cs
20231025225542_AdminCollectionItemAccess.Designer.cs
20231213032050_WebAuthnLoginCredentials.cs
20231213032050_WebAuthnLoginCredentials.Designer.cs
20231214162533_GrantIdWithIndexes.cs
20231214162533_GrantIdWithIndexes.Designer.cs
20231229202309_AddToolsTableIndexes.cs
20231229202309_AddToolsTableIndexes.Designer.cs
20240104162658_AddCipherIdToSend.cs
20240104162658_AddCipherIdToSend.Designer.cs
20240109215348_AddTableIndexes.cs
20240109215348_AddTableIndexes.Designer.cs
20240111034851_OrganizationFlexibleCollectionsColumn.cs
20240111034851_OrganizationFlexibleCollectionsColumn.Designer.cs
20240112180622_AddAuthTableIndexes.cs
20240112180622_AddAuthTableIndexes.Designer.cs
20240131215347_RemoveSMBetaFromOrganization.cs
20240131215347_RemoveSMBetaFromOrganization.Designer.cs
20240216170327_AddSecretAccessPolicies.cs
20240216170327_AddSecretAccessPolicies.Designer.cs
20240308141726_SetupProviderBilling.cs
20240308141726_SetupProviderBilling.Designer.cs
20240425111441_EnableOrgsCollectionEnhancements.cs
20240425111441_EnableOrgsCollectionEnhancements.Designer.cs
20240507185445_UpdateProviderGatewayType.cs
20240507185445_UpdateProviderGatewayType.Designer.cs
20240606152409_ProviderInvoiceItem.cs
20240606152409_ProviderInvoiceItem.Designer.cs
20240701175219_Net8Sync.cs
20240701175219_Net8Sync.Designer.cs
20240702142224_DistributedCache.cs
20240702142224_DistributedCache.Designer.cs
20240703182722_AddClientIdToProviderInvoiceItem.cs
20240703182722_AddClientIdToProviderInvoiceItem.Designer.cs
20240703192754_UpdateNullConstraints.cs
20240703192754_UpdateNullConstraints.Designer.cs
20240703205907_UpdateNullConstraintsAdminConsole.cs
20240703205907_UpdateNullConstraintsAdminConsole.Designer.cs
20240723011515_DropOrganizationFlexibleCollections.cs
20240723011515_DropOrganizationFlexibleCollections.Designer.cs
20240724001641_MakeBlobNonNull.cs
20240724001641_MakeBlobNonNull.Designer.cs
20240811224843_GroupAccessAllDefaultValue.cs
20240811224843_GroupAccessAllDefaultValue.Designer.cs
20240826231342_OrganizationUserAccessAllDefaultValue.cs
20240826231342_OrganizationUserAccessAllDefaultValue.Designer.cs
20240828101433_FinalFlexibleCollectionsDataMigrations.cs
20240828101433_FinalFlexibleCollectionsDataMigrations.Designer.cs
20240902034915_DropGroupAccessAll.cs
20240902034915_DropGroupAccessAll.Designer.cs
20240909133252_NotificationCenter.cs
20240909133252_NotificationCenter.Designer.cs
DatabaseContextModelSnapshot.cs