絶対できるマイグレーションのやり方(多分)

この記事は約4分で読めます。

備忘録
何か質問あったらください。
お答えできる範囲で答えます。

$ docker ps//Dockerの接続状態を見る
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS                    NAMES
011d64e350c6 phpmyadmin/phpmyadmin "/docker-entrypoint.…" 3 days ago Up 3 days 0.0.0.0:8080->80/tcp phpmyadmin
a11fb176f43c mysql:5.6 "docker-entrypoint.s…" 3 days ago Up 3 days 0.0.0.0:3307->3306/tcp db-host
a3e873e13626 prokect-docker_web "docker-php-entrypoi…" 3 days ago Up 3 days 0.0.0.0:80->80/tcp web

エラーが出なかったら次に進む

$ docker exec -it web bash//webコンテナに入る
root@a3e873e13626:/var/www/project# ls//artisanファイルがあるか確認

artisanを確認。

 app     bootstrap  composer.lock  database     htmldata      phpunit.xml  readme.md  server.php  tests
 artisan  composer.json    config         gulpfile.js  package.json  public       resources  storage     vendor

root@a3e873e13626:/var/www/project#

php artisan make:migration addColumn_tb_project_customerDestination//マイグレーションファイルを作成

Created Migration: 2020_02_07_113214_addColumn_tb_project_customerDestination

root@a3e873e13626:/var/www/project#

php artisan migrate//マイグレーションファイルを適用させる

Migrated: 2020_02_07_113214_addColumn_tb_project_customerDestination

root@a3e873e13626:/var/www/project#

php artisan migrate:rollback//項目名を修正するために一度ロールバック
 Rolled back: 2020_02_07_113214_addColumn_tb_project_customerDestination

root@a3e873e13626:/var/www/project#

php artisan migrate//もう一度マイグレーション
 Migrated: 2020_02_07_113214_addColumn_tb_project_customerDestination
目次(タップで飛べるよ!)

こんなエラー出るよ

SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: nodena  
me nor servname provided, or not known

コメント

タイトルとURLをコピーしました