// using System; using EntityFrameworkCore.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable namespace EntityFrameworkCore.Data.Migrations { [DbContext(typeof(DeadBallZoneLeagueDbContext))] [Migration("20250407084418_MakeRelationshipLeagueToTeamNullable")] partial class MakeRelationshipLeagueToTeamNullable { /// protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder.HasAnnotation("ProductVersion", "9.0.3"); modelBuilder.Entity("EntityFrameworkCore.Domain.Coach", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("CreatedBy") .HasColumnType("TEXT"); b.Property("CreatedDate") .HasColumnType("TEXT"); b.Property("ModifiedBy") .HasColumnType("TEXT"); b.Property("ModifiedDate") .HasColumnType("TEXT"); b.Property("Name") .IsRequired() .HasColumnType("TEXT"); b.Property("TeamId") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("Coaches"); }); modelBuilder.Entity("EntityFrameworkCore.Domain.League", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("CreatedBy") .HasColumnType("TEXT"); b.Property("CreatedDate") .HasColumnType("TEXT"); b.Property("ModifiedBy") .HasColumnType("TEXT"); b.Property("ModifiedDate") .HasColumnType("TEXT"); b.Property("Name") .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Leagues"); b.HasData( new { Id = 1, CreatedDate = new DateTime(2025, 4, 6, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Local League" }, new { Id = 2, CreatedDate = new DateTime(2025, 4, 6, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "National League" }, new { Id = 3, CreatedDate = new DateTime(2025, 4, 6, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Geosphere" }, new { Id = 4, CreatedDate = new DateTime(2025, 4, 6, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Cyber war" }); }); modelBuilder.Entity("EntityFrameworkCore.Domain.Match", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("AwayTeamId") .HasColumnType("INTEGER"); b.Property("CreatedBy") .HasColumnType("TEXT"); b.Property("CreatedDate") .HasColumnType("TEXT"); b.Property("Date") .HasColumnType("TEXT"); b.Property("HomeTeamId") .HasColumnType("INTEGER"); b.Property("ModifiedBy") .HasColumnType("TEXT"); b.Property("ModifiedDate") .HasColumnType("TEXT"); b.Property("TicketPrice") .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Matches"); }); modelBuilder.Entity("EntityFrameworkCore.Domain.Team", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("CoachId") .HasColumnType("INTEGER"); b.Property("CreatedBy") .HasColumnType("TEXT"); b.Property("CreatedDate") .HasColumnType("TEXT"); b.Property("LeagueId") .HasColumnType("INTEGER"); b.Property("ModifiedBy") .HasColumnType("TEXT"); b.Property("ModifiedDate") .HasColumnType("TEXT"); b.Property("Name") .HasColumnType("TEXT"); b.HasKey("Id"); b.HasIndex("LeagueId"); b.ToTable("Teams"); b.HasData( new { Id = 1, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Delhi" }, new { Id = 2, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Voodoo" }, new { Id = 3, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Penal X" }, new { Id = 4, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Tokyo" }, new { Id = 5, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Barcelona" }, new { Id = 6, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Manchester" }, new { Id = 7, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Bangkok" }, new { Id = 8, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Neo Amsterdam" }, new { Id = 9, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Killaklowns" }, new { Id = 10, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Sol" }, new { Id = 11, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "DEC" }, new { Id = 12, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Leopards" }, new { Id = 13, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Harlequins" }, new { Id = 14, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Gladiators" }, new { Id = 15, CoachId = 0, CreatedDate = new DateTime(2025, 4, 4, 17, 7, 27, 33, DateTimeKind.Unspecified), ModifiedDate = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Name = "Fiz-O" }); }); modelBuilder.Entity("EntityFrameworkCore.Domain.Team", b => { b.HasOne("EntityFrameworkCore.Domain.League", "League") .WithMany("Teams") .HasForeignKey("LeagueId"); b.Navigation("League"); }); modelBuilder.Entity("EntityFrameworkCore.Domain.League", b => { b.Navigation("Teams"); }); #pragma warning restore 612, 618 } } }