]> git.localhorst.tv Git - alttp.git/blob - database/migrations/2023_02_06_124402_more_technique_properties.php
restructure map for future
[alttp.git] / database / migrations / 2023_02_06_124402_more_technique_properties.php
1 <?php
2
3 use Illuminate\Database\Migrations\Migration;
4 use Illuminate\Database\Schema\Blueprint;
5 use Illuminate\Support\Facades\Schema;
6
7 return new class extends Migration
8 {
9     /**
10      * Run the migrations.
11      *
12      * @return void
13      */
14     public function up()
15     {
16                 Schema::table('techniques', function(Blueprint $table) {
17                         $table->text('requirements')->nullable()->default(null);
18                         $table->text('attribution')->default('');
19                 });
20                 Schema::table('technique_translations', function(Blueprint $table) {
21                         $table->text('attribution')->default('');
22                 });
23     }
24
25     /**
26      * Reverse the migrations.
27      *
28      * @return void
29      */
30     public function down()
31     {
32                 Schema::table('techniques', function(Blueprint $table) {
33                         $table->dropColumn('requirements');
34                         $table->dropColumn('attribution');
35                 });
36                 Schema::table('technique_translations', function(Blueprint $table) {
37                         $table->dropColumn('attribution');
38                 });
39     }
40 };