nutGet操作数据库

时间:2021-12-26 00:38:23

在netcoe开发过程中,通过基建生成Razor页面增删改查,通过数据实例生成数据库时,不要手工修改数据库,而且通过程序包管理器控制台命令执行

1.没有数据库第一次新建的时候可以执行add-migration innit(这里起一个有意义的名字)update-database

2.如果已经有数据库了,上面命令可以更新数据库结构

此处需要注意的是:如果对数据库增加约束,而现存数据有不符合格式的,他会失败并告知创建那个表失败,但不提示具体原因

3.如果删除列,表等都是在数据实例修改,然后执行命令,千万不要手工修改数据库。