Ignore:
Timestamp:
02/08/21 16:39:25 (22 months ago)
Author:
Dimitar Slezenkovski <dslezenkovski@…>
Branches:
master
Children:
8eb1e21, dae4cde
Parents:
0a694bb
Message:

Fix all bugs

Location:
FarmatikoData/Migrations
Files:
1 edited
2 moved

Legend:

Unmodified
Added
Removed
  • FarmatikoData/Migrations/20210208041424_Initial-Create.Designer.cs

    r0a694bb re0cdea2  
    1111{
    1212    [DbContext(typeof(FarmatikoDataContext))]
    13     [Migration("20210205174704_Initial-Migration")]
    14     partial class InitialMigration
     13    [Migration("20210208041424_Initial-Create")]
     14    partial class InitialCreate
    1515    {
    1616        protected override void BuildTargetModel(ModelBuilder modelBuilder)
     
    207207                        .HasColumnType("text");
    208208
    209                     b.Property<int?>("PharmacyHeadId")
    210                         .HasColumnType("integer");
    211 
    212                     b.Property<int>("PheadId")
     209                    b.Property<int?>("PheadId")
    213210                        .HasColumnType("integer");
    214211
     
    218215                    b.HasKey("Id");
    219216
    220                     b.HasIndex("PharmacyHeadId");
     217                    b.HasIndex("PheadId");
    221218
    222219                    b.ToTable("Pharmacies");
     
    302299                        .HasColumnType("timestamp without time zone");
    303300
    304                     b.Property<int>("HeadId")
    305                         .HasColumnType("integer");
    306 
    307                     b.Property<int>("PharmacyId")
     301                    b.Property<int?>("HeadId")
     302                        .HasColumnType("integer");
     303
     304                    b.Property<int?>("PharmacyId")
    308305                        .HasColumnType("integer");
    309306
     
    363360                    b.HasOne("FarmatikoData.Models.PharmacyHead", "PharmacyHead")
    364361                        .WithMany("Pharmacies")
    365                         .HasForeignKey("PharmacyHeadId");
     362                        .HasForeignKey("PheadId");
    366363                });
    367364
     
    392389                    b.HasOne("FarmatikoData.Models.PharmacyHead", "Head")
    393390                        .WithMany()
    394                         .HasForeignKey("HeadId")
    395                         .OnDelete(DeleteBehavior.Cascade)
    396                         .IsRequired();
     391                        .HasForeignKey("HeadId");
    397392
    398393                    b.HasOne("FarmatikoData.Models.Pharmacy", "Pharmacy")
    399394                        .WithMany()
    400                         .HasForeignKey("PharmacyId")
    401                         .OnDelete(DeleteBehavior.Cascade)
    402                         .IsRequired();
     395                        .HasForeignKey("PharmacyId");
    403396                });
    404397#pragma warning restore 612, 618
  • FarmatikoData/Migrations/20210208041424_Initial-Create.cs

    r0a694bb re0cdea2  
    55namespace FarmatikoData.Migrations
    66{
    7     public partial class InitialMigration : Migration
     7    public partial class InitialCreate : Migration
    88    {
    99        protected override void Up(MigrationBuilder migrationBuilder)
     
    150150                    Address = table.Column<string>(nullable: false),
    151151                    WorkAllTime = table.Column<bool>(nullable: false),
    152                     PheadId = table.Column<int>(nullable: false),
    153                     PharmacyHeadId = table.Column<int>(nullable: true)
     152                    PheadId = table.Column<int>(nullable: true)
    154153                },
    155154                constraints: table =>
     
    157156                    table.PrimaryKey("PK_Pharmacies", x => x.Id);
    158157                    table.ForeignKey(
    159                         name: "FK_Pharmacies_PharmacyHeads_PharmacyHeadId",
    160                         column: x => x.PharmacyHeadId,
     158                        name: "FK_Pharmacies_PharmacyHeads_PheadId",
     159                        column: x => x.PheadId,
    161160                        principalTable: "PharmacyHeads",
    162161                        principalColumn: "Id",
     
    201200                    CreatedOn = table.Column<DateTime>(nullable: false, defaultValueSql: "now()"),
    202201                    DeletedOn = table.Column<DateTime>(nullable: true),
    203                     HeadId = table.Column<int>(nullable: false),
    204                     PharmacyId = table.Column<int>(nullable: false)
     202                    HeadId = table.Column<int>(nullable: true),
     203                    PharmacyId = table.Column<int>(nullable: true)
    205204                },
    206205                constraints: table =>
     
    212211                        principalTable: "PharmacyHeads",
    213212                        principalColumn: "Id",
    214                         onDelete: ReferentialAction.Cascade);
     213                        onDelete: ReferentialAction.Restrict);
    215214                    table.ForeignKey(
    216215                        name: "FK_PHRequests_Pharmacies_PharmacyId",
     
    218217                        principalTable: "Pharmacies",
    219218                        principalColumn: "Id",
    220                         onDelete: ReferentialAction.Cascade);
     219                        onDelete: ReferentialAction.Restrict);
    221220                });
    222221
     
    227226
    228227            migrationBuilder.CreateIndex(
    229                 name: "IX_Pharmacies_PharmacyHeadId",
     228                name: "IX_Pharmacies_PheadId",
    230229                table: "Pharmacies",
    231                 column: "PharmacyHeadId");
     230                column: "PheadId");
    232231
    233232            migrationBuilder.CreateIndex(
  • FarmatikoData/Migrations/FarmatikoDataContextModelSnapshot.cs

    r0a694bb re0cdea2  
    205205                        .HasColumnType("text");
    206206
    207                     b.Property<int?>("PharmacyHeadId")
    208                         .HasColumnType("integer");
    209 
    210                     b.Property<int>("PheadId")
     207                    b.Property<int?>("PheadId")
    211208                        .HasColumnType("integer");
    212209
     
    216213                    b.HasKey("Id");
    217214
    218                     b.HasIndex("PharmacyHeadId");
     215                    b.HasIndex("PheadId");
    219216
    220217                    b.ToTable("Pharmacies");
     
    300297                        .HasColumnType("timestamp without time zone");
    301298
    302                     b.Property<int>("HeadId")
    303                         .HasColumnType("integer");
    304 
    305                     b.Property<int>("PharmacyId")
     299                    b.Property<int?>("HeadId")
     300                        .HasColumnType("integer");
     301
     302                    b.Property<int?>("PharmacyId")
    306303                        .HasColumnType("integer");
    307304
     
    361358                    b.HasOne("FarmatikoData.Models.PharmacyHead", "PharmacyHead")
    362359                        .WithMany("Pharmacies")
    363                         .HasForeignKey("PharmacyHeadId");
     360                        .HasForeignKey("PheadId");
    364361                });
    365362
     
    390387                    b.HasOne("FarmatikoData.Models.PharmacyHead", "Head")
    391388                        .WithMany()
    392                         .HasForeignKey("HeadId")
    393                         .OnDelete(DeleteBehavior.Cascade)
    394                         .IsRequired();
     389                        .HasForeignKey("HeadId");
    395390
    396391                    b.HasOne("FarmatikoData.Models.Pharmacy", "Pharmacy")
    397392                        .WithMany()
    398                         .HasForeignKey("PharmacyId")
    399                         .OnDelete(DeleteBehavior.Cascade)
    400                         .IsRequired();
     393                        .HasForeignKey("PharmacyId");
    401394                });
    402395#pragma warning restore 612, 618
Note: See TracChangeset for help on using the changeset viewer.