sql >> データベース >  >> RDS >> Mysql

Dot Net Entity Frameworkデータベースの更新では、mysqlデータベースにテーブルが作成されません

    例外はそれを言います。 Oracleの公式MySQLプロバイダーは、移行やスキャフォールディングをまだサポートしていません。

    context.Database.EnsureCreated()の最初の実行時にのみデータベースが作成されます 。その後に行われた変更は適用されません。 DB全体を削除して新しいDBを作成する必要があり、すべてのデータが失われます。

    Oracleに感謝します;)

    更新

    7.0.6-IR31 パッケージ> 移行は機能しますが、スキャフォールディングは機能しません。



    1. TSQLでパイプ/垂直バーの文字はどういう意味ですか?

    2. テキストとvarcharの違い(文字が異なります)

    3. 管理対象ODP.NETドライバーが[データソース]ダイアログに表示されない

    4. DynaLoaderでDBD::Pgのインストールが失敗するのはなぜですか?