Deployment CodeFluent实体部署指南最佳实践
我正在寻找您可能拥有的任何最佳实践文档,这些文档描述了部署基于CodeFluent实体的应用程序的建议。我们使用CODEFLULT(授权西悉尼大学通过)为我们的项目与澳大利亚分类发展协会(),并希望避免使用其他第三方工具,如果可能的话。我快速浏览了SoftFluent的新网站的知识中心,但没有找到任何解决此问题的方法Deployment CodeFluent实体部署指南最佳实践,deployment,codefluent,Deployment,Codefluent,我正在寻找您可能拥有的任何最佳实践文档,这些文档描述了部署基于CodeFluent实体的应用程序的建议。我们使用CODEFLULT(授权西悉尼大学通过)为我们的项目与澳大利亚分类发展协会(),并希望避免使用其他第三方工具,如果可能的话。我快速浏览了SoftFluent的新网站的知识中心,但没有找到任何解决此问题的方法CodeFluent Entities提供了两种更新数据库架构的方法,SQL Server也有一种 枢轴转轮 生成时间:SQL Server Pivot脚本生成器生成一个描述数据
CodeFluent Entities
提供了两种更新数据库架构的方法,SQL Server也有一种
枢轴转轮
- 生成时间:SQL Server Pivot脚本生成器生成一个描述数据库模式(表、列、键、存储过程等)的XML文件
- 部署时间:Pivot运行程序读取此文件并更新目标数据库以匹配目标架构
CodeFluent.Runtime.Database.client.exe运行PivotRunner
,或者使用您自己的程序:
PivotRunner runner = new PivotRunner(pivotPath);
runner.ConnectionString = "<SQL Server connection string>";
runner.Run();
PivotRunner=新的PivotRunner(pivotPath);
runner.ConnectionString=“”;
runner.Run();
SQL Server生产者差异引擎
SQL Server Producer
生成一个差异脚本。因此,您可以在目标数据库上运行此脚本
数据层应用程序(dacpac)
不相关的实体
数据层应用程序(DAC)定义所有SQL Server数据库
引擎架构和实例对象(如表、视图和登录名)
需要支持应用程序。DAC内置在DAC包中,
它是一个XML文件,包含定义所有
数据库引擎对象由应用程序使用,并用于部署
发援会。DAC通过以下方式简化数据层对象的管理:
为部署和管理提供单个单元