■クリア系コマンド
・キャッシュクリア
php artisan cache:clear
・configクリア
php artisan config:clear
・ビュークリア
php artisan view:clear
■リセット系コマンド
・データベースをリセットする
php artisan migrate:refresh
・データベースをロールバックする
php artisan migrate:reset
■テーブル、コントローラ、モデルを同時に作成する
php artisan make:model Groups -c -m
※Groupsは必ず複数形を使ってください。
■カラムの追加
php artisan make:migration add_column_group_id_options_table --table=options
・add
$table->bigInteger('group_id');
・drop
$table->dropColumn('group_id');
下記のコマンドを実行
php artisan migrate
追加完了!
■カラムの削除
php artisan make:migration remove_column_group_id_groups_table --table=groups
出来上がったファイルで、下記のコードを追加
・drop
$table->dropColumn('group_id');
・ロールバック
$table->bigInteger('group_id');
下記のコマンドを実行
php artisan migrate
削除完了!
※カラム名の変更で下記のエラーが出た場合、
Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found
下記のコマンドを実行すればいい。
#composer require doctrine/dbal
とりあえず、以上です。
ほかにあれば、随時更新する。
コメント
コメントを投稿