0

我有一个数据库并创建更多的存储过程,现在我想在代码史密斯中使用当前创建的存储过程并从中创建模板。该怎么办?

例如,对于代码生成器中的表使用,请编写以下属性:

<%@ Property Name="SourceTables" Category="Database" Optional="True" Type="SchemaExplorer.TableSchemaCollection" 
Description="The database tables" %>

存储过程怎么写???

<%@ Property ..... Type="**SchemaExplorer.???**" ...
4

1 回答 1

1

我为 CodeSmith Tools 工作,并且已经有一个模板可以执行您想要创建存储过程的操作。它可以在 Database/StoredProcedures 文件夹中找到。源代码也可以在此处在线找到。

如果您希望通过属性与存储过程进行交互,您可以通过 CommandSchema 类型执行此操作。

<%@ Property Name="SourceCommands" Category="Database" Optional="True" Type="SchemaExplorer.CommandSchemaCollection" 
Description="The database stored procedures" %>
于 2015-07-14T14:56:35.463 回答