Linq2Db会为架构的表生成模型,但不会为物化视图生成模型。它们放置在相同的架构中,并具有所有必需的权限。 .tt文件的代码
GetSchemaOptions.IncludedSchemas = new[] { "test" };
GetSchemaOptions.GetTables = true;
GetSchemaOptions.GetProcedures = false;
GenerateViews = false;
NamespaceName = "~.Dataaccess.Geo.Postgre";
DataContextName = "PostgreGeoDb";
GenerateConstructors = false;
LoadPostgreSQLMetadata("Server=test;Database=test;User Id=test;Password=test");
#>
// Disable documentation warnings
#pragma warning disable 1591
<#
GenerateModel();
#>
感谢您的关注和帮助。