ChouBox/ChouBox.Model/efcore-gen.md
2025-04-24 00:57:14 +08:00

1.1 KiB
Raw Permalink Blame History

##在API项目里面执行使用连接字符串名称生成代码到model项目

 FreeSql.Generator -Razor 1 -NameOptions 1,0,0,1 -NameSpace ChouBox.Model.Entities  -DB "MySql,data source=192.168.1.56;port=3306;user id=youda;password=youda;initial catalog=youda;charset=utf8;sslmode=none;max pool size=2"
dotnet add  package Microsoft.EntityFrameworkCore.Design
dotnet ef dbcontext scaffold "Server=192.168.1.56;Database=youda;User=youda;Password=youda;" Pomelo.EntityFrameworkCore.MySql -o Entities/ --use-database-names --no-pluralize --force
dotnet ef dbcontext scaffold "Server=192.168.1.56;Database=youda;User=youda;Password=youda;" Pomelo.EntityFrameworkCore.MySql -o Entities/ --use-database-names --no-pluralize --force


dotnet ef dbcontext scaffold "Server=192.168.1.56;Database=youda;User=youda;Password=youda;" Pomelo.EntityFrameworkCore.MySql -o Entities/ --use-database-names --no-pluralize --force --context-dir Context --project ChouBox.Model 
dotnet ef dbcontext scaffold "server=192.168.195.13;port=3306;database=youda;user=youda;password=youda;charset=utf8mb4" Pomelo.EntityFrameworkCore.MySql -o Entities/ --no-pluralize --force