nimblephp/migrations

NimblePHP 的迁移

0.1.1 2024-04-30 07:20 UTC

This package is auto-updated.

Last update: 2024-09-19 19:53:15 UTC


README

为 NimblePHP 框架提供的迁移包允许使用 SQL 文件自动更新数据库模式。这使得您可以轻松安全地更改数据库结构,这在生产环境以及持续集成环境中非常有用。该包提供了有效的数据库版本管理,最大限度地减少了错误风险并提高了生产效率。

项目文档 可在以下链接找到: https://nimblemvc.github.io/documentation/extension/migrations/start/#

安装

composer require nimblephp/migrations

使用

  1. 在项目文件夹中创建 update.php 文件以及 migrations 文件夹
  2. update.php 文件中输入以下代码
<?php

include('../vendor/autoload.php');

$migrations = new \Nimblephp\migrations\Migrations(__DIR__);
$migrations->runMigrations();
  1. migrations 文件夹中创建一个名为 timestamp.sql 的文件(bash: date +%s
  2. 在控制台中运行 update.php 文件(php update.php

协作

欢迎协作!如果您有建议、发现了错误或想帮助开发,请打开 issue 或发送 pull request。

帮助

有关任何问题或疑问,请通过 github 上的 discussions 标签进行提问: https://github.com/NimbleMVC/Migrations/discussions