[AC-1722] Deprecate "Edit/Delete Assigned Collections" custom permissions #3031
76 passed, 44 failed and 0 skipped
❌ test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
120 tests were completed in 10s with 76 passed, 44 failed and 0 skipped.
❌ Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests
❌ RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
❌ RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
✅ RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
❌ RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
❌ RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
❌ RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_WithAdminUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
❌ RunMigration_WithAdminUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_WithAdminUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ RunMigration_WithAdminUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
✅ RunMigration_WithDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
✅ RunMigration_WithDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
❌ RunMigration_WithDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
✅ RunMigration_WithDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_WithEditAndDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_WithEditAndDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
❌ RunMigration_WithEditAndDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
✅ RunMigration_WithEditAndDeleteAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_WithEditAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
❌ RunMigration_WithEditAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
❌ RunMigration_WithEditAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ RunMigration_WithEditAssignedCollections_WithCustomUserType_MigratesToUserNullPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_WithoutAssignedCollectionsPermissions_DoesNothing(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_WithoutAssignedCollectionsPermissions_DoesNothing(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
❌ RunMigration_WithoutAssignedCollectionsPermissions_DoesNothing(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
✅ RunMigration_WithoutAssignedCollectionsPermissions_DoesNothing(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
❌ RunMigration_WithoutAssignedCollectionsPermissions_WithCustomUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ RunMigration_WithoutAssignedCollectionsPermissions_WithCustomUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
❌ RunMigration_WithoutAssignedCollectionsPermissions_WithCustomUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: EfMigrationTesterService { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ RunMigration_WithoutAssignedCollectionsPermissions_WithCustomUserType_RemovesAssignedCollectionsPermissions(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, migrationTester: SqlMigrationTesterService { })
✅ Bit.Infrastructure.IntegrationTest.Auth.Repositories.AuthRequestRepositoryTests
✅ DeleteExpiredAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ DeleteExpiredAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ DeleteExpiredAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ DeleteExpiredAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ UpdateManyAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ UpdateManyAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ UpdateManyAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ UpdateManyAsync_Works(authRequestRepository: AuthRequestRepository { }, userRepository: UserRepository { })
✅ Bit.Infrastructure.IntegrationTest.Auth.Repositories.EmergencyAccessRepositoriesTests
✅ DeleteAsync_UpdatesRevisionDate(userRepository: UserRepository { }, emergencyAccessRepository: EmergencyAccessRepository { })
✅ DeleteAsync_UpdatesRevisionDate(userRepository: UserRepository { }, emergencyAccessRepository: EmergencyAccessRepository { })
✅ DeleteAsync_UpdatesRevisionDate(userRepository: UserRepository { }, emergencyAccessRepository: EmergencyAccessRepository { })
✅ DeleteAsync_UpdatesRevisionDate(userRepository: UserRepository { }, emergencyAccessRepository: EmergencyAccessRepository { })
✅ Bit.Infrastructure.IntegrationTest.DistributedCacheTests
✅ MultipleWritesOnSameKey_ShouldNotThrow(cache: EntityFrameworkCache { scanTask = null })
✅ MultipleWritesOnSameKey_ShouldNotThrow(cache: EntityFrameworkCache { scanTask = null })
✅ MultipleWritesOnSameKey_ShouldNotThrow(cache: EntityFrameworkCache { scanTask = null })
✅ MultipleWritesOnSameKey_ShouldNotThrow(cache: SqlServerCache { })
✅ ParallelReadsAndWrites_Work(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ ParallelReadsAndWrites_Work(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ ParallelReadsAndWrites_Work(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ ParallelReadsAndWrites_Work(cache: SqlServerCache { }, timeProvider: 2000-01-01T00:00:00.000)
✅ Simple_NotExpiredItem_StartsScan(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ Simple_NotExpiredItem_StartsScan(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ Simple_NotExpiredItem_StartsScan(cache: EntityFrameworkCache { scanTask = null }, timeProvider: 2000-01-01T00:00:00.000)
✅ Simple_NotExpiredItem_StartsScan(cache: SqlServerCache { }, timeProvider: 2000-01-01T00:00:00.000)
❌ Bit.Infrastructure.IntegrationTest.Repositories.CipherRepositoryTests
❌ CreateAsync_UpdateWithCollections_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, collectionRepository: CollectionRepository { }, cipherRepository: CipherRepository { }, collectionCipherRepository: CollectionCipherRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ CreateAsync_UpdateWithCollections_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, collectionRepository: CollectionRepository { }, cipherRepository: CipherRepository { }, collectionCipherRepository: CollectionCipherRepository { })
❌ CreateAsync_UpdateWithCollections_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, collectionRepository: CollectionRepository { }, cipherRepository: CipherRepository { }, collectionCipherRepository: CollectionCipherRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ CreateAsync_UpdateWithCollections_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, collectionRepository: CollectionRepository { }, cipherRepository: CipherRepository { }, collectionCipherRepository: CollectionCipherRepository { })
✅ DeleteAsync_UpdatesUserRevisionDate(userRepository: UserRepository { }, cipherRepository: CipherRepository { })
✅ DeleteAsync_UpdatesUserRevisionDate(userRepository: UserRepository { }, cipherRepository: CipherRepository { })
✅ DeleteAsync_UpdatesUserRevisionDate(userRepository: UserRepository { }, cipherRepository: CipherRepository { })
✅ DeleteAsync_UpdatesUserRevisionDate(userRepository: UserRepository { }, cipherRepository: CipherRepository { })
✅ ReplaceAsync_SuccessfullyMovesCipherToOrganization(userRepository: UserRepository { }, cipherRepository: CipherRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, folderRepository: FolderRepository { })
✅ ReplaceAsync_SuccessfullyMovesCipherToOrganization(userRepository: UserRepository { }, cipherRepository: CipherRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, folderRepository: FolderRepository { })
✅ ReplaceAsync_SuccessfullyMovesCipherToOrganization(userRepository: UserRepository { }, cipherRepository: CipherRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, folderRepository: FolderRepository { })
✅ ReplaceAsync_SuccessfullyMovesCipherToOrganization(userRepository: UserRepository { }, cipherRepository: CipherRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, folderRepository: FolderRepository { })
❌ Bit.Infrastructure.IntegrationTest.Repositories.CollectionRepositoryTests
❌ GetByIdWithPermissionsAsync_CombineGroupPermissions_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetByIdWithPermissionsAsync_CombineGroupPermissions_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetByIdWithPermissionsAsync_CombineGroupPermissions_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ GetByIdWithPermissionsAsync_CombineGroupPermissions_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
✅ GetByIdWithPermissionsAsync_UserOverrideGroup_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
✅ GetByIdWithPermissionsAsync_UserOverrideGroup_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetByIdWithPermissionsAsync_UserOverrideGroup_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ GetByIdWithPermissionsAsync_UserOverrideGroup_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
✅ GetByIdWithPermissionsAsync_WithRelationships_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetByIdWithPermissionsAsync_WithRelationships_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetByIdWithPermissionsAsync_WithRelationships_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetByIdWithPermissionsAsync_WithRelationships_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ GetManyByOrganizationIdWithPermissionsAsync_GroupBy_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetManyByOrganizationIdWithPermissionsAsync_GroupBy_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetManyByOrganizationIdWithPermissionsAsync_GroupBy_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ GetManyByOrganizationIdWithPermissionsAsync_GroupBy_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
✅ GetManyByOrganizationIdWithPermissionsAsync_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
❌ GetManyByOrganizationIdWithPermissionsAsync_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ GetManyByOrganizationIdWithPermissionsAsync_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetManyByOrganizationIdWithPermissionsAsync_Success(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, collectionRepository: CollectionRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { })
✅ ReplaceAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { }, collectionRepository: CollectionRepository { })
❌ ReplaceAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { }, collectionRepository: CollectionRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ ReplaceAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { }, collectionRepository: CollectionRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ ReplaceAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { }, groupRepository: GroupRepository { }, collectionRepository: CollectionRepository { })
❌ Bit.Infrastructure.IntegrationTest.Repositories.OrganizationUserRepositoryTests
❌ DeleteAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
✅ DeleteAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ DeleteAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
❌ DeleteAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ DeleteManyAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ DeleteManyAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ DeleteManyAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ DeleteManyAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
❌ GetManyAccountRecoveryDetailsByOrganizationUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ GetManyAccountRecoveryDetailsByOrganizationUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetManyAccountRecoveryDetailsByOrganizationUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ GetManyAccountRecoveryDetailsByOrganizationUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
❌ GetManyDetailsByUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
❌ GetManyDetailsByUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
✅ GetManyDetailsByUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ GetManyDetailsByUserAsync_Works(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: OrganizationUserRepository { })
✅ Bit.Infrastructure.IntegrationTest.Tools.SendRepositoryTests
✅ CreateAsync_Works(sendRepository: SendRepository { })
✅ CreateAsync_Works(sendRepository: SendRepository { })
✅ CreateAsync_Works(sendRepository: SendRepository { })
✅ CreateAsync_Works(sendRepository: SendRepository { })
✅ GetByDeletionDateAsync_Works(sendRepository: SendRepository { })
✅ GetByDeletionDateAsync_Works(sendRepository: SendRepository { })
✅ GetByDeletionDateAsync_Works(sendRepository: SendRepository { })
✅ GetByDeletionDateAsync_Works(sendRepository: SendRepository { })
Annotations
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepositor...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 322
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNonJsonValues(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 257
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at MySqlConnector.Core.ServerSession.ReceiveReplyAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/ServerSession.cs:line 894
at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in /_/src/MySqlConnector/Core/ResultSet.cs:line 37
at MySqlConnector.MySqlDataReader.ActivateResultSet(CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 130
at MySqlConnector.MySqlDataReader.InitAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, IDictionary`2 cachedProcedures, IMySqlCommand command, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 483
at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 56
at MySqlConnector.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 357
at MySqlConnector.MySqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 350
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepositor...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 322
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNonJsonValues(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 257
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNonJsonValues(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepositor...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
Raw output
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(AlterColumnOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.<>c.<.cctor>b__82_4(MigrationsSqlGenerator g, MigrationOperation o, IModel m, MigrationCommandListBuilder b)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(MigrationOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.GenerateDownSql(Migration migration, Migration previousMigration, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.<>c__DisplayClass16_1.<GetMigrationCommandLists>b__1()
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
at Bit.Infrastructure.IntegrationTest.Services.EfMigrationTesterService.ApplyMigration() in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/Services/Implementations/EfMigrationTesterService.cs:line 40
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNonJsonValues(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 265
--- End of stack trace from previous location ---
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: Organi...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
Raw output
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(AlterColumnOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.<>c.<.cctor>b__82_4(MigrationsSqlGenerator g, MigrationOperation o, IModel m, MigrationCommandListBuilder b)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(MigrationOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.GenerateDownSql(Migration migration, Migration previousMigration, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.<>c__DisplayClass16_1.<GetMigrationCommandLists>b__1()
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
at Bit.Infrastructure.IntegrationTest.Services.EfMigrationTesterService.ApplyMigration() in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/Services/Implementations/EfMigrationTesterService.cs:line 40
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNull(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 212
--- End of stack trace from previous location ---
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: Organi...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 322
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNull(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 204
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at MySqlConnector.Core.ServerSession.ReceiveReplyAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/ServerSession.cs:line 894
at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in /_/src/MySqlConnector/Core/ResultSet.cs:line 37
at MySqlConnector.MySqlDataReader.ActivateResultSet(CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 130
at MySqlConnector.MySqlDataReader.InitAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, IDictionary`2 cachedProcedures, IMySqlCommand command, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 483
at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 56
at MySqlConnector.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 357
at MySqlConnector.MySqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 350
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNull(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: Organi...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 322
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNull(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 204
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: ...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
Raw output
System.NotSupportedException : SQLite does not support this migration operation ('AlterColumnOperation'). See https://go.microsoft.com/fwlink/?LinkId=723262 for more information and examples.
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(AlterColumnOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.<>c.<.cctor>b__82_4(MigrationsSqlGenerator g, MigrationOperation o, IModel m, MigrationCommandListBuilder b)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(MigrationOperation operation, IModel model, MigrationCommandListBuilder builder)
at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.SqliteMigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.GenerateDownSql(Migration migration, Migration previousMigration, MigrationsSqlGenerationOptions options)
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.<>c__DisplayClass16_1.<GetMigrationCommandLists>b__1()
at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
at Bit.Infrastructure.IntegrationTest.Services.EfMigrationTesterService.ApplyMigration() in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/Services/Implementations/EfMigrationTesterService.cs:line 40
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNullString(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 239
--- End of stack trace from previous location ---
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: ...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- Npgsql.PostgresException : 23502: null value in column "AccessAll" of relation "OrganizationUser" violates not-null constraint
DETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 322
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.RunMigration_HandlesNullString(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMigrationTesterService migrationTester) in /home/runner/work/server/server/test/Infrastructure.IntegrationTest/AdminConsole/Migrations/FinalFlexibleCollectionsDataMigrationsTests.cs:line 230
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Check failure on line 43 in src/Infrastructure.EntityFramework/Repositories/Repository.cs
github-actions / Test Results
Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests ► RunMigration_HandlesNullString(userRepository: UserRepository { }, organizationRepository: OrganizationRepository { }, organizationUserRepository: ...
Failed test found in:
test/Infrastructure.IntegrationTest/TestResults/infrastructure-test-results.trx
Error:
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
Raw output
Microsoft.EntityFrameworkCore.DbUpdateException : An error occurred while saving the entity changes. See the inner exception for details.
---- MySqlConnector.MySqlException : Field 'AccessAll' doesn't have a default value
at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
at Bit.Infrastructure.EntityFramework.Repositories.Repository`3.CreateAsync(T obj) in /home/runner/work/server/server/src/Infrastructure.EntityFramework/Repositories/Repository.cs:line 43
at Bit.Infrastructure.IntegrationTest.AdminConsole.Migrations.FinalFlexibleCollectionsDataMigrationsTests.SetupData(IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, OrganizationUserType organizationUserType, Boolean editAssignedCollections, Boolean deleteAssignedCollections, Boolean accessEventLogs) in /home/runner/work/serv