Repolode
doctrine

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. 1

    Composer로 번들을 설치하세요

    composer require doctrine/doctrine-migrations-bundle

토픽

#php#symfony#doctrine#database-migration#symfony-bundle#orm#bundle#doctrine-migrations

자주 묻는 질문

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 통계는 매일 갱신됩니다.

관련 프로젝트