bigIncrements('id'); $table->string('user_type')->nullable(); $table->unsignedBigInteger('user_id')->nullable(); $table->string('event'); $table->morphs('auditable'); $table->text('old_values')->nullable(); $table->text('new_values')->nullable(); $table->text('url')->nullable(); $table->ipAddress('ip_address')->nullable(); $table->string('user_agent', 1023)->nullable(); $table->string('tags')->nullable(); $table->timestamps(); $table->index(['user_id', 'user_type']); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('audits'); } }