1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-30 15:42:48 -05:00

Remove Unused Auto Properties (#2580)

* Correct Auto Navigation Property

* Add Needed Migration
This commit is contained in:
Justin Baur
2023-01-13 14:24:58 -05:00
committed by GitHub
parent 504395a4e1
commit c6e2db1ff5
11 changed files with 6537 additions and 71 deletions

View File

@ -280,15 +280,10 @@ namespace Bit.MySqlMigrations.Migrations
b.Property<bool>("ReadOnly")
.HasColumnType("tinyint(1)");
b.Property<Guid?>("UserId")
.HasColumnType("char(36)");
b.HasKey("CollectionId", "OrganizationUserId");
b.HasIndex("OrganizationUserId");
b.HasIndex("UserId");
b.ToTable("CollectionUsers");
});
@ -546,15 +541,10 @@ namespace Bit.MySqlMigrations.Migrations
b.Property<Guid>("OrganizationUserId")
.HasColumnType("char(36)");
b.Property<Guid?>("UserId")
.HasColumnType("char(36)");
b.HasKey("GroupId", "OrganizationUserId");
b.HasIndex("OrganizationUserId");
b.HasIndex("UserId");
b.ToTable("GroupUser", (string)null);
});
@ -1676,10 +1666,6 @@ namespace Bit.MySqlMigrations.Migrations
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("Bit.Infrastructure.EntityFramework.Models.User", null)
.WithMany("CollectionUsers")
.HasForeignKey("UserId");
b.Navigation("Collection");
b.Navigation("OrganizationUser");
@ -1744,15 +1730,11 @@ namespace Bit.MySqlMigrations.Migrations
.IsRequired();
b.HasOne("Bit.Infrastructure.EntityFramework.Models.OrganizationUser", "OrganizationUser")
.WithMany()
.WithMany("GroupUsers")
.HasForeignKey("OrganizationUserId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("Bit.Infrastructure.EntityFramework.Models.User", null)
.WithMany("GroupUsers")
.HasForeignKey("UserId");
b.Navigation("Group");
b.Navigation("OrganizationUser");
@ -2083,6 +2065,8 @@ namespace Bit.MySqlMigrations.Migrations
modelBuilder.Entity("Bit.Infrastructure.EntityFramework.Models.OrganizationUser", b =>
{
b.Navigation("CollectionUsers");
b.Navigation("GroupUsers");
});
modelBuilder.Entity("Bit.Infrastructure.EntityFramework.Models.Project", b =>
@ -2098,12 +2082,8 @@ namespace Bit.MySqlMigrations.Migrations
{
b.Navigation("Ciphers");
b.Navigation("CollectionUsers");
b.Navigation("Folders");
b.Navigation("GroupUsers");
b.Navigation("OrganizationUsers");
b.Navigation("SsoUsers");