Commented Issue: Designer: __RefactorLog table should not show up on tables...
"Create a Database ProjectCreate a few tables with some default column names and publishNow rename a few of the columnsRepublishYou end up with a table on the DB called __RefactorLog which supports our...
View ArticleEdited Feature: Code First: Support model-defined functions [819]
Allow use of model-defined functions in Code First.High-level aspects:- DbModelBuilder FI design- DbContext call usage patterns- Update serializers- Update validators
View ArticleEdited Feature: Code First: Code generation for functions support [820]
We need to figure out if we do anything code-gen wise for Code First functions support.- Can we reverse engineer from a database with sprocs by convention?- If we develop new function call patterns in...
View ArticleEdited Feature: Code First: Support function imports [818]
Enable function imports in Code First.High level aspects:- DbModelBuilder FI design- DbContext call usage patterns- Update serializers- Update validators- Entity results- Scalar results- Complex type...
View ArticleEdited Issue: Code First: ToTable APIs aren't fluent [817]
Both the version on EntityTypeConfiguration and the one used inside Map should return the owning object like we do in the rest of the API.
View ArticleEdited Issue: Code First: Platform differences cause pre-generated view...
We need to do something to ensure view that are generated on one platform won't be considered 'out-of-date' on a platform that gives a different reflection order for properties (and therefore a...
View ArticleEdited Issue: Migrations - Moving Schema and Dropping Foreign Key Bug [759]
I changed the schema of one of my tables (the project is still in development so it isn't a big deal) and the migrations code that was generated was seemingly not aware of this change. Here is an...
View ArticleCommented Issue: Migrations - Moving Schema and Dropping Foreign Key Bug [759]
I changed the schema of one of my tables (the project is still in development so it isn't a big deal) and the migrations code that was generated was seemingly not aware of this change. Here is an...
View ArticleCommented Task: Query: Consider switching to public LINQ expression visitor [10]
Currently EF has its own copy of the LINQ expression visitor that started as a copy of the internal expression visitor. Since then, in .NET 4.0 the expression visitor was made public, so in theory we...
View ArticleEdited Task: Query: Consider switching to public LINQ expression visitor [10]
Currently EF has its own copy of the LINQ expression visitor that started as a copy of the internal expression visitor. Since then, in .NET 4.0 the expression visitor was made public, so in theory we...
View ArticleEdited Task: Query: Switch to public LINQ expression visitor [10]
Currently EF has its own copy of the LINQ expression visitor that started as a copy of the internal expression visitor. Since then, in .NET 4.0 the expression visitor was made public, so in theory we...
View ArticleEdited Feature: Reverse Engineer: (Code & Database First) Mark GUID keys with...
When a table has a key column of type uniqueidentifier with a default value of newsequentialid() EF (both the Database First and the Reverse Engineer Code First) should understand that this field is a...
View ArticleEdited Issue: If spatial types cannot be loaded we should tell it to the user...
If Microsoft.Sql.Types.dll assembly is not present DefaultSpatialServices will throw NotImplementedException without any error message. It is hard to figure out why the exception is thrown and how to...
View ArticleEdited Task: Investigate FxCop warning on disposable classes [2]
Currently there are quite a few cases where FxCop warnings have been suppressed for disposable classes. These suppressions may be okay, or the FxCop warnings may indicate real issues. Each one should...
View ArticleCreated Issue: Handling of StringComparison in string.Equals is inconsistent...
The following query ignores the stringcomparison setting, it executes the query but it is just a standard = operator:foreach (var post in posts){ if (db.Posts.Any(x => post.Text.Equals("İ",...
View ArticleCreated Issue: Code First: Empty entity configuration for abstract type can...
Consider the following:var modelBuilder = new AdventureWorksModelBuilder();modelBuilder.Entity<AbsInMiddle>().ToTable("Base");// PROBLEM LINE BELOW//modelBuilder.Entity<AbsInMiddleL1>();...
View ArticleCommented Issue: Designer: DDL Generation Template for SQL CE should seperate...
Currently this is not the case for all statements, and it would be consistent and convenient if this was the case.Comments: Thanks for the update, I will just blog about my proposed update and make it...
View ArticleNew Post: Using the 'LIKE' operator inside a Lambda Expression
In my Entity (Sale) has a type of DateTime column Date.I used following lambda expression to get the latest TrNo from that table. But always it gives me Null. Because it also compares the Time part of...
View Article