一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具
一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具IntroDbTool 是一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具,原本是基于 dotnet framework WinForm 实现的,在 1.1.0 版本更新中使用 dotnet core 3.1 基于 WPF 重写了,并实现了一个简单的基于插件模式开发模式并引入了多语言的基础支持。 数据库当前支持 SqlServer 和 MySql,可以自己扩展其他类型数据库。 可以利用这个小工具生成数据库表对应的 Model,并且会判断数据表列是否可以为空,可以为空的情况下会使用可空的数据类型,如 int?,DateTime? ,如果数据库中有列描述信息,也会生成在属性名称上添加列描述的注释,支持导出多个表;可以导出到Excel,可以根据Excel字段文档生成Sql,数据库表误删除又没有备份的时候就很有帮助了,而且支持反向的根据生成的Model去生成创建数据库表的Sql(供参考)。 基本功能功能一览功能说明
插件扩展Packages目前的 packages:
扩展方式
自定义扩展使用方式新建一个类库项目,引用 举个例子,自定义一个 Markdown Exporter 插件
Reference
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 防止将aspnet_client文件夹添加到.NET站点
- asp.net – 使用Linq将单个值返回给SQL
- asp.net-mvc-2 – ASP MVC2中部分缓存的当前做法是什么?
- asp.net – TableHeaderRow类的重点是什么
- asp.net – 从DAL返回BLL
- asp.net – 为什么我的验证在MVC3中的帖子之前触发了get请求
- asp.net-mvc – 为什么ASP.NET MVC上的控制器基于名称?
- asp.net – Web.config允许特定用户的位置访问
- asp.net – 朋友选择算法
- asp.net – 何时可以安全地禁用viewstate?
- asp.net-mvc – 如何调试在Azure中部署的ASPNET核
- asp.net-mvc – 在存储库之间调用方法 – 存储库
- asp.net-mvc – MVC DateTime文本框格式化问题
- asp.net-mvc – mvc.net验证是否支持ValidationG
- asp.net-mvc – 尝试将asp.net web发布到Azure时
- asp.net – IIS表达请求的执行时间要长4倍
- asp.net-mvc – 获取控制器mvc 4中的复选框值
- asp.net-mvc-3 – ASP.NET MVC3 – DateTime格式
- asp.net-mvc – Chrome 27中SignalR和跨域请求的
- asp.net – 由于其保护级别,未声明变量可能无法访