<?php use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class BotleaguesapiCreateBots extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('bots', function(Blueprint $table) { $table->increments('id')->unsigned(); $table->integer('userId')->unsigned(); $table->foreign('userId')->references('id')->on('users'); $table->integer('gameId')->unsigned(); $table->foreign('gameId')->references('id')->on('games'); $table->string('title', 45); $table->string('version', 12); $table->unique(array('gameId', 'title', 'version')); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('bots'); } }