• Migration-添加表(加外键)


     public partial class _222 : DbMigration
        {
            public override void Up()
            {
                //DropForeignKey("dbo.Assets", "AssetBorrow_Id", "dbo.AssetBorrows");
                //DropIndex("dbo.Assets", new[] { "AssetBorrow_Id" });
                CreateTable(
                    "dbo.AssetBorrowSubs",
                    c => new
                        {
                            Id = c.Guid(nullable: false),
                            AssetCode = c.String(),
                            AssetName = c.String(),
                            AssetNum = c.String(),
                            Brand = c.String(),
                            Model = c.String(),
                            AssetId = c.String(),
                            Created = c.DateTime(nullable: false),
                            AssetBorrow_Id = c.Guid(),
                        })
                    .PrimaryKey(t => t.Id)
                    .ForeignKey("dbo.AssetBorrows", t => t.AssetBorrow_Id)
                    .Index(t => t.AssetBorrow_Id);
    
                //DropColumn("dbo.Assets", "AssetBorrow_Id");
            }
            
            public override void Down()
            {
                //AddColumn("dbo.Assets", "AssetBorrow_Id", c => c.Guid());
                DropForeignKey("dbo.AssetBorrowSubs", "AssetBorrow_Id", "dbo.AssetBorrows");
                DropIndex("dbo.AssetBorrowSubs", new[] { "AssetBorrow_Id" });
                DropTable("dbo.AssetBorrowSubs");
            //    CreateIndex("dbo.Assets", "AssetBorrow_Id");
            //    AddForeignKey("dbo.Assets", "AssetBorrow_Id", "dbo.AssetBorrows", "Id");
            }
        }
  • 相关阅读:
    VS快捷键
    IIS部署WCF
    WLAN的优点
    局域网与WAN比较
    局域网拓扑结构
    局域网协议
    局域网介绍
    wifi主要特性
    wifi发展前景
    Wi-Fi与WAPI主要区别
  • 原文地址:https://www.cnblogs.com/lishidefengchen/p/5549365.html
Copyright © 2020-2023  润新知