File tree Expand file tree Collapse file tree 4 files changed +14
-11
lines changed
EntityFramework.Reverse.POCO.Generator Expand file tree Collapse file tree 4 files changed +14
-11
lines changed Original file line number Diff line number Diff line change 38763876
38773877 private static string GetConnectionStringActions(bool hasSpatialTypes, bool hasHierarchyIdType)
38783878 {
3879- if (Settings.TemplateType == TemplateType.Ef6 )
3879+ if (Settings.IsEf6() )
38803880 return string.Empty;
38813881
38823882 if (!hasSpatialTypes && !hasHierarchyIdType)
72637263 {
72647264 public Dictionary<string, string> GetMapping()
72657265 {
7266- var geographyType = Settings.TemplateType == TemplateType.Ef6 ? "DbGeography" : "NetTopologySuite.Geometries.Point";
7267- var geometryType = Settings.TemplateType == TemplateType.Ef6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry";
7266+ var isEf6 = Settings.IsEf6();
7267+ var geographyType = isEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point";
7268+ var geometryType = isEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry";
72687269
72697270 // [Database type] = Language type
72707271 return new Dictionary<string, string>
75517552 // [Database type] = Language type
75527553 public Dictionary<string, string> GetMapping()
75537554 {
7554- var geographyType = Settings.TemplateType == TemplateType.Ef6 ? "DbGeography" : "NetTopologySuite.Geometries.Point";
7555- var geometryType = Settings.TemplateType == TemplateType.Ef6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry";
7555+ var isEf6 = Settings.IsEf6();
7556+ var geographyType = isEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point";
7557+ var geometryType = isEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry";
75567558
75577559 return new Dictionary<string, string>
75587560 {
Original file line number Diff line number Diff line change @@ -378,7 +378,7 @@ public CodeOutput GenerateContext()
378378
379379 private static string GetConnectionStringActions ( bool hasSpatialTypes , bool hasHierarchyIdType )
380380 {
381- if ( Settings . TemplateType == TemplateType . Ef6 )
381+ if ( Settings . IsEf6 ( ) )
382382 return string . Empty ;
383383
384384 if ( ! hasSpatialTypes && ! hasHierarchyIdType )
Original file line number Diff line number Diff line change 11using System . Collections . Generic ;
2- using Efrpg . Templates ;
32
43namespace Efrpg . LanguageMapping
54{
65 public class MySqlToCSharp : IDatabaseToPropertyType
76 {
87 public Dictionary < string , string > GetMapping ( )
98 {
10- var geographyType = Settings . TemplateType == TemplateType . Ef6 || Settings . TemplateType == TemplateType . FileBasedEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point" ;
11- var geometryType = Settings . TemplateType == TemplateType . Ef6 || Settings . TemplateType == TemplateType . FileBasedEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry" ;
9+ var isEf6 = Settings . IsEf6 ( ) ;
10+ var geographyType = isEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point" ;
11+ var geometryType = isEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry" ;
1212
1313 // [Database type] = Language type
1414 return new Dictionary < string , string >
Original file line number Diff line number Diff line change @@ -8,8 +8,9 @@ public class SqlServerToCSharp : IDatabaseToPropertyType
88 // [Database type] = Language type
99 public Dictionary < string , string > GetMapping ( )
1010 {
11- var geographyType = Settings . TemplateType == TemplateType . Ef6 || Settings . TemplateType == TemplateType . FileBasedEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point" ;
12- var geometryType = Settings . TemplateType == TemplateType . Ef6 || Settings . TemplateType == TemplateType . FileBasedEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry" ;
11+ var isEf6 = Settings . IsEf6 ( ) ;
12+ var geographyType = isEf6 ? "DbGeography" : "NetTopologySuite.Geometries.Point" ;
13+ var geometryType = isEf6 ? "DbGeometry" : "NetTopologySuite.Geometries.Geometry" ;
1314
1415 return new Dictionary < string , string >
1516 {
You can’t perform that action at this time.
0 commit comments