使用Entity Framework的Code First模式在进行数据迁移的时候会遇到一些问题,熟记一些常用的命令很重要,下面整理出了数据迁移时常用的一些命令。 一、模型设计 EF默认使用id字段作为主键,如果没有,则需要指定主键。 二、数据迁移基本命令和常用参数 1、安装Entity Frame ...
分类:
其他好文 时间:
2019-07-08 17:58:18
阅读次数:
113
一、管理数据库连接 1、使用配置文件管理连接之约定 在数据库上下文类中,如果我们只继承了无参数的DbContext,并且在配置文件中创建了和数据库上下文类同名的连接字符串,那么EF会使用该连接字符串自动计算出数据库的位置和数据库名。比如,我们的数据库上下文定义如下: 1 using System; ...
分类:
数据库 时间:
2019-07-08 17:51:58
阅读次数:
120
FluentApi总结 1.FluentApi简介 EF中的FluentApi作用是通过配置领域类来覆盖默认的约定。在EF中,我们通过DbModelBuilder类来使用FluentApi,它的功能比数据注释属性更强大。 使用FluentApi时,我们在context类的OnModelCreatin ...
一、查看后台对应进程是否启动 这里以linux上启动active mq为例,ps -ef按名称查,netstat -anp按端口查 1.1 ps -ef|grep activemp 会查出该进程 但是同时该linux命令也被查出 1.2 ps -ef|grep activemq| grep -v g ...
分类:
系统相关 时间:
2019-07-07 14:29:39
阅读次数:
116
数据库连接字符串 在 ASP.NET Core 添加配置片段: 然后,配置对应的DbContext: 日志记录 EF Core 默认会与 ASP.NET Core的日志提供程序一起工作,只需要使用 或`AddDbContextPool`添加服务即可。 除此之外,还可以手工添加日志记录。 首先,创建L ...
分类:
其他好文 时间:
2019-07-07 09:51:02
阅读次数:
204
ps -ef | grep runserver |grep -v grep | awk '{print $2}' | xargs kill -9 pgrep salt|xargs kill -9 ...
分类:
系统相关 时间:
2019-07-04 11:41:36
阅读次数:
124
在软件项目开发过程中,我们总能听见“高内聚,低耦合”,即使这种思想在我们学习编程的过程中就已经耳濡目染。可一旦当我们上项目,赶进度的时候我们就会“偷懒”,能省时间就省。管他什么设计模式,什么软件架构先实现上线再说。当然,如果这是一个一次性项目,或者是一个比较简单的项目还好说,但如果这个项目牵扯到后期... ...
分类:
Web程序 时间:
2019-07-04 00:17:28
阅读次数:
195
原文:https://www.cnblogs.com/miro/p/4164076.html 本篇是相对独立的一篇,主要讲解不丢失数据进行数据库结构升级。 前面我们讲解EF功能时(见第三篇文章)已经介绍过一种更新数据库的方式: EF比较model和database,如果两边不一致,程序将会drop ...
分类:
Web程序 时间:
2019-07-02 10:49:09
阅读次数:
129
1.workcount 2.将数据写到redis 开启redis bin/redis-server etc/redis.conf 查看端口 ps -ef|grep redis ...
分类:
其他好文 时间:
2019-07-01 13:58:53
阅读次数:
125
最近做了一个功能, 操作的数据量特别大, 一次 往数据库 插入上万条数据。我用了 循环添加, 和EF封装的添加功能。 两次方式速度都非常慢,一万条数据都要近一分钟的时间。 在网上 查找资料后, 可以创建一个Datatable对象,然后把数据都赋值给这个Datatable对象的列。 然后Copy到数据 ...
分类:
数据库 时间:
2019-06-28 19:40:05
阅读次数:
163