2012-01-27 6 views
4

MySqlデータベースでの移行でEntityFramework 4.3ベータ版を使用する方法はありますか? MySqlデータベースで移行を使用できますか?最初に私がデータベースに触れることなくEFコードでインクリメンタルデータベース開発を使用することは可能ですか?MySqlでEFマイグレーションを使用できます

答えて

4

理論的にはyesです。実際には、最初にSystem.Data.Entity.Migrations.Sql.MigrationSqlGeneratorから派生したクラスを取得(または作成)する必要があります。これはMySQL用のSQLの生成を担当します。 Hereは、SQL生成のカスタマイズ(または書き換え)に関するものです。

また、EF対応ADO.NETプロバイダの開発者がこの機能をパッケージに含めるまで待つこともできます。たとえば、Oracle、MySQL、PostgreSQL、SQLiteの場合はDevart already started work on their migrations supportとなります。

+2

エンティティフレームワークコードの最初の移行のサポートは、Oracle、MySQL、PostgreSQL、およびSQLite用のDevart dotConnect ADO.NETプロバイダの新しいバージョン(http://www.devart.com/news/2012/dotconnects670)に追加されました。 html。 – Devart

+0

おかげさまで@ Ladislav-mrnka ..私はカスタマイズを試みたが、新しいエラーが出るたびに..私はdevartを試してみるかもしれない.. – hanskishore

関連する問題