我有一个数据库并创建了更多的存储过程,现在我想在代码smith中使用当前创建的存储过程并从中创建模板。 怎么办?
例如,要在代码生成器中使用表,请编写以下属性:
bool check
如何为存储过程编写????
<%@ Property Name="SourceTables" Category="Database" Optional="True" Type="SchemaExplorer.TableSchemaCollection"
Description="The database tables" %>
答案 0 :(得分:1)
我为CodeSmith Tools工作,并且已经有一个模板可以执行您想要创建存储过程的内容。它可以在Database / StoredProcedures文件夹中找到。也可以在线here找到来源。
如果您希望通过属性与存储过程进行交互,可以通过CommandSchema类型执行此操作。
<%@ Property Name="SourceCommands" Category="Database" Optional="True" Type="SchemaExplorer.CommandSchemaCollection"
Description="The database stored procedures" %>