Team Registration view v1

This commit is contained in:
2026-05-06 09:02:00 +02:00
parent 1e25ca809b
commit a14cc8a0d9
12 changed files with 1120 additions and 25 deletions
@@ -149,12 +149,17 @@ namespace TournamentOrganizer.Migrations
.ValueGeneratedOnAdd()
.HasColumnType("INTEGER");
b.Property<int?>("LeaderId")
.HasColumnType("INTEGER");
b.Property<string>("Name")
.IsRequired()
.HasColumnType("TEXT");
b.HasKey("Id");
b.HasIndex("LeaderId");
b.ToTable("Teams");
});
@@ -270,6 +275,16 @@ namespace TournamentOrganizer.Migrations
b.Navigation("Match");
});
modelBuilder.Entity("TournamentOrganizer.Models.Team", b =>
{
b.HasOne("TournamentOrganizer.Models.Player", "Leader")
.WithMany()
.HasForeignKey("LeaderId")
.OnDelete(DeleteBehavior.SetNull);
b.Navigation("Leader");
});
modelBuilder.Entity("TournamentOrganizer.Models.TeamParticipant", b =>
{
b.HasOne("TournamentOrganizer.Models.Match", "Round")