akrabat / rka-doctrine-migrations-runner
Doctrine Migrations 的独立运行器
1.0.3
2015-05-24 10:40 UTC
Requires
- php: >=5.4
- doctrine/migrations: 1.0.*@dev
- symfony/console: ^2.5
- symfony/yaml: ^2.6
This package is auto-updated.
Last update: 2024-09-06 09:17:40 UTC
README
此项目提供了 vendor/bin/migrations.php
,允许在不与任何框架集成的情况下运行 docrine/migrations1。
安装
$ composer require doctrine/migrations:dev-master
$ composer require akrabat/rka-doctrine-migrations-runner
(我们需要显式地要求 doctrine/migrations,因为这个项目还没有发布稳定版本)
使用方法
-
创建一个
migrations
文件夹 -
创建一个包含以下内容的
migrations.yml
文件name: Doctrine Migrations migrations_namespace: Migrations table_name: migrations migrations_directory: migrations
-
创建一个包含您的数据库连接详情的 migrations-db.php 文件
<?php return array( 'dbname' => 'database', 'user' => 'username', 'password' => 'mypassword', 'host' => 'localhost', 'driver' => 'pdo_mysql', ); ?>
-
测试
php vendor/bin/migrations.php status
有关其他内容的详细信息,请参阅文档2。