CodeSmith Generator получает схему просмотра - PullRequest
0 голосов
/ 03 сентября 2018

Я использую шаблоны NetTiers CodeSmith.

Я ищу способ получить информацию о столбцах и таблицах из представления. В проводнике схем CodeSmith недостаточно информации о представлениях.

Что-то мне не хватает в CodeSmith. Или есть способ, которым я могу получить базовую схему самого представления, чтобы я мог проанализировать ее и построить свои собственные метаданные?

Если CodeSmith не может предоставить какую-либо эту информацию. Тогда я мог бы выполнить какой-нибудь пользовательский sql для получения информации, однако я не уверен, как это сделать и в CodeSmith.

1 Ответ

0 голосов
/ 26 сентября 2018

Я работаю в CodeSmith ... Все данные, которые мы получаем из Informational_Schema, помещаются в пакет Extended Property. Если вы обратитесь в службу поддержки, я могу отправить вам исходный код для SQLSchemaProvider, и вы сможете посмотреть точные запросы, которые мы выполняем. Если нам чего-то не хватает, сообщите нам.

Пожалуйста, помните, что вы можете выполнить любой код .NET внутри шаблона, включая ado.net:).

...