Page 1 of 1

EF Code First Migrations

Posted: Tue 06 Dec 2011 13:11
by Remco Blok
Hi,

I just tried out the EF Code First Migrations beta 1, specifically executing database provider specific sql. I posted about it here:
http://social.msdn.microsoft.com/Forums ... e240c293c2
and I uploaded some sample code here:
http://code.msdn.microsoft.com/Recursiv ... l-bf43a96e
It would be great if DevArt's dotConnect provider for Oracle could also support EF Code First Migrations. There is a suggestion on uservoice already here: http://devart.uservoice.com/forums/1051 ... se-schema-. What are DevArt's plans to support EF Code First Migrations?

Remco

Posted: Wed 07 Dec 2011 15:21
by Shalex
We are investigating the possibility of implementing this feature. We will post here about the results in the nearest future.

Migrations also support adding unique constraints

Posted: Fri 09 Dec 2011 09:28
by Remco Blok
It looks like EF Code First Migrations also support adding unique constraints. This is the top requested feature on Devart's uservoice site: http://devart.uservoice.com/forums/1051 ... rk-support. With EF Code First Migrations scheduled for RTM in EF 4.3 in early 2012 likely coming before unique constraint support in EF, it would be good to see Devart consider EF Code First Migrations first.

Posted: Thu 12 Jan 2012 15:12
by Remco Blok
I just got notified by the DevArt uservoice website that DevArt has started work on the Code First Database Evolution / Database (Schema) Migration idea. Could DevArt confirm that this is Oracle provider support for EF Code First Migrations, which Microsoft will release as Entity Framework 4.3?

Posted: Fri 13 Jan 2012 14:52
by Shalex
Entity Framework Code First Migrations (EF 4.3 Beta 1) will be supported for Oracle, MySQL, PostgreSQL, and SQLite. We are planning to implement this functionality in 3-5 weeks.

Posted: Sat 14 Jan 2012 09:12
by Remco Blok
that's great, thanks!

Posted: Mon 30 Jan 2012 09:08
by Shalex
Entity Framework 4.3 Beta 1 (Code First Migrations) is supported in the latest builds of dotConnect products.