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

Fix all bugs

File:
1 moved

Legend:

Unmodified
Added
Removed
  • 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(
Note: See TracChangeset for help on using the changeset viewer.