Symfony 교리/마이그레이션: diff가 존재하지 않습니다.
P粉548512637
P粉548512637 2023-08-26 21:29:29
0
1
470
<p>빈 프로젝트를 실행하세요. 현재 내 Composer.json 파일에는 다음이 포함되어 있습니다. </p> <pre class="brush:php;toolbar:false;">"require": { "php": ">=8.1", "교리/교리 묶음": "^2.7", "교리/이주": "^3.5", "교리/양식": "^2.13", "test/framework-bundle": "^6.1@dev", //내 최신 프레임워크 번들 브랜치입니다. "심포니/런타임": "^6.1" },</pre> <p><code>./vendor/bin/doctrine-migrations</code>를 실행하면 다음 명령이 표시됩니다. </p> <pre class="brush:php;toolbar:false;">마이그레이션 마이그레이션:현재 [현재] 현재 버전을 출력합니다. migrations:dump-schema [dump-schema] 데이터베이스 스키마를 마이그레이션으로 덤프합니다. 마이그레이션:실행 [실행] 하나 이상의 마이그레이션 버전을 수동으로 실행합니다. migrations:generate [generate] 빈 마이그레이션 클래스를 생성합니다. 마이그레이션:최신 [최신] 최신 버전 출력 migrations:list [list-migrations] 사용 가능한 모든 마이그레이션 목록과 해당 상태를 표시합니다. 마이그레이션:마이그레이션 [마이그레이션] 지정된 버전 또는 사용 가능한 최신 버전으로 마이그레이션을 수행합니다. migrations:rollup [rollup] 추적된 모든 버전을 제거하고 기존 버전을 삽입하여 마이그레이션을 병합합니다. 마이그레이션:상태 [상태] 마이그레이션 집합의 상태를 봅니다. migrations:sync-metadata-storage [sync-metadata-storage] 메타데이터 저장소가 최신 버전인지 확인하세요. migrations:up-to-date [up-to-date]는 스키마가 최신인지 여부를 알려줍니다. 마이그레이션:버전</pre> <p><code>diff</code> 명령이 없습니다. <code>diff</code>를 실행하려고 하면 명령이 정의되지 않았다는 메시지가 나타납니다. 문제가 무엇인지 아시는 분 계신가요? </p>
P粉548512637
P粉548512637

모든 응답(1)
P粉077701708

필요할 것 같아요 php bin/console doctrine:migrations:diff
diff: 현재 데이터베이스와 매핑 정보를 비교하여 마이그레이션을 생성합니다.

자세한 내용은 https://symfony.com/bundles/DoctrineMigrationsBundle/current/index.html#usage에서 확인할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!