Re: T4 шаблон для MS SQL и Sybase
От: MozgC США http://nightcoder.livejournal.com
Дата: 05.09.10 20:17
Оценка: 99 (2)
Добавил T4 шаблон для MySQL.

Для генерации модели данных по MySql базе нужно создать и запустить такой T4 скрипт:

<#@ template language="C#v3.5" debug="True" #>
<#@ output extension=".generated.cs"   #>
<#@ assembly name = "MySql.Data" #>
<#@ include file="BLToolkit.ttinclude" #>
<#@ include file="MySql.ttinclude"    #>
<#
    ConnectionString     = "server=localhost;database=db;User Id=root;password=xxx";

    Namespace       = "DomainModel";
    DataContextName = "DataModel";
    // TimestampsAreNonUpdatable = false;

    GenerateModel();
#>

Сборка MySql.Data.dll должна быть установлена в GAC'е. Если она не установлена в GAC'е, то нужно задать путь к сборке в свойстве DataProviderAssembly, подробнее здесь: T4 templates for data model generating
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.