CSS나 JavaScript를 거의 또는 전혀 작성하지 않고 Doctrine 엔티티에서 CRUD 백엔드를 생성하는 Symfony 애플리케이션용 관리자 패널 생성기입니다.
doctrine/DoctrineMigrationsBundle
Doctrine Migrations 라이브러리를 통합해 Symfony 앱에서 데이터베이스 스키마 변경을 버전 관리하고 적용할 수 있도록 하는 번들입니다.
- 스타
- 4,297
- 포크
- 218
- 열린 이슈
- 44
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
DoctrineMigrationsBundle은 Doctrine Migrations 라이브러리를 Symfony 애플리케이션과 연결합니다. 개발자는 데이터베이스 스키마 변경 사항을 버전 관리하고, 애플리케이션을 실행하는 모든 서버에 예측 가능한 순서로 적용할 수 있습니다.
이 번들은 doctrine 조직에서 관리하며, 이미 Doctrine ORM 또는 DBAL을 사용하는 Symfony 프로젝트를 대상으로 합니다. 설정 방법과 명령어 사용법은 Symfony 웹사이트의 문서에서 자세히 확인할 수 있습니다.
핵심 기능
- 01버전이 지정된 데이터베이스 마이그레이션 클래스를 생성하고 추적합니다.
- 02환경 전반에서 대기 중인 마이그레이션을 예측 가능한 순서로 적용합니다.
- 03마이그레이션을 생성하고 실행하는 Symfony 콘솔 명령어와 통합됩니다.
활용 사례
- 팀이 함께 사용하는 Symfony 애플리케이션의 스키마 변경 사항을 관리합니다.
- 스테이징 및 프로덕션 서버에 동일한 데이터베이스 변경 사항을 일관되게 배포합니다.
빠른 시작
- 1
Composer로 번들을 설치하세요
composer require doctrine/doctrine-migrations-bundle
토픽
자주 묻는 질문
- DoctrineMigrationsBundle은(는) 무엇인가요?
- Doctrine Migrations 라이브러리를 통합해 Symfony 앱에서 데이터베이스 스키마 변경을 버전 관리하고 적용할 수 있도록 하는 번들입니다. DoctrineMigrationsBundle은 Doctrine Migrations 라이브러리를 Symfony 애플리케이션과 연결합니다. 개발자는 데이터베이스 스키마 변경 사항을 버전 관리하고, 애플리케이션을 실행하는 모든 서버에 예측 가능한 순서로 적용할 수 있습니다.
- DoctrineMigrationsBundle은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- DoctrineMigrationsBundle은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- DoctrineMigrationsBundle은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. DoctrineMigrationsBundle의 마지막 커밋은 2026년 11월 3일입니다.
- DoctrineMigrationsBundle은(는) 어디에 사용할 수 있나요?
- 팀이 함께 사용하는 Symfony 애플리케이션의 스키마 변경 사항을 관리합니다. 스테이징 및 프로덕션 서버에 동일한 데이터베이스 변경 사항을 일관되게 배포합니다.
- DoctrineMigrationsBundle는 어떻게 설치하나요?
- Composer로 번들을 설치하세요: composer require doctrine/doctrine-migrations-bundle
- DoctrineMigrationsBundle은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/doctrine/DoctrineMigrationsBundle
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
페이지를 Markdown 파일로 저장하고 데이터베이스 없이 운영할 수 있는 PHP 기반 플랫 파일 CMS입니다.
프리랜서와 기업을 위한 오픈소스 셀프 호스팅 시간 추적 웹 앱으로, 작업표와 청구서, 보고서를 관리합니다.
DBLab Engine은 개발, 테스트, CI/CD 파이프라인용 PostgreSQL 데이터베이스의 경량 클론과 브랜치를 만듭니다.
웹 호스팅 업체에서 널리 사용하는 무료 오픈소스 청구 및 고객 관리 시스템으로, 청구서 발행, 결제, 고객 소통을 지원합니다.
코드를 작성하지 않고 명령어 하나로 데이터베이스, 파일, SaaS 플랫폼 간에 데이터를 복사하는 CLI 도구입니다.