mirror of
https://github.com/bitwarden/server.git
synced 2025-06-10 13:10:31 -05:00
Move out entitytypeconfiguration
This commit is contained in:
parent
30608719bd
commit
fb00976e19
@ -0,0 +1,17 @@
|
||||
using Bit.Infrastructure.EntityFramework.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
||||
|
||||
namespace Bit.Infrastructure.EntityFramework.Configurations;
|
||||
|
||||
public class UserSignatureKeyPairEntityTypeConfiguration : IEntityTypeConfiguration<UserSignatureKeyPair>
|
||||
{
|
||||
public void Configure(EntityTypeBuilder<UserSignatureKeyPair> builder)
|
||||
{
|
||||
builder
|
||||
.Property(s => s.Id)
|
||||
.ValueGeneratedNever();
|
||||
|
||||
builder.ToTable(nameof(UserSignatureKeyPair));
|
||||
}
|
||||
}
|
@ -109,7 +109,6 @@ public class DatabaseContext : DbContext
|
||||
var eSsoConfig = builder.Entity<SsoConfig>();
|
||||
var eTaxRate = builder.Entity<TaxRate>();
|
||||
var eUser = builder.Entity<User>();
|
||||
var eUserSignatureKeyPair = builder.Entity<UserSignatureKeyPair>();
|
||||
var eOrganizationApiKey = builder.Entity<OrganizationApiKey>();
|
||||
var eOrganizationConnection = builder.Entity<OrganizationConnection>();
|
||||
var eOrganizationDomain = builder.Entity<OrganizationDomain>();
|
||||
@ -130,7 +129,6 @@ public class DatabaseContext : DbContext
|
||||
eOrganizationConnection.Property(c => c.Id).ValueGeneratedNever();
|
||||
eOrganizationDomain.Property(ar => ar.Id).ValueGeneratedNever();
|
||||
aWebAuthnCredential.Property(ar => ar.Id).ValueGeneratedNever();
|
||||
eUserSignatureKeyPair.Property(ar => ar.Id).ValueGeneratedNever();
|
||||
|
||||
eCollectionCipher.HasKey(cc => new { cc.CollectionId, cc.CipherId });
|
||||
eCollectionUser.HasKey(cu => new { cu.CollectionId, cu.OrganizationUserId });
|
||||
@ -171,7 +169,6 @@ public class DatabaseContext : DbContext
|
||||
eOrganizationConnection.ToTable(nameof(OrganizationConnection));
|
||||
eOrganizationDomain.ToTable(nameof(OrganizationDomain));
|
||||
aWebAuthnCredential.ToTable(nameof(WebAuthnCredential));
|
||||
eUserSignatureKeyPair.ToTable(nameof(UserSignatureKeyPair));
|
||||
|
||||
ConfigureDateTimeUtcQueries(builder);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user