diff --git a/src/Infrastructure.Dapper/Repositories/CollectionRepository.cs b/src/Infrastructure.Dapper/Repositories/CollectionRepository.cs index edc238add6..9a528ea447 100644 --- a/src/Infrastructure.Dapper/Repositories/CollectionRepository.cs +++ b/src/Infrastructure.Dapper/Repositories/CollectionRepository.cs @@ -502,7 +502,7 @@ public class CollectionRepository : Repository, ICollectionRep .ThenBy(s => s.OrganizationUserId) .ToList(); - using var bulkCopy = new SqlBulkCopy(connection, SqlBulkCopyOptions.KeepIdentity, transaction); + using var bulkCopy = new SqlBulkCopy(connection, SqlBulkCopyOptions.KeepIdentity & SqlBulkCopyOptions.CheckConstraints, transaction); bulkCopy.DestinationTableName = "[dbo].[DefaultCollectionSemaphore]"; bulkCopy.BatchSize = 500; bulkCopy.BulkCopyTimeout = 120;