Advertisement
heisenberg_

Book (Migration)

Feb 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.83 KB | None | 0 0
  1. <?php
  2.  
  3. use Illuminate\Support\Facades\Schema;
  4. use Illuminate\Database\Schema\Blueprint;
  5. use Illuminate\Database\Migrations\Migration;
  6.  
  7. class CreateBooksTable extends Migration
  8. {
  9.     /**
  10.      * Run the migrations.
  11.      *
  12.      * @return void
  13.      */
  14.     public function up()
  15.     {
  16.         Schema::create('books', function (Blueprint $table) {
  17.             $table->increments('id');
  18.             $table->string('title');
  19.             $table->string('genres');
  20.             $table->text('synopsis');
  21.             $table->integer('author_id')->unsigned();
  22.             $table->foreign('author_id')->references('id')->on('authors')->onDelete('cascade');
  23.             $table->timestamps();
  24.         });
  25.     }
  26.  
  27.     /**
  28.      * Reverse the migrations.
  29.      *
  30.      * @return void
  31.      */
  32.     public function down()
  33.     {
  34.        
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement