前提・実現したいこと
cloud9で作成したlaravelのアプリをherokuでデプロイしたい。
発生している問題・エラーメッセージ
heroku run php artisan migrate -a アプリ名 を実行すると以下のエラーが出る。
Migrating: 2014_10_12_000000_create_users_table In Connection.php line 703: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table `users` (`id` bigint unsigne d not null auto_increment primary key, `name` varchar(255) not null, `birthday` date null, `email` varchar(255) not null, `email_veri fied_at` timestamp null, `password` varchar(255) not null, `remember_token` varchar(100) null, `created_at` timestamp null, `updated_ at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') In Connection.php line 492: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists
該当のソースコード
users_tableのマイグレーションファイル
users_table.php
1 public function up() 2 { 3 Schema::create('users', function (Blueprint $table) { 4 $table->bigIncrements('id'); 5 $table->string('name'); 6 $table->date('birthday')->nullable(); 7 $table->string('email')->unique(); 8 $table->timestamp('email_verified_at')->nullable(); 9 $table->string('password'); 10 $table->rememberToken(); 11 $table->timestamps(); 12 }); 13 }
試したこと
heroku上でmigrate rollbackしてみたが変わらず。
補足情報(FW/ツールのバージョンなど)
使用しているデータベースはmysqlです。
初デプロイです。初心者なので質問のための情報が足りないかもしれません。
その際はご指摘いただければ追加情報を載せたいと思います。
よろしくお願いします。
あなたの回答
tips
プレビュー