問題タブ [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.
postgresql - doctrine migrations bundle と postgres schema: diff が正しく機能しない
既存の postgres データベースに接続して、Symfony プロジェクトでdoctrineを使用しています。
DB にはいくつかのスキーマがありますが、symfony アプリは独自のスキーマしか使用しません。最初Entity
に作成したクラスは次のとおりです。
ご覧のEntity
とおり、 は独自の schema を指定していますapp_auth
。次に、マイグレーション バンドルを使用してみました。したがって、自分のスキーマ以外は考慮しないように、インストールして構成しました。
の抜粋config.yml
:
の抜粋config_dev.yml
:
そして、私は差分を実行します:
残念ながら、生成された移行クラスは次のとおりです。
私の構成の何が問題になっていますか?
php - Symfony 3 doctrine migration bundle 1.2「数値以外の値が見つかりました」
コンソールから doctrine migration diff コマンドを起動すると、次のエラーが表示されます (冗長モード):
エンティティの注釈または値に問題がありますか? どうすればデバッグできますか?
php - DoctrineMigrations に独自のカスタム メソッドを追加する
こんにちは、移行クラスで使用できる独自のカスタム メソッドを作成したいと思います。私はこのようなことを意味します:
MigrationTraitFile.php
VersionXXX.php
そのため、移行クラスで Table を作成するには、この特性で addSql を使用する必要があります。何か案が?
symfony - コマンドの教義:移行:移行エラー
コマンドを実行すると、データベースを移行しようとします
このメッセージが表示されます
誰か私にメッセージを説明してもらえますか?
php - migrations-db.php ファイルを使用する代わりに、独自のデータベース接続を使用した Doctrine Migrations
Doctrine Migrations で独自のDoctrine\Dbal\Connectionオブジェクトを使用しようとしましたが、これはこれまでのところ得られたものですが、 --db-configurationファイルを提供するように言われ続けていますが、これは私が望んでいるものではありません。
例外: