Repolode
doctrine

doctrine/DoctrineMigrationsBundle

为 Symfony 应用集成 Doctrine Migrations 库,用于版本化管理并应用数据库结构变更。

Star
4,297
Fork
218
未关闭 Issue
44
最近提交
4天前

这是什么?

DoctrineMigrationsBundle 将 Doctrine Migrations 库接入 Symfony 应用。开发者可以对数据库结构的变更进行版本化管理,并在每台运行应用的服务器上以确定的顺序执行这些变更。

该 Bundle 属于 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 是什么?
为 Symfony 应用集成 Doctrine Migrations 库,用于版本化管理并应用数据库结构变更。 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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目