powersparks / kharta-coria-graphica

Kharta Coria Graphic is a project for a Telligent Community Plugin application.
https://powersparks.github.io/kharta-coria-graphica/
1 stars 1 forks source link

EF 6, Code First, Data Models (ontology) #3

Closed powersparks closed 8 years ago

powersparks commented 8 years ago

EF 6 is a little different... there are two options, besides using EF 5, one uses a design (edmx) the other puts a very clean bit of code, database context class, and the database object. Initial attempts I used the design, and surprised that this created a new table and added a versioning into the database. Also, Package Manager installs migration tools into the project. The second approach seems simpler to implement.

powersparks commented 8 years ago

not using migration tools.. EF 6's dbcontext and the ontology class is clean. a design (edmx) was not added. also, the project assembly is kept seperate from the Telligent extension.