小编Sai*_*aku的帖子

如何使用代码优先迁移来更新数据库?

我制作了ac#.NET WebAPI,它可以工作,但是当我更改模型时,它停止工作,并显示以下错误消息。

自创建数据库以来,支持“ ApiDbContext”上下文的模型已更改。考虑使用“代码优先迁移”来更新数据库。

这是我的代码:

型号(不变):

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Test.Models
{
    public class User
    {
        public int Id { get; set; }
        public string Name { get; set; }
        //public DateTime startTime { get; set; }
        //public DateTime endTime { get; set; }
        //public int Age { get; set; }
        //public string Adress { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

型号(已更改):

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Test.Models
{
    public class User …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-web-api asp.net-web-api2

3
推荐指数
1
解决办法
8415
查看次数

标签 统计

asp.net ×1

asp.net-web-api ×1

asp.net-web-api2 ×1

c# ×1