私はSymfonyとDoctrineを発見しています。 は私が特定のバージョン名をdoctrine:migrationsで設定してください:diff
php bin/console doctrine:migrations:diff
を使用して、私の移行のためのクラスを含むファイルを生成することができたことは素晴らしいことですが、私のファイルの名前(と私のクラス)は、次のとおりです。Version20160714233422。
(たとえそれが日付であっても)それほど控えめではありません。私はそれをVersion1と呼んでいます。
名前を手動で変更することは可能ですが、自動的に行う方法はありますか?
私は助けに見えた:
php bin/console doctrine:migrations:diff --help
が、この機能が実装されているように思われません。私が間違っている ?
これは不可能な理由はありますか? 0.1、0.2などのコードを設定するのは悪い考えですか?
誰かが私にこのことを説明できるなら、非常に感謝しています!
私はあなたが何を求めているのか理解していますが、私はそれの背後にある動機を理解していません。あなたが日付を持っている場合、あなたはそれをソートすることができ(そして番号をつけることもできます)、そのマイグレーションがいつ生成されたかを知ることができます。だからあなたは少なくとも1つの情報を、それをバージョン1と呼んでいる以上に持っています – kero
あなたのコメントをありがとう、ケロ。私は尋ねました。なぜなら、同時に2つの機能が開発されたときに、第2の機能の差分が最初にマスターにプッシュされる前に作られた可能性があるからです。それが起こった場合、どのバージョンが機能に対応しているのかを知ることは難しいでしょう。 (私はあなたが私の言うことを理解しようとしています、私はフランス人です) – user1873571