Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • iknow-api/Migrations/AppDbContextModelSnapshot.cs

    r3347c1b rb38c39c  
    2323            NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
    2424
    25             modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
     25            modelBuilder.Entity("iknow_api.Models.ContactInfo", b =>
    2626                {
    2727                    b.Property<int>("Id")
    … …  
    3131                    NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id"));
    3232
    33                     b.Property<DateTime>("ExpiresAt")
    34                         .HasColumnType("timestamp with time zone");
     33                    b.Property<int>("UserId")
     34                        .HasColumnType("integer");
    3535
    36                     b.Property<bool>("IsValid")
    37                         .HasColumnType("boolean");
     36                    b.Property<string>("address")
     37                        .HasColumnType("text");
    3838
    39                     b.Property<string>("Token")
    40                         .IsRequired()
     39                    b.Property<string>("city")
    4140                        .HasColumnType("text");
     41
     42                    b.Property<string>("microsoftEmail")
     43                        .HasColumnType("text");
     44
     45                    b.Property<string>("municipality")
     46                        .HasColumnType("text");
     47
     48                    b.Property<string>("phoneNumber")
     49                        .HasColumnType("text");
     50
     51                    b.HasKey("Id");
     52
     53                    b.HasIndex("UserId")
     54                        .IsUnique();
     55
     56                    b.ToTable("ContactInfo");
     57                });
     58
     59            modelBuilder.Entity("iknow_api.Models.EnrollmentInfo", b =>
     60                {
     61                    b.Property<int>("Id")
     62                        .ValueGeneratedOnAdd()
     63                        .HasColumnType("integer");
     64
     65                    NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id"));
    4266
    4367                    b.Property<int>("UserId")
    4468                        .HasColumnType("integer");
    4569
     70                    b.Property<int>("enrollmentYear")
     71                        .HasColumnType("integer");
     72
     73                    b.Property<int>("major")
     74                        .HasColumnType("integer");
     75
    4676                    b.HasKey("Id");
    4777
    48                     b.HasIndex("UserId");
     78                    b.HasIndex("UserId")
     79                        .IsUnique();
    4980
    50                     b.ToTable("RefreshToken");
     81                    b.ToTable("EnrollmentInfo");
     82                });
     83
     84            modelBuilder.Entity("iknow_api.Models.HighSchool", b =>
     85                {
     86                    b.Property<int>("Id")
     87                        .ValueGeneratedOnAdd()
     88                        .HasColumnType("integer");
     89
     90                    NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id"));
     91
     92                    b.Property<float>("GPA")
     93                        .HasColumnType("real");
     94
     95                    b.Property<int>("UserId")
     96                        .HasColumnType("integer");
     97
     98                    b.Property<int>("tip")
     99                        .HasColumnType("integer");
     100
     101                    b.HasKey("Id");
     102
     103                    b.HasIndex("UserId")
     104                        .IsUnique();
     105
     106                    b.ToTable("HighSchool");
    51107                });
    52108
    … …  
    88144                });
    89145
    90             modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
     146            modelBuilder.Entity("iknow_api.Models.ContactInfo", b =>
    91147                {
    92148                    b.HasOne("iknow_api.Models.User", "User")
    93                         .WithMany()
    94                         .HasForeignKey("UserId")
     149                        .WithOne("ContactInfo")
     150                        .HasForeignKey("iknow_api.Models.ContactInfo", "UserId")
    95151                        .OnDelete(DeleteBehavior.Cascade)
    96152                        .IsRequired();
    … …  
    98154                    b.Navigation("User");
    99155                });
     156
     157            modelBuilder.Entity("iknow_api.Models.EnrollmentInfo", b =>
     158                {
     159                    b.HasOne("iknow_api.Models.User", "User")
     160                        .WithOne("EnrollmentInfo")
     161                        .HasForeignKey("iknow_api.Models.EnrollmentInfo", "UserId")
     162                        .OnDelete(DeleteBehavior.Cascade)
     163                        .IsRequired();
     164
     165                    b.Navigation("User");
     166                });
     167
     168            modelBuilder.Entity("iknow_api.Models.HighSchool", b =>
     169                {
     170                    b.HasOne("iknow_api.Models.User", "User")
     171                        .WithOne("HighSchool")
     172                        .HasForeignKey("iknow_api.Models.HighSchool", "UserId")
     173                        .OnDelete(DeleteBehavior.Cascade)
     174                        .IsRequired();
     175
     176                    b.Navigation("User");
     177                });
     178
     179            modelBuilder.Entity("iknow_api.Models.User", b =>
     180                {
     181                    b.Navigation("ContactInfo");
     182
     183                    b.Navigation("EnrollmentInfo");
     184
     185                    b.Navigation("HighSchool");
     186                });
    100187#pragma warning restore 612, 618
    101188        }
Note: See TracChangeset for help on using the changeset viewer.