forked from dotnet/efcore
-
Notifications
You must be signed in to change notification settings - Fork 0
Design Meeting Notes October 8, 2015
Brice Lambson edited this page Oct 28, 2015
·
2 revisions
For the RC1 release, we will attempt to define an API for provider-writers that will enable them to use reverse engineering against their datastore. Provider writers can choose to implement this API at one of two levels.
- Provider writers can implement an interface responsible for returning an
IModel. This should represent completely the entities, properties, and foreign keys to be passed into code generation. - Providers can use an abstract class provided in the framework which will take a simple domain model about database schema and build the
IModelfor the provider.
The exact names of these interfaces have not yet been decided, but they will be put into the Microsoft.Data.Entity.Scaffolding namespace before RC1.
To watch progress on these update, follow these issues: #3329, #3335, and 2956.