Rumah  >  Soal Jawab  >  teks badan

Doktrin/penghijrahan Symfony: perbezaan tidak wujud

<p>Jalankan projek kosong. Pada masa ini saya mempunyai yang berikut dalam fail composer.json saya: </p> <pre class="brush:php;toolbar:false;">"memerlukan": { "php": ">=8.1", "kumpulan doktrin/doktrin": "^2.7", "doktrin/penghijrahan": "^3.5", "doktrin/orm": "^2.13", "test/framework-bundle": "^6.1@dev", //Cawangan himpunan rangka kerja terbaharu saya. "symfony/runtime": "^6.1" },</pre> <p>Apabila saya menjalankan <kod>./vendor/bin/doctrine-migration</code>, saya melihat arahan berikut: </p> <pre class="brush:php;toolbar:false;">migrasi migrations:current [current] output versi semasa migrations:dump-schema [dump-schema] Buang skema pangkalan data ke dalam migrasi. migration:execute [execute] Laksanakan secara manual satu atau lebih versi migrasi. migrations:generate [generate] Jana kelas migrasi kosong. migration:latest [terkini] mengeluarkan versi terkini migration:list [list-migration] Memaparkan senarai semua migrasi yang tersedia dan statusnya. migration:migrate [migrate] Melakukan migrasi ke versi yang ditentukan atau versi terkini yang tersedia. migration:rollup [rollup] Menggabungkan migrasi dengan mengalih keluar semua versi yang dijejaki dan memasukkan versi sedia ada. migrations:status [status] Lihat status set migrasi. migrations:sync-metadata-storage [sync-metadata-storage] Pastikan stor metadata berada pada versi terkini. migration:up-to-date [up-to-date] memberitahu anda sama ada skema anda adalah terkini. migrasi:versi</pra> <p>Tiada perintah <code>diff</code> Apabila saya cuba menjalankan <code>diff</code> ia mengatakan arahan itu tidak ditentukan. Adakah sesiapa tahu apa masalahnya? </p>
P粉548512637P粉548512637391 hari yang lalu457

membalas semua(1)saya akan balas

  • P粉077701708

    P粉0777017082023-08-27 14:28:50

    Saya rasa anda perlukan php bin/console doctrine:migrations:diff
    diff: Hasilkan migrasi dengan membandingkan pangkalan data semasa dan maklumat pemetaan.

    Anda boleh melihat maklumat lanjut di https://symfony.com/bundles/DoctrineMigrationsBundle/current/index.html#usage.

    balas
    0
  • Batalbalas