File: /home/richfield/www/vendor/tcg/voyager/migrations/2016_01_01_000000_add_voyager_user_fields.php
<?php
use Illuminate\Database\Migrations\Migration;
class AddVoyagerUserFields extends Migration
{
/**
* Run the migrations.
*/
public function up()
{
Schema::table('users', function ($table) {
if (!Schema::hasColumn('users', 'avatar')) {
$table->string('avatar')->nullable()->after('email')->default('users/default.png');
}
$table->bigInteger('role_id')->nullable()->after('id');
});
}
/**
* Reverse the migrations.
*/
public function down()
{
if (Schema::hasColumn('users', 'avatar')) {
Schema::table('users', function ($table) {
$table->dropColumn('avatar');
});
}
if (Schema::hasColumn('users', 'role_id')) {
Schema::table('users', function ($table) {
$table->dropColumn('role_id');
});
}
}
}