Файл EF Core 7 t4 — получение длины строки
Я установил шаблоны t4 по умолчанию для EF Core в свой проект и теперь хочу отредактировать шаблон EntityType.t4, чтобы для любогоvarchar
поле, я создаю статическую переменную с максимальной длиной. Например, скаффолд прямо сейчас сгенерирует строку вроде:
public string? CollateralName { get; set; }
Когда он это сделает, я также хочу, чтобы он добавил:
public const int CollateralNamePropertyMaxLength = 50;
Я вижу в файле t4, где он записывает свойство, но я не уверен, как получить максимальную длину строки из столбца базы данных.