Skip to content

Commit 8193df9

Browse files
committed
Revision bump.
1 parent 713ba64 commit 8193df9

File tree

13 files changed

+101
-100
lines changed

13 files changed

+101
-100
lines changed
58 Bytes
Binary file not shown.

EntityFramework Reverse POCO Generator/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@
3030
// You can specify all the values or you can default the Build and Revision Numbers
3131
// by using the '*' as shown below:
3232
// [assembly: AssemblyVersion("1.0.*")]
33-
[assembly: AssemblyVersion("2.25.0.0")]
34-
[assembly: AssemblyFileVersion("2.25.0.0")]
33+
[assembly: AssemblyVersion("2.26.0.0")]
34+
[assembly: AssemblyFileVersion("2.26.0.0")]

EntityFramework Reverse POCO Generator/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033" Version="2.25.0" Language="en-US" Publisher="Simon Hughes" />
4+
<Identity Id="EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033" Version="2.26.0" Language="en-US" Publisher="Simon Hughes" />
55
<DisplayName>EntityFramework Reverse POCO Generator</DisplayName>
66
<Description xml:space="preserve">Reverse engineers an existing database and generates EntityFramework Code First POCO classes, Configuration mappings and DbContext.</Description>
77
<MoreInfo>https://github.com/sjh37/EntityFramework-Reverse-POCO-Code-First-Generator</MoreInfo>

EntityFramework.Reverse.POCO.Generator/Database NorthwindSqlCe40.cs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public interface IMyDbContextSqlCE4 : System.IDisposable
5959

6060
#region Database context
6161

62-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
62+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
6363
public class MyDbContextSqlCE4 : System.Data.Entity.DbContext, IMyDbContextSqlCE4
6464
{
6565
public System.Data.Entity.DbSet<Category> Categories { get; set; } // Categories
@@ -137,7 +137,7 @@ public static System.Data.Entity.DbModelBuilder CreateModel(System.Data.Entity.D
137137

138138
#region Fake Database context
139139

140-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
140+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
141141
public class FakeMyDbContextSqlCE4 : IMyDbContextSqlCE4
142142
{
143143
public System.Data.Entity.DbSet<Category> Categories { get; set; }
@@ -236,7 +236,7 @@ public override string ToString()
236236
// }
237237
// }
238238
// Read more about it here: https://msdn.microsoft.com/en-us/data/dn314431.aspx
239-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
239+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
240240
public class FakeDbSet<TEntity> : System.Data.Entity.DbSet<TEntity>, IQueryable, System.Collections.Generic.IEnumerable<TEntity>, System.Data.Entity.Infrastructure.IDbAsyncEnumerable<TEntity> where TEntity : class
241241
{
242242
private readonly System.Reflection.PropertyInfo[] _primaryKeys;
@@ -372,7 +372,7 @@ System.Data.Entity.Infrastructure.IDbAsyncEnumerator<TEntity> System.Data.Entity
372372
}
373373
}
374374

375-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
375+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
376376
public class FakeDbAsyncQueryProvider<TEntity> : System.Data.Entity.Infrastructure.IDbAsyncQueryProvider
377377
{
378378
private readonly IQueryProvider _inner;
@@ -413,7 +413,7 @@ public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult>(System.Linq.Ex
413413
}
414414
}
415415

416-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
416+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
417417
public class FakeDbAsyncEnumerable<T> : EnumerableQuery<T>, System.Data.Entity.Infrastructure.IDbAsyncEnumerable<T>, IQueryable<T>
418418
{
419419
public FakeDbAsyncEnumerable(System.Collections.Generic.IEnumerable<T> enumerable)
@@ -440,7 +440,7 @@ IQueryProvider IQueryable.Provider
440440
}
441441
}
442442

443-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
443+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
444444
public class FakeDbAsyncEnumerator<T> : System.Data.Entity.Infrastructure.IDbAsyncEnumerator<T>
445445
{
446446
private readonly System.Collections.Generic.IEnumerator<T> _inner;
@@ -476,7 +476,7 @@ object System.Data.Entity.Infrastructure.IDbAsyncEnumerator.Current
476476
#region POCO classes
477477

478478
// Categories
479-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
479+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
480480
public class Category
481481
{
482482
public int CategoryId { get; set; } // Category ID (Primary key)
@@ -494,7 +494,7 @@ public Category()
494494
}
495495

496496
// Customers
497-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
497+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
498498
public class Customer
499499
{
500500
public string CustomerId { get; set; } // Customer ID (Primary key) (length: 5)
@@ -519,7 +519,7 @@ public Customer()
519519
}
520520

521521
// Employees
522-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
522+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
523523
public class Employee
524524
{
525525
public int EmployeeId { get; set; } // Employee ID (Primary key)
@@ -549,7 +549,7 @@ public Employee()
549549
}
550550

551551
// Orders
552-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
552+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
553553
public class Order
554554
{
555555
public int OrderId { get; set; } // Order ID (Primary key)
@@ -582,7 +582,7 @@ public Order()
582582
}
583583

584584
// Order Details
585-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
585+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
586586
public class OrderDetail
587587
{
588588
public int OrderId { get; set; } // Order ID (Primary key)
@@ -597,7 +597,7 @@ public class OrderDetail
597597
}
598598

599599
// Products
600-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
600+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
601601
public class Product
602602
{
603603
public int ProductId { get; set; } // Product ID (Primary key)
@@ -626,7 +626,7 @@ public Product()
626626
}
627627

628628
// Shippers
629-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
629+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
630630
public class Shipper
631631
{
632632
public int ShipperId { get; set; } // Shipper ID (Primary key)
@@ -642,7 +642,7 @@ public Shipper()
642642
}
643643

644644
// Suppliers
645-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
645+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
646646
public class Supplier
647647
{
648648
public int SupplierId { get; set; } // Supplier ID (Primary key)
@@ -671,7 +671,7 @@ public Supplier()
671671
#region POCO Configuration
672672

673673
// Categories
674-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
674+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
675675
public class CategoryConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Category>
676676
{
677677
public CategoryConfiguration()
@@ -692,7 +692,7 @@ public CategoryConfiguration(string schema)
692692
}
693693

694694
// Customers
695-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
695+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
696696
public class CustomerConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Customer>
697697
{
698698
public CustomerConfiguration()
@@ -720,7 +720,7 @@ public CustomerConfiguration(string schema)
720720
}
721721

722722
// Employees
723-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
723+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
724724
public class EmployeeConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Employee>
725725
{
726726
public EmployeeConfiguration()
@@ -753,7 +753,7 @@ public EmployeeConfiguration(string schema)
753753
}
754754

755755
// Orders
756-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
756+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
757757
public class OrderConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Order>
758758
{
759759
public OrderConfiguration()
@@ -789,7 +789,7 @@ public OrderConfiguration(string schema)
789789
}
790790

791791
// Order Details
792-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
792+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
793793
public class OrderDetailConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<OrderDetail>
794794
{
795795
public OrderDetailConfiguration()
@@ -815,7 +815,7 @@ public OrderDetailConfiguration(string schema)
815815
}
816816

817817
// Products
818-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
818+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
819819
public class ProductConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Product>
820820
{
821821
public ProductConfiguration()
@@ -847,7 +847,7 @@ public ProductConfiguration(string schema)
847847
}
848848

849849
// Shippers
850-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
850+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
851851
public class ShipperConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Shipper>
852852
{
853853
public ShipperConfiguration()
@@ -866,7 +866,7 @@ public ShipperConfiguration(string schema)
866866
}
867867

868868
// Suppliers
869-
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.25.0.0")]
869+
[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Generator", "2.26.0.0")]
870870
public class SupplierConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Supplier>
871871
{
872872
public SupplierConfiguration()

EntityFramework.Reverse.POCO.Generator/Database NorthwindSqlCe40.tt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<#@ include file="EF.Reverse.POCO.Core.ttinclude" #>
22
<#
3-
// v2.25.0
3+
// v2.26.0
44
// Please make changes to the settings below.
55
// All you have to do is save this file, and the output file(s) is/are generated. Compiling does not regenerate the file(s).
66
// A course for this generator is available on Pluralsight at https://www.pluralsight.com/courses/code-first-entity-framework-legacy-databases
@@ -365,6 +365,7 @@
365365
Func<StoredProcedure, bool, string> WriteStoredProcFunctionSetSqlParameters = null;
366366
Func<StoredProcedure, string> WriteStoredProcReturnModelName = null;
367367
Func<StoredProcedure, string> WriteStoredProcReturnType = null;
368+
Func<StoredProcedure, bool> StoredProcedureFilter = null;
368369
Func<DataColumn, string> WriteStoredProcReturnColumn = null;
369370
StoredProcedureReturnModelRename = (name, sp) => name;
370371

0 commit comments

Comments
 (0)