Ignore:
Timestamp:
11/05/20 06:57:35 (3 years ago)
Author:
DimitarSlezenkovski <dslezenkovski@…>
Branches:
master
Children:
afc9a9a
Parents:
1f4846d
Message:

Add SystemService, Auth, fix a lil bugs :)

File:
1 moved

Legend:

Unmodified
Added
Removed
  • FarmatikoData/Migrations/20201105055526_NewMigration.Designer.cs

    r1f4846d rd23bf72  
    1111{
    1212    [DbContext(typeof(FarmatikoDataContext))]
    13     [Migration("20200722131856_Initial migration")]
    14     partial class Initialmigration
     13    [Migration("20201105055526_NewMigration")]
     14    partial class NewMigration
    1515    {
    1616        protected override void BuildTargetModel(ModelBuilder modelBuilder)
     
    2222                .HasAnnotation("Relational:MaxIdentifierLength", 63);
    2323
    24             modelBuilder.Entity("FarmatikoData.Models.HealthFacilities", b =>
     24            modelBuilder.Entity("FarmatikoData.Models.HealthFacility", b =>
    2525                {
    2626                    b.Property<int>("Id")
     
    3636                        .HasColumnType("timestamp without time zone");
    3737
    38                     b.Property<DateTime>("DeletedOn")
     38                    b.Property<DateTime?>("DeletedOn")
    3939                        .HasColumnType("timestamp without time zone");
    4040
     
    6262                });
    6363
    64             modelBuilder.Entity("FarmatikoData.Models.HealthcareWorkers", b =>
     64            modelBuilder.Entity("FarmatikoData.Models.HealthcareWorker", b =>
    6565                {
    6666                    b.Property<int>("Id")
     
    7676                        .HasColumnType("timestamp without time zone");
    7777
    78                     b.Property<DateTime>("DeletedOn")
     78                    b.Property<DateTime?>("DeletedOn")
    7979                        .HasColumnType("timestamp without time zone");
    8080
     
    106106                        .HasColumnType("timestamp without time zone");
    107107
    108                     b.Property<DateTime>("DeletedOn")
     108                    b.Property<DateTime?>("DeletedOn")
    109109                        .HasColumnType("timestamp without time zone");
    110110
     
    113113
    114114                    b.Property<string>("Manufacturer")
    115                         .HasColumnType("text");
    116 
    117                     b.Property<int?>("MedicineListId")
    118                         .HasColumnType("integer");
    119 
    120                     b.Property<string>("Name")
     115                        .IsRequired()
     116                        .HasColumnType("text");
     117
     118                    b.Property<string>("Name")
     119                        .IsRequired()
    121120                        .HasColumnType("text");
    122121
     
    128127
    129128                    b.Property<string>("Strength")
     129                        .IsRequired()
    130130                        .HasColumnType("text");
    131131
    132132                    b.Property<string>("WayOfIssuing")
    133                         .HasColumnType("text");
    134 
    135                     b.HasKey("Id");
    136 
    137                     b.HasIndex("MedicineListId");
     133                        .IsRequired()
     134                        .HasColumnType("text");
     135
     136                    b.HasKey("Id");
    138137
    139138                    b.ToTable("Medicines");
     
    150149                        .HasColumnType("timestamp without time zone");
    151150
    152                     b.Property<DateTime>("DeletedOn")
     151                    b.Property<DateTime?>("DeletedOn")
    153152                        .HasColumnType("timestamp without time zone");
    154153
     
    156155                        .HasColumnType("boolean");
    157156
    158                     b.Property<int?>("MedicinesId")
     157                    b.Property<int>("MedicineId")
    159158                        .HasColumnType("integer");
    160159
     
    164163                    b.HasKey("Id");
    165164
    166                     b.HasIndex("MedicinesId");
     165                    b.HasIndex("MedicineId");
    167166
    168167                    b.HasIndex("PharmacyHeadId");
     
    178177                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn);
    179178
    180                     b.Property<int>("ActiveGlobal")
    181                         .HasColumnType("integer");
     179                    b.Property<long>("ActiveGlobal")
     180                        .HasColumnType("bigint");
    182181
    183182                    b.Property<int>("ActiveMK")
     
    187186                        .HasColumnType("timestamp without time zone");
    188187
    189                     b.Property<int>("DeathsGlobal")
    190                         .HasColumnType("integer");
     188                    b.Property<long>("DeathsGlobal")
     189                        .HasColumnType("bigint");
    191190
    192191                    b.Property<int>("DeathsMK")
    193192                        .HasColumnType("integer");
    194193
    195                     b.Property<DateTime>("DeletedOn")
    196                         .HasColumnType("timestamp without time zone");
    197 
    198                     b.Property<string>("Name")
     194                    b.Property<DateTime?>("DeletedOn")
     195                        .HasColumnType("timestamp without time zone");
     196
     197                    b.Property<string>("Name")
     198                        .IsRequired()
    199199                        .HasColumnType("text");
    200200
     
    202202                        .HasColumnType("integer");
    203203
    204                     b.Property<int>("TotalGlobal")
    205                         .HasColumnType("integer");
     204                    b.Property<long>("TotalGlobal")
     205                        .HasColumnType("bigint");
    206206
    207207                    b.Property<int>("TotalMK")
     
    221221
    222222                    b.Property<string>("Address")
    223                         .HasColumnType("text");
    224 
    225                     b.Property<DateTime>("CreatedOn")
    226                         .HasColumnType("timestamp without time zone");
    227 
    228                     b.Property<DateTime>("DeletedOn")
     223                        .IsRequired()
     224                        .HasColumnType("text");
     225
     226                    b.Property<DateTime>("CreatedOn")
     227                        .HasColumnType("timestamp without time zone");
     228
     229                    b.Property<DateTime?>("DeletedOn")
    229230                        .HasColumnType("timestamp without time zone");
    230231
    231232                    b.Property<string>("Location")
    232                         .HasColumnType("text");
    233 
    234                     b.Property<string>("Name")
     233                        .IsRequired()
     234                        .HasColumnType("text");
     235
     236                    b.Property<string>("Name")
     237                        .IsRequired()
    235238                        .HasColumnType("text");
    236239
     
    258261                        .HasColumnType("timestamp without time zone");
    259262
    260                     b.Property<DateTime>("DeletedOn")
     263                    b.Property<DateTime?>("DeletedOn")
    261264                        .HasColumnType("timestamp without time zone");
    262265
    263266                    b.Property<string>("Email")
    264                         .HasColumnType("text");
    265 
    266                     b.Property<string>("Name")
     267                        .IsRequired()
     268                        .HasColumnType("text");
     269
     270                    b.Property<string>("Name")
     271                        .IsRequired()
    267272                        .HasColumnType("text");
    268273
    269274                    b.Property<string>("Password")
    270                         .HasColumnType("text");
    271 
    272                     b.Property<int?>("PharmacyId")
    273                         .HasColumnType("integer");
    274 
    275                     b.Property<int?>("PharmacyMedicinesId")
    276                         .HasColumnType("integer");
    277 
    278                     b.HasKey("Id");
     275                        .IsRequired()
     276                        .HasColumnType("text");
     277
     278                    b.HasKey("Id");
     279
     280                    b.ToTable("PharmacyHeads");
     281                });
     282
     283            modelBuilder.Entity("FarmatikoData.Models.RequestPharmacyHead", b =>
     284                {
     285                    b.Property<int>("Id")
     286                        .ValueGeneratedOnAdd()
     287                        .HasColumnType("integer")
     288                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn);
     289
     290                    b.Property<DateTime>("CreatedOn")
     291                        .HasColumnType("timestamp without time zone");
     292
     293                    b.Property<DateTime?>("DeletedOn")
     294                        .HasColumnType("timestamp without time zone");
     295
     296                    b.Property<int>("HeadId")
     297                        .HasColumnType("integer");
     298
     299                    b.Property<int>("PharmacyId")
     300                        .HasColumnType("integer");
     301
     302                    b.HasKey("Id");
     303
     304                    b.HasIndex("HeadId");
    279305
    280306                    b.HasIndex("PharmacyId");
    281307
    282                     b.HasIndex("PharmacyMedicinesId");
    283 
    284                     b.ToTable("PharmacyHeads");
    285                 });
    286 
    287             modelBuilder.Entity("FarmatikoData.Models.HealthcareWorkers", b =>
    288                 {
    289                     b.HasOne("FarmatikoData.Models.HealthFacilities", "Facility")
     308                    b.ToTable("PHRequests");
     309                });
     310
     311            modelBuilder.Entity("FarmatikoData.Models.User", b =>
     312                {
     313                    b.Property<int>("Id")
     314                        .ValueGeneratedOnAdd()
     315                        .HasColumnType("integer")
     316                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn);
     317
     318                    b.Property<DateTime>("CreatedOn")
     319                        .HasColumnType("timestamp without time zone");
     320
     321                    b.Property<DateTime?>("DeletedOn")
     322                        .HasColumnType("timestamp without time zone");
     323
     324                    b.Property<string>("Email")
     325                        .HasColumnType("text");
     326
     327                    b.Property<string>("Name")
     328                        .HasColumnType("text");
     329
     330                    b.Property<string>("Password")
     331                        .HasColumnType("text");
     332
     333                    b.Property<int>("UserRole")
     334                        .HasColumnType("integer");
     335
     336                    b.HasKey("Id");
     337
     338                    b.ToTable("Users");
     339                });
     340
     341            modelBuilder.Entity("FarmatikoData.Models.HealthcareWorker", b =>
     342                {
     343                    b.HasOne("FarmatikoData.Models.HealthFacility", "Facility")
    290344                        .WithMany()
    291345                        .HasForeignKey("FacilityId")
     
    294348                });
    295349
    296             modelBuilder.Entity("FarmatikoData.Models.Medicine", b =>
    297                 {
    298                     b.HasOne("FarmatikoData.Models.MedicineList", null)
    299                         .WithMany("MedicinesList")
    300                         .HasForeignKey("MedicineListId");
    301                 });
    302 
    303350            modelBuilder.Entity("FarmatikoData.Models.MedicineList", b =>
    304351                {
    305                     b.HasOne("FarmatikoData.Models.Medicine", "Medicines")
     352                    b.HasOne("FarmatikoData.Models.Medicine", "Medicine")
    306353                        .WithMany()
    307                         .HasForeignKey("MedicinesId");
     354                        .HasForeignKey("MedicineId")
     355                        .OnDelete(DeleteBehavior.Cascade)
     356                        .IsRequired();
    308357
    309358                    b.HasOne("FarmatikoData.Models.PharmacyHead", null)
     
    319368                });
    320369
    321             modelBuilder.Entity("FarmatikoData.Models.PharmacyHead", b =>
    322                 {
     370            modelBuilder.Entity("FarmatikoData.Models.RequestPharmacyHead", b =>
     371                {
     372                    b.HasOne("FarmatikoData.Models.PharmacyHead", "Head")
     373                        .WithMany()
     374                        .HasForeignKey("HeadId")
     375                        .OnDelete(DeleteBehavior.Cascade)
     376                        .IsRequired();
     377
    323378                    b.HasOne("FarmatikoData.Models.Pharmacy", "Pharmacy")
    324379                        .WithMany()
    325                         .HasForeignKey("PharmacyId");
    326 
    327                     b.HasOne("FarmatikoData.Models.MedicineList", "PharmacyMedicines")
    328                         .WithMany()
    329                         .HasForeignKey("PharmacyMedicinesId");
     380                        .HasForeignKey("PharmacyId")
     381                        .OnDelete(DeleteBehavior.Cascade)
     382                        .IsRequired();
    330383                });
    331384#pragma warning restore 612, 618
Note: See TracChangeset for help on using the changeset viewer.