Ignore:
Timestamp:
02/07/21 16:25:56 (4 years ago)
Author:
Dimitar Slezenkovski <dslezenkovski@…>
Branches:
master
Children:
e0cdea2
Parents:
ac51326
Message:

Fix create new user bug.

Location:
FarmatikoData/Migrations
Files:
1 edited
2 moved

Legend:

Unmodified
Added
Removed
  • FarmatikoData/Migrations/20210205174704_Initial-Migration.Designer.cs

    rac51326 r0a694bb  
    1111{
    1212    [DbContext(typeof(FarmatikoDataContext))]
    13     [Migration("20210124191844_InitialMigration")]
     13    [Migration("20210205174704_Initial-Migration")]
    1414    partial class InitialMigration
    1515    {
     
    101101                        .ValueGeneratedOnAdd()
    102102                        .HasColumnType("integer")
    103                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    104103                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    105104
     
    188187                        .ValueGeneratedOnAdd()
    189188                        .HasColumnType("integer")
    190                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    191189                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    192190
     
    230228                        .ValueGeneratedOnAdd()
    231229                        .HasColumnType("integer")
    232                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    233230                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    234231
     
    251248                        .HasColumnType("text");
    252249
    253                     b.Property<int?>("UserId")
    254                         .HasColumnType("integer");
    255 
    256                     b.HasKey("Id");
    257 
    258                     b.HasIndex("UserId");
     250                    b.Property<int>("UserID")
     251                        .HasColumnType("integer");
     252
     253                    b.HasKey("Id");
     254
     255                    b.HasIndex("UserID");
    259256
    260257                    b.ToTable("PharmacyHeads");
     
    266263                        .ValueGeneratedOnAdd()
    267264                        .HasColumnType("integer")
    268                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    269265                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    270266
     
    298294                        .ValueGeneratedOnAdd()
    299295                        .HasColumnType("integer")
    300                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    301296                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    302297
     
    375370                    b.HasOne("FarmatikoData.Models.User", "User")
    376371                        .WithMany()
    377                         .HasForeignKey("UserId");
     372                        .HasForeignKey("UserID")
     373                        .OnDelete(DeleteBehavior.Cascade)
     374                        .IsRequired();
    378375                });
    379376
  • FarmatikoData/Migrations/20210205174704_Initial-Migration.cs

    rac51326 r0a694bb  
    1515                    Id = table.Column<int>(nullable: false)
    1616                        .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn),
    17                     CreatedOn = table.Column<DateTime>(nullable: false, defaultValueSql: "now()"),
     17                    CreatedOn = table.Column<DateTime>(nullable: false, defaultValueSql:"now()"),
    1818                    DeletedOn = table.Column<DateTime>(nullable: true),
    1919                    Name = table.Column<string>(nullable: false),
     
    125125                    Name = table.Column<string>(nullable: false),
    126126                    Password = table.Column<string>(nullable: false),
    127                     UserId = table.Column<int>(nullable: true)
     127                    UserID = table.Column<int>(nullable: false)
    128128                },
    129129                constraints: table =>
     
    131131                    table.PrimaryKey("PK_PharmacyHeads", x => x.Id);
    132132                    table.ForeignKey(
    133                         name: "FK_PharmacyHeads_Users_UserId",
    134                         column: x => x.UserId,
     133                        name: "FK_PharmacyHeads_Users_UserID",
     134                        column: x => x.UserID,
    135135                        principalTable: "Users",
    136136                        principalColumn: "Id",
    137                         onDelete: ReferentialAction.Restrict);
     137                        onDelete: ReferentialAction.Cascade);
    138138                });
    139139
     
    172172                    CreatedOn = table.Column<DateTime>(nullable: false, defaultValueSql: "now()"),
    173173                    DeletedOn = table.Column<DateTime>(nullable: true),
    174                     PheadId = table.Column<int>(nullable: true),
     174                    PheadId = table.Column<int>(nullable: false),
    175175                    HeadId = table.Column<int>(nullable: true),
    176                     MedicineId = table.Column<int>(nullable: true)
     176                    MedicineId = table.Column<int>(nullable: false)
    177177                },
    178178                constraints: table =>
     
    242242
    243243            migrationBuilder.CreateIndex(
    244                 name: "IX_PharmacyHeads_UserId",
     244                name: "IX_PharmacyHeads_UserID",
    245245                table: "PharmacyHeads",
    246                 column: "UserId");
     246                column: "UserID");
    247247
    248248            migrationBuilder.CreateIndex(
  • FarmatikoData/Migrations/FarmatikoDataContextModelSnapshot.cs

    rac51326 r0a694bb  
    9999                        .ValueGeneratedOnAdd()
    100100                        .HasColumnType("integer")
    101                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    102101                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    103102
     
    186185                        .ValueGeneratedOnAdd()
    187186                        .HasColumnType("integer")
    188                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    189187                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    190188
     
    228226                        .ValueGeneratedOnAdd()
    229227                        .HasColumnType("integer")
    230                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    231228                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    232229
     
    249246                        .HasColumnType("text");
    250247
    251                     b.Property<int?>("UserId")
    252                         .HasColumnType("integer");
    253 
    254                     b.HasKey("Id");
    255 
    256                     b.HasIndex("UserId");
     248                    b.Property<int>("UserID")
     249                        .HasColumnType("integer");
     250
     251                    b.HasKey("Id");
     252
     253                    b.HasIndex("UserID");
    257254
    258255                    b.ToTable("PharmacyHeads");
     
    264261                        .ValueGeneratedOnAdd()
    265262                        .HasColumnType("integer")
    266                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    267263                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    268264
     
    296292                        .ValueGeneratedOnAdd()
    297293                        .HasColumnType("integer")
    298                         .HasAnnotation("Npgsql:IdentitySequenceOptions", "'1', '1', '', '', 'False', '1'")
    299294                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.SerialColumn);
    300295
     
    373368                    b.HasOne("FarmatikoData.Models.User", "User")
    374369                        .WithMany()
    375                         .HasForeignKey("UserId");
     370                        .HasForeignKey("UserID")
     371                        .OnDelete(DeleteBehavior.Cascade)
     372                        .IsRequired();
    376373                });
    377374
Note: See TracChangeset for help on using the changeset viewer.