当前位置: 首页 > news >正文

江汉路做网站的公司wordpress注册表单

江汉路做网站的公司,wordpress注册表单,南宁 建网站 公司,哈尔滨自助建站软件4.4.1 数据库迁移原理 总结一下就是#xff1a; 1. 数据库迁移命令的执行#xff0c;其实就是生成在数据库执行的脚本代码#xff08;两个文件#xff1a;数字_迁移名.cs 数字_迁移名.Designer.cs#xff09;#xff0c;用于对数据库进行定义和修饰。 2. 数据库迁移…4.4.1 数据库迁移原理 总结一下就是 1. 数据库迁移命令的执行其实就是生成在数据库执行的脚本代码两个文件数字_迁移名.cs     数字_迁移名.Designer.cs用于对数据库进行定义和修饰。 2. 数据库迁移有两个方法 【向上】和【向下】个人理解其实向上就是更新向下就是还原上一版本。 演示一下。假设先已完成环境搭建且创建了一个新的表格T_Dogs模式如下 public class Dog {public long ID { get; set; }public string Name { get; set; } } 现在给这个数据库增加一列【Age】 public class Dog {public long ID { get; set; }public string Name { get; set; }public int Age { get; set; } } 然后 Add-Migration AddColumnAge 执行成功后观察项目目录已经生成了对应的脚本文件 然后检查这个脚本文件会发现文件里有两个方法Up执行新增这一列的操作 Down执行删除这一列的操作 代码如下 public partial class AddColumnAge : Migration {/// inheritdoc /protected override void Up(MigrationBuilder migrationBuilder){migrationBuilder.AddColumnint(name: Age,table: T_Dogs,type: int,nullable: false,defaultValue: 0);}/// inheritdoc /protected override void Down(MigrationBuilder migrationBuilder){migrationBuilder.DropColumn(name: Age,table: T_Dogs);} } 然后更新数据库update-database 更新完成后查看数据库已完成新增这一列 然后查看数据库的脚步执行历史最后执行的就是刚才迁移时生成的脚本20250223071051_AddColumnAge 4.4.2 其他数据库迁移命令 当然数据库迁移不光只有update-database和Add-MigrationEF Core还提供了一些其他的命令。下面介绍几个常用的 1. update-database其他参数 update-database 【这里写迁移命令时的名称可以将数据库回滚或者升级到对应的版本】 2. 删除迁移脚本Remove-migration Remove-migration命令删除最后一次的迁移脚本 3. 生成迁移脚本Script-Migration 在开发环境中可以随意使用update-database进行数据库更改迁移但如果要修改实际生成环境的数据库的话需要相关人员审计才能被允许修改。 对于这种场景 EF Core中提供了Script-Migration命令来根据迁移代码生成SQL脚本这个脚本可以通过审计后在生产数据库中执行。 此外如果数据库已经是迁移版本的状态了比如已经是D版本要升级到F版本则可以Script-Migration D F 来生成D到F的升级的脚本 4.4.3 反向工程慎用 杨老师说这是一个灾难及操作别用它。哈哈哈其实也还好就是确实不太推荐应为这种方式不符合“模型驱动的开发理念”。 意思就是手动维护数据库然后用反向工程生成实体类。 生成时用指令 Scafflod-DBContext ‘Server.Databasedemo1Trusted_ConnectionTrue’ Microsoft.EntityFrameworkCore.SqlServer
http://www.zqtcl.cn/news/475234/

相关文章:

  • 做汽配外贸是在哪个网站做山东百度推广
  • 网站类型大全cms监控软件下载官网
  • 网站设计制作 建网站免费asp地方门户网站系统
  • 凡科网做的网站保存后就上传了吗东莞网站推广建设
  • 网站推广案例闲鱼上做网站
  • 网站 做购物车分类信息网站建设系统
  • 网站做弹窗坂田建设网站
  • 北仑网站推广保险网站建设
  • 文山城乡建设部网站首页个人网站怎么注册
  • 西安企业建站wordpress外部调用后台
  • 江苏手机网站建设公司域名查询ip解析
  • 网站上的用户注册怎么做的苏州网站建设制作服务商
  • 网站开发模版宁波网
  • 以鹦鹉做头像的网站wordpress post是什么
  • 公司怎么建立自己网站做网站需要编码吗
  • 网站域名根目录在哪里wordpress做跟随导航导航
  • 昆明网站建站推广it外包工作怎么样
  • 上海长宁网站建设公司WordPress 采集文章 图片
  • 紫色 网站网络设计的最后一个步骤是
  • 广东省建设安全卡查询网站网站开发需要的语言
  • 网站的建设需要考虑什么问题投放广告的网站
  • 雅虎提交网站入口常州哪家做网站好
  • 哪些网站是503错误代码太原搭建网站的公司
  • 网站建设公司需要有什么东西凡科建站seo
  • 荷泽网站建设买链接做网站 利润高吗
  • 网站嵌套代码网络营销与策划实训
  • 网上做环评立项的网站是哪个网站开发是前端吗
  • 公司网站可以自己建立吗前端网站开发教程
  • 淘宝客导购网站营销推广软件有哪些
  • 专做写字楼出租的网站建设银行北京招聘网站