問題タブ [doctrine-migrations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
909 参照

symfony - ドクトリンの移行ごとにデフォルト値が設定されるのはなぜですか?

Symfony 2.7、doctrine/orm 2.5、および doctrine-bundle 1.5 を使用しています。Cargoエンティティには、次のプロパティがありますprice

私が持っているすべてのドクトリン移行クラスで:

以前に移行が実行され、価格のデフォルト値がすでに設定されているにもかかわらず。なぜそれが起こり、どのように修正するのですか?または、デフォルト値をプロパティに直接設定する方が良いですか? Doctrineのドキュメントによると、両方のオプションが利用可能です:

0 投票する
1 に答える
1604 参照

postgresql - doctrine migrations bundle と postgres schema: diff が正しく機能しない

既存の postgres データベースに接続して、Symfony プロジェクトでdoctrineを使用しています。

DB にはいくつかのスキーマがありますが、symfony アプリは独自のスキーマしか使用しません。最初Entityに作成したクラスは次のとおりです。

ご覧のEntityとおり、 は独自の schema を指定していますapp_auth。次に、マイグレーション バンドルを使用してみました。したがって、自分のスキーマ以外は考慮しないように、インストールして構成しました。

の抜粋config.yml:

の抜粋config_dev.yml:

そして、私は差分を実行します:

残念ながら、生成された移行クラスは次のとおりです。

私の構成の何が問題になっていますか?

0 投票する
0 に答える
1742 参照

php - Symfony 3 doctrine migration bundle 1.2「数値以外の値が見つかりました」

コンソールから doctrine migration diff コマンドを起動すると、次のエラーが表示されます (冗長モード):

エンティティの注釈または値に問題がありますか? どうすればデバッグできますか?

0 投票する
1 に答える
186 参照

php - DoctrineMigrations に独自のカスタム メソッドを追加する

こんにちは、移行クラスで使用できる独自のカスタム メソッドを作成したいと思います。私はこのようなことを意味します:

MigrationTraitFile.php

VersionXXX.php

そのため、移行クラスで Table を作成するには、この特性で addSql を使用する必要があります。何か案が?

0 投票する
1 に答える
1992 参照

symfony - コマンドの教義:移行:移行エラー

コマンドを実行すると、データベースを移行しようとします

このメッセージが表示されます

誰か私にメッセージを説明してもらえますか?

0 投票する
1 に答える
1751 参照

php - migrations-db.php ファイルを使用する代わりに、独自のデータベース接続を使用した Doctrine Migrations

Doctrine Migrations で独自のDoctrine\Dbal\Connectionオブジェクトを使用しようとしましたが、これはこれまでのところ得られたものですが、 --db-configurationファイルを提供するように言われ続けていますが、これは私が望んでいるものではありません。

例外: