| @@ 6-38 (lines=33) @@ | ||
| 3 | use Illuminate\Database\Migrations\Migration; | |
| 4 | use Illuminate\Database\Schema\Blueprint; | |
| 5 | ||
| 6 | class CreateLERNTables extends Migration { | |
| 7 | ||
| 8 | /** | |
| 9 | * Run the migrations. | |
| 10 | * | |
| 11 | * @return void | |
| 12 | */ | |
| 13 | public function up() | |
| 14 |     { | |
| 15 |         Schema::create(config('lern.record.table'), function(Blueprint $table) { | |
| 16 |             $table->increments('id')->unsigned(); | |
| 17 |             $table->string('class'); | |
| 18 |             $table->string('file'); | |
| 19 |             $table->integer('code'); | |
| 20 |             $table->integer('status_code')->default(0); | |
| 21 |             $table->integer('line'); | |
| 22 |             $table->text('message'); | |
| 23 |             $table->mediumText('trace'); | |
| 24 | $table->timestamps(); | |
| 25 | }); | |
| 26 | } | |
| 27 | ||
| 28 | /** | |
| 29 | * Reverse the migrations. | |
| 30 | * | |
| 31 | * @return void | |
| 32 | */ | |
| 33 | public function down() | |
| 34 |     { | |
| 35 |         Schema::drop(config('lern.record.table')); | |
| 36 | } | |
| 37 | ||
| 38 | } | |
| @@ 6-38 (lines=33) @@ | ||
| 3 | use Illuminate\Database\Migrations\Migration; | |
| 4 | use Illuminate\Database\Schema\Blueprint; | |
| 5 | ||
| 6 | class AddUserDataAndUrlToLERNTables extends Migration { | |
| 7 | ||
| 8 | /** | |
| 9 | * Run the migrations. | |
| 10 | * | |
| 11 | * @return void | |
| 12 | */ | |
| 13 | public function up() | |
| 14 |     { | |
| 15 |         Schema::table(config('lern.record.table'), function(Blueprint $table) { | |
| 16 |             $table->integer('user_id')->nullable(); | |
| 17 |             $table->text('data')->nullable(); | |
| 18 |             $table->string('url')->nullable(); | |
| 19 |             $table->string('method')->nullable(); | |
| 20 | }); | |
| 21 | } | |
| 22 | ||
| 23 | /** | |
| 24 | * Reverse the migrations. | |
| 25 | * | |
| 26 | * @return void | |
| 27 | */ | |
| 28 | public function down() | |
| 29 |     { | |
| 30 |         Schema::table(config('lern.record.table'), function(Blueprint $table) { | |
| 31 |             $table->dropColumn('user_id'); | |
| 32 |             $table->dropColumn('data'); | |
| 33 |             $table->dropColumn('url'); | |
| 34 |             $table->dropColumn('method'); | |
| 35 | }); | |
| 36 | } | |
| 37 | ||
| 38 | } | |