初始化配置-数据库配置
1. 设置 dotnet-ef 版本为 5.0.0
2. 配置 _DBContextScaffold.Start 的数据库连接(配置机密的方式)
打开后台工具,选择 配置开发环境数据库连接
.\tools\Tools.EntitiesGenerate.exe
打开CMD命令,定位到 _DBContextScaffold.Start 文件夹
分别运行命令
修改: _DBContextScaffold.Start\Startup.cs
画圈处修改为配置对应的名称
3. 配置开发环境数据库配置
解决方案根目录运行打开数据库连接生成工具
.\tools\Tools.SQLConnectionProvider.exe
配置并生成数据库连接
复制生成的数据库连接字符串到: YESWEB._Start\appsettings.json
4. 新建数据库
数据库中新建一个数据库 YESWEB_Dev 创建一个空的数据库即可
运行后台项目,运行成功后,会自动创建数据库表结构!
检查数据库表结构是否自动创建
停止项目,修改数据库名称为 YESWEB_Design
然后在创建一个YESWEB_Dev空数据库,再次运行项目,YESWEB_Dev数据库再次自动创建表结构,
此时我们得到两个结构一样的数据库YESWEB_Desigin和YESWEB_Dev,
开发过程中有数据库修改操作,修改YESWEB_Desigin库,生成数据库迁移脚本后,会自动同步数据库更改到YESWEB_Dev ,
不允许直接修改YESWEB_Dev数据库
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YESWEB YES开发框架