Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

php7-practice-1

ライブラリ

準備

docker build -t composer ./docker/composer

インストール

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    composer install

追加

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    composer require php:^7.2

アップデート

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    composer update

DB マイグレート

初期化

docker build -t phinx ./docker/phinx
docker run --rm --interactive --tty \
    --volume $PWD:/app \
    -w /app \
    phinx vendor/bin/phinx init

マイグレーションファイル作成

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    -w /app \
    phinx vendor/bin/phinx create CreateUserTable

マイグレーション実行

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    --net php7-practice-1_default \
    -w /app \
    phinx vendor/bin/phinx migrate -e development

About

PHP の練習

Resources

Releases

No releases published

Packages

No packages published