// using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage; using Microsoft.EntityFrameworkCore.Storage.Internal; using System; using Winsoft.GOV.XF.WebApi.WXCore.Data; using Winsoft.GOV.XF.WebApi.WXCore.Models; namespace Winsoft.GOV.XF.WebApi.WXCore.Migrations { [DbContext(typeof(XFDbContext))] [Migration("20171207082914_AddOpenIDToBundle")] partial class AddOpenIDToBundle { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn) .HasAnnotation("ProductVersion", "2.0.0-rtm-26452"); modelBuilder.Entity("Winsoft.GOV.XF.WebApi.WXCore.Models.Asset", b => { b.Property("Id") .ValueGeneratedOnAdd(); b.Property("AssetType"); b.Property("BundleId"); b.Property("CreateDate"); b.Property("Data"); b.Property("Describe"); b.HasKey("Id"); b.HasIndex("BundleId"); b.ToTable("Asset"); }); modelBuilder.Entity("Winsoft.GOV.XF.WebApi.WXCore.Models.Bundle", b => { b.Property("Id") .ValueGeneratedOnAdd(); b.Property("Advice"); b.Property("County_id"); b.Property("CreateDate"); b.Property("Describe"); b.Property("IsPublic"); b.Property("Key"); b.Property("Mobile"); b.Property("Name"); b.Property("OpenID"); b.Property("SearchCode"); b.Property("Title"); b.Property("Type"); b.Property("Unit_id"); b.Property("UserId"); b.HasKey("Id"); b.ToTable("Bundle"); }); modelBuilder.Entity("Winsoft.GOV.XF.WebApi.WXCore.Models.WXUser", b => { b.Property("Id") .ValueGeneratedOnAdd(); b.Property("City"); b.Property("Country"); b.Property("CreateDate"); b.Property("HeadimgUrl"); b.Property("Mobile"); b.Property("Nickname"); b.Property("OpenId"); b.Property("Province"); b.Property("Sex"); b.Property("UnionId"); b.HasKey("Id"); b.ToTable("WXUser"); }); modelBuilder.Entity("Winsoft.GOV.XF.WebApi.WXCore.Models.Asset", b => { b.HasOne("Winsoft.GOV.XF.WebApi.WXCore.Models.Bundle") .WithMany("Assets") .HasForeignKey("BundleId") .OnDelete(DeleteBehavior.Cascade); }); #pragma warning restore 612, 618 } } }