diff --git a/BuildTT/version.txt b/BuildTT/version.txt index 0753b56e..d1cc3440 100644 --- a/BuildTT/version.txt +++ b/BuildTT/version.txt @@ -1 +1 @@ -3.6.0 \ No newline at end of file +3.6.1 \ No newline at end of file diff --git a/EF.Reverse.POCO.GeneratorV3.sln b/EF.Reverse.POCO.GeneratorV3.sln index 6e1c88f9..c7ae31ed 100644 --- a/EF.Reverse.POCO.GeneratorV3.sln +++ b/EF.Reverse.POCO.GeneratorV3.sln @@ -83,6 +83,7 @@ Global {8C949A14-F572-457B-A069-52AEC2526AD5}.Debug|x86.ActiveCfg = Debug|Any CPU {8C949A14-F572-457B-A069-52AEC2526AD5}.Release|Any CPU.ActiveCfg = Release|Any CPU {8C949A14-F572-457B-A069-52AEC2526AD5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {8C949A14-F572-457B-A069-52AEC2526AD5}.Release|Mixed Platforms.Build.0 = Release|Any CPU {8C949A14-F572-457B-A069-52AEC2526AD5}.Release|x86.ActiveCfg = Release|Any CPU {14C1FD62-34DB-49B9-B35A-B363398D0914}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {14C1FD62-34DB-49B9-B35A-B363398D0914}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU diff --git a/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/1033/efrpoco.zip b/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/1033/efrpoco.zip index 1766fed2..dd1d3241 100644 Binary files a/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/1033/efrpoco.zip and b/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/1033/efrpoco.zip differ diff --git a/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/Data/1033/efrpoco.zip b/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/Data/1033/efrpoco.zip index 1766fed2..dd1d3241 100644 Binary files a/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/Data/1033/efrpoco.zip and b/EntityFramework Reverse POCO Generator/ItemTemplates/CSharp/Data/1033/efrpoco.zip differ diff --git a/EntityFramework Reverse POCO Generator/ItemTemplates/efrpoco.zip b/EntityFramework Reverse POCO Generator/ItemTemplates/efrpoco.zip index 1766fed2..dd1d3241 100644 Binary files a/EntityFramework Reverse POCO Generator/ItemTemplates/efrpoco.zip and b/EntityFramework Reverse POCO Generator/ItemTemplates/efrpoco.zip differ diff --git a/EntityFramework Reverse POCO Generator/Properties/AssemblyInfo.cs b/EntityFramework Reverse POCO Generator/Properties/AssemblyInfo.cs index f2ea0ed5..616ba312 100644 --- a/EntityFramework Reverse POCO Generator/Properties/AssemblyInfo.cs +++ b/EntityFramework Reverse POCO Generator/Properties/AssemblyInfo.cs @@ -30,5 +30,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.6.0.0")] -[assembly: AssemblyFileVersion("3.6.0.0")] +[assembly: AssemblyVersion("3.6.1.0")] +[assembly: AssemblyFileVersion("3.6.1.0")] diff --git a/EntityFramework Reverse POCO Generator/source.extension.vsixmanifest b/EntityFramework Reverse POCO Generator/source.extension.vsixmanifest index f4af8a30..a10f5edf 100644 --- a/EntityFramework Reverse POCO Generator/source.extension.vsixmanifest +++ b/EntityFramework Reverse POCO Generator/source.extension.vsixmanifest @@ -1,7 +1,7 @@ - + EntityFramework Reverse POCO Generator Reverse engineers an existing database and generates EntityFramework Code First POCO classes, Configuration mappings and DbContext. https://github.com/sjh37/EntityFramework-Reverse-POCO-Code-First-Generator diff --git a/EntityFramework.Reverse.POCO.Generator/Database.tt b/EntityFramework.Reverse.POCO.Generator/Database.tt index 727d4afc..f89e74ec 100644 --- a/EntityFramework.Reverse.POCO.Generator/Database.tt +++ b/EntityFramework.Reverse.POCO.Generator/Database.tt @@ -1,6 +1,6 @@ <#@ include file="EF.Reverse.POCO.v3.ttinclude" #> <# - // v3.6.0 + // v3.6.1 // Please make changes to the settings below. // All you have to do is save this file, and the output file(s) are generated. Compiling does not regenerate the file(s). // A course for the older v2 generator is available on Pluralsight at https://www.pluralsight.com/courses/code-first-entity-framework-legacy-databases diff --git a/EntityFramework.Reverse.POCO.Generator/EF.Reverse.POCO.v3.ttinclude b/EntityFramework.Reverse.POCO.Generator/EF.Reverse.POCO.v3.ttinclude index ed3b1f8c..99d9f6b8 100644 --- a/EntityFramework.Reverse.POCO.Generator/EF.Reverse.POCO.v3.ttinclude +++ b/EntityFramework.Reverse.POCO.Generator/EF.Reverse.POCO.v3.ttinclude @@ -1,6 +1,6 @@ <# // Copyright (C) Simon Hughes 2012 -// v3.6.0 +// v3.6.1 // If you want to submit a pull request, please modify the Generator C# project as this file // is automatically constructed from the C# Generator project during the build process. #> @@ -41,7 +41,7 @@ public static DatabaseType DatabaseType = DatabaseType.SqlServer; // SqlServer, SqlCe, PostgreSQL. Coming next: MySql, Oracle public static TemplateType TemplateType = TemplateType.EfCore6; // EfCore6, EfCore5, EfCore3, EfCore2, Ef6, FileBasedCore2, FileBasedCore3. FileBased specify folder using Settings.TemplateFolder public static GeneratorType GeneratorType = GeneratorType.EfCore; // EfCore, Ef6, Custom. Custom edit GeneratorCustom class to provide your own implementation - public static ForeignKeyNamingStrategy ForeignKeyNamingStrategy = ForeignKeyNamingStrategy.Legacy; // Please use Legacy for now (same as versions <= v3.6.0), Latest (not yet ready) + public static ForeignKeyNamingStrategy ForeignKeyNamingStrategy = ForeignKeyNamingStrategy.Legacy; // Please use Legacy for now (same as versions <= v3.6.1), Latest (not yet ready) public static bool UseMappingTables = false; // Can only be set to true for EF6. If true, mapping will be used and no mapping tables will be generated. If false, all tables will be generated. public static FileManagerType FileManagerType = FileManagerType.EfCore; // .NET Core project = EfCore; .NET 4.x project = VisualStudio; No output (testing only) = Null public static string ConnectionString = ""; // This is used by the generator to reverse engineer your database @@ -1511,7 +1511,7 @@ { public static string Version() { - return "v3.6.0"; + return "v3.6.1"; } } @@ -3066,7 +3066,7 @@ } public enum ForeignKeyNamingStrategy { - Legacy, // Same as versions <= v3.6.0 + Legacy, // Same as versions <= v3.6.1 Latest } @@ -3154,7 +3154,7 @@ } } - // v0.0.0 <= v3.6.0 + // v0.0.0 <= v3.6.1 public class LegacyForeignKeyNamingStrategy : BaseForeignKeyNamingStrategy, IForeignKeyNamingStrategy { public List ReverseNavigationUniquePropName; diff --git a/Generator/EfrpgVersion.cs b/Generator/EfrpgVersion.cs index 17c78f54..14446bbb 100644 --- a/Generator/EfrpgVersion.cs +++ b/Generator/EfrpgVersion.cs @@ -4,7 +4,7 @@ public static class EfrpgVersion { public static string Version() { - return "v3.6.0"; + return "v3.6.1"; } } } \ No newline at end of file diff --git a/Generator/ForeignKeyNamingStrategy.cs b/Generator/ForeignKeyNamingStrategy.cs index d87cd723..fd0f694a 100644 --- a/Generator/ForeignKeyNamingStrategy.cs +++ b/Generator/ForeignKeyNamingStrategy.cs @@ -2,7 +2,7 @@ { public enum ForeignKeyNamingStrategy { - Legacy, // Same as versions <= v3.6.0 + Legacy, // Same as versions <= v3.6.1 Latest } } \ No newline at end of file diff --git a/Generator/ForeignKeyStrategies/LegacyForeignKeyNamingStrategy.cs b/Generator/ForeignKeyStrategies/LegacyForeignKeyNamingStrategy.cs index 9b1ceda6..62cea11b 100644 --- a/Generator/ForeignKeyStrategies/LegacyForeignKeyNamingStrategy.cs +++ b/Generator/ForeignKeyStrategies/LegacyForeignKeyNamingStrategy.cs @@ -4,7 +4,7 @@ namespace Efrpg.ForeignKeyStrategies { - // v0.0.0 <= v3.6.0 + // v0.0.0 <= v3.6.1 public class LegacyForeignKeyNamingStrategy : BaseForeignKeyNamingStrategy, IForeignKeyNamingStrategy { public List ReverseNavigationUniquePropName; diff --git a/Generator/Properties/AssemblyInfo.cs b/Generator/Properties/AssemblyInfo.cs index 0ecf2381..74c4b00c 100644 --- a/Generator/Properties/AssemblyInfo.cs +++ b/Generator/Properties/AssemblyInfo.cs @@ -33,5 +33,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.6.0.0")] -[assembly: AssemblyFileVersion("3.6.0.0")] +[assembly: AssemblyVersion("3.6.1.0")] +[assembly: AssemblyFileVersion("3.6.1.0")] diff --git a/Generator/Settings.cs b/Generator/Settings.cs index 5d15e584..24389feb 100644 --- a/Generator/Settings.cs +++ b/Generator/Settings.cs @@ -15,7 +15,7 @@ public static class Settings public static DatabaseType DatabaseType = DatabaseType.SqlServer; // SqlServer, SqlCe, PostgreSQL. Coming next: MySql, Oracle public static TemplateType TemplateType = TemplateType.EfCore6; // EfCore6, EfCore5, EfCore3, EfCore2, Ef6, FileBasedCore2, FileBasedCore3. FileBased specify folder using Settings.TemplateFolder public static GeneratorType GeneratorType = GeneratorType.EfCore; // EfCore, Ef6, Custom. Custom edit GeneratorCustom class to provide your own implementation - public static ForeignKeyNamingStrategy ForeignKeyNamingStrategy = ForeignKeyNamingStrategy.Legacy; // Please use Legacy for now (same as versions <= v3.6.0), Latest (not yet ready) + public static ForeignKeyNamingStrategy ForeignKeyNamingStrategy = ForeignKeyNamingStrategy.Legacy; // Please use Legacy for now (same as versions <= v3.6.1), Latest (not yet ready) public static bool UseMappingTables = false; // Can only be set to true for EF6. If true, mapping will be used and no mapping tables will be generated. If false, all tables will be generated. public static FileManagerType FileManagerType = FileManagerType.EfCore; // .NET Core project = EfCore; .NET 4.x project = VisualStudio; No output (testing only) = Null public static string ConnectionString = ""; // This is used by the generator to reverse engineer your database diff --git a/ItemTemplate/ItemTemplates/efrpoco.zip b/ItemTemplate/ItemTemplates/efrpoco.zip index 1766fed2..dd1d3241 100644 Binary files a/ItemTemplate/ItemTemplates/efrpoco.zip and b/ItemTemplate/ItemTemplates/efrpoco.zip differ diff --git a/ItemTemplate/MyTemplate.vstemplate b/ItemTemplate/MyTemplate.vstemplate index 70c8df2d..acc5490f 100644 --- a/ItemTemplate/MyTemplate.vstemplate +++ b/ItemTemplate/MyTemplate.vstemplate @@ -8,7 +8,7 @@ TemplateIcon.ico PreviewImage.png 1 - 3.6.0 + 3.6.1 Database.tt