0
從CodeSmith 6中的ColumnSchema對象中,我需要能夠生成SQL Server表定義。我無法生成類型;我需要能夠生成以下類型:CodeSmith 6:生成數據庫類型
varchar(100)
varchar(MAX)
int
bit
etc...
但我找不到此屬性。密碼學家有什麼可以提取這個嗎?我一直在尋找,但找不到任何東西...
謝謝。
從CodeSmith 6中的ColumnSchema對象中,我需要能夠生成SQL Server表定義。我無法生成類型;我需要能夠生成以下類型:CodeSmith 6:生成數據庫類型
varchar(100)
varchar(MAX)
int
bit
etc...
但我找不到此屬性。密碼學家有什麼可以提取這個嗎?我一直在尋找,但找不到任何東西...
謝謝。
您可以通過讓模板繼承SqlCodeTemplate來輕鬆創建這些值。然後,您只需將ColumnSchema對象傳遞給GetSqlParameterStatement方法,該方法將返回此類型信息。
我強烈建議查看一下Database \ DbSnapShot \ TableSchema.cst和StoredProcedures \ StoredProcedures.cst模板,因爲它們都顯示洞察力或做你正在尋找的東西。
感謝
-Blake Niemyjski