Adding new migration.

This commit is contained in:
Nilesh Deepak 2017-07-05 16:08:04 +05:30
parent 026de8c5ca
commit 6eccb3d5b9
3 changed files with 40 additions and 3 deletions

View File

@ -17,7 +17,6 @@ class CreateUsersTable extends Migration
$table->string('name'); $table->string('name');
$table->string('email')->unique(); $table->string('email')->unique();
$table->string('password', 60); $table->string('password', 60);
$table->string('books_display')->default('grid');
$table->rememberToken(); $table->rememberToken();
$table->nullableTimestamps(); $table->nullableTimestamps();
}); });
@ -27,7 +26,6 @@ class CreateUsersTable extends Migration
'name' => 'Admin', 'name' => 'Admin',
'email' => 'admin@admin.com', 'email' => 'admin@admin.com',
'password' => bcrypt('password'), 'password' => bcrypt('password'),
'books_display' => 'grid',
'created_at' => \Carbon\Carbon::now()->toDateTimeString(), 'created_at' => \Carbon\Carbon::now()->toDateTimeString(),
'updated_at' => \Carbon\Carbon::now()->toDateTimeString() 'updated_at' => \Carbon\Carbon::now()->toDateTimeString()
]); ]);

View File

@ -23,7 +23,6 @@ class CreateBooksTable extends Migration
$table->string('name'); $table->string('name');
$table->string('slug')->indexed(); $table->string('slug')->indexed();
$table->text('description'); $table->text('description');
$table->string('image');
$table->nullableTimestamps(); $table->nullableTimestamps();
}); });
} }

View File

@ -0,0 +1,40 @@
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddCoverImageDisplay extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users', function (Blueprint $table) {
$table->string('books_display',10)->default('grid');
});
Schema::table('books', function (Blueprint $table) {
$table->string('image');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('users', function (Blueprint $table) {
$table->dropColumn('books_display');
});
Schema::table('books', function (Blueprint $table) {
$table->dropColumn('image');
});
}
}