Un utilisitateur a plusieurs profiles

Il en a un préféré. Il peux en saisir de tout type.
This commit is contained in:
Paul Schneider 2017-01-09 10:08:20 +01:00
commit 2644ac2d60
27 changed files with 4174 additions and 49 deletions

View file

@ -179,6 +179,8 @@ namespace Yavsc.Migrations
b.Property<string>("Photo");
b.Property<int>("Rate");
b.HasKey("Code");
});
@ -676,9 +678,6 @@ namespace Yavsc.Migrations
b.Property<bool>("Active");
b.Property<string>("ActivityCode")
.IsRequired();
b.Property<int?>("MaxDailyCost");
b.Property<int?>("MinDailyCost");
@ -698,6 +697,22 @@ namespace Yavsc.Migrations
b.HasKey("PerformerId");
});
modelBuilder.Entity("Yavsc.Models.Workflow.UserActivity", b =>
{
b.Property<long>("Id")
.ValueGeneratedOnAdd();
b.Property<string>("DoesCode")
.IsRequired();
b.Property<string>("UserId")
.IsRequired();
b.Property<int>("Weight");
b.HasKey("Id");
});
modelBuilder.Entity("Yavsc.Models.Market.Product", b =>
{
b.HasBaseType("Yavsc.Models.Market.BaseProduct");
@ -903,10 +918,6 @@ namespace Yavsc.Migrations
modelBuilder.Entity("Yavsc.Models.Workflow.PerformerProfile", b =>
{
b.HasOne("Yavsc.Models.Activity")
.WithMany()
.HasForeignKey("ActivityCode");
b.HasOne("Yavsc.Models.Market.Service")
.WithMany()
.HasForeignKey("OfferId");
@ -919,6 +930,17 @@ namespace Yavsc.Migrations
.WithMany()
.HasForeignKey("PerformerId");
});
modelBuilder.Entity("Yavsc.Models.Workflow.UserActivity", b =>
{
b.HasOne("Yavsc.Models.Activity")
.WithMany()
.HasForeignKey("DoesCode");
b.HasOne("Yavsc.Models.Workflow.PerformerProfile")
.WithMany()
.HasForeignKey("UserId");
});
}
}
}