「Php/phpmig」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→db設定) |
(→マイグレーション実行) |
||
行29: | 行29: | ||
+f ./migrations/20241021162822_AddTests.php | +f ./migrations/20241021162822_AddTests.php | ||
− | + | 以下ファイルだけが、作成される | |
migrations/20241021162822_AddTests.php | migrations/20241021162822_AddTests.php |
2024年10月21日 (月) 16:15時点における版
phpmigインストール(composer)
composer require davedevelopment/phpmig composer require pimple/pimple
参考:https://qiita.com/hideiwa1/items/98f74d95806f8d43cef9
composer.jsonから作成の場合
composer.json
{ "require": { "davedevelopment/phpmig": "^1.7", "pimple/pimple": "^3.5" } }
$ composer update
phpmig初期設定
vendor/bin/phpmig init
db設定
config/database/の下にファイルを作成
マイグレーション実行
% vendor/bin/phpmig generate AddTests +f ./migrations/20241021162822_AddTests.php
以下ファイルだけが、作成される
migrations/20241021162822_AddTests.php
use Phpmig\Migration\Migration; class AddTests extends Migration { /** * Do the migration */ public function up() { } /** * Undo the migration */ public function down() { } }