是否有T4模板来生成类型化数据集?
我正在使用NDBUnit进行测试,我希望在更改数据库架构时自动更新XSD。理想情况下,我希望XSD只包含数据库中表的子集。
或者是否有任何可以执行此操作的命令行工具,nant或msbuild任务?
答案 0 :(得分:1)
MyGeneration有一个强类型数据集生成器模板和一组命令行选项,使您可以在构建过程中自动调用它。有关详细信息,下载,最新版本的链接以及现有模板库,请参阅http://www.mygenerationsoftware.com/portal/default.aspx。
此外,由于MyGeneration支持保持MyGeneration的“项目设置”并从命令行重新运行它们,因此您可以保存为模板选择的输入(例如,您要从中选择的表的子集) DB)并在重新运行模板时重新应用它们。