the browser-facing portion of osu!
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at master 50 lines 1.8 kB view raw
1<?php 2 3// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0. 4// See the LICENCE file in the repository root for full licence text. 5 6use Illuminate\Database\Migrations\Migration; 7use Illuminate\Database\Schema\Blueprint; 8use Illuminate\Support\Facades\Schema; 9 10class CreateOsuDifficultyAttribs extends Migration 11{ 12 /** 13 * Run the migrations. 14 * 15 * @return void 16 */ 17 public function up() 18 { 19 Schema::create('osu_difficulty_attribs', function (Blueprint $table) { 20 $table->unsignedSmallInteger('attrib_id'); 21 $table->string('name', 256)->default(''); 22 $table->boolean('visible')->default(0); 23 $table->primary('attrib_id'); 24 }); 25 26 DB::table('osu_difficulty_attribs')->insert([ 27 ['attrib_id' => 1, 'name' => 'Aim', 'visible' => 1], 28 ['attrib_id' => 3, 'name' => 'Speed', 'visible' => 1], 29 ['attrib_id' => 5, 'name' => 'OD', 'visible' => 0], 30 ['attrib_id' => 7, 'name' => 'AR', 'visible' => 0], 31 ['attrib_id' => 9, 'name' => 'Max combo', 'visible' => 0], 32 ['attrib_id' => 11, 'name' => 'Strain', 'visible' => 1], 33 ['attrib_id' => 13, 'name' => 'Hit window 300', 'visible' => 0], 34 ['attrib_id' => 15, 'name' => 'Score multiplier', 'visible' => 0], 35 ['attrib_id' => 17, 'name' => 'Flashlight', 'visible' => 0], 36 ['attrib_id' => 19, 'name' => 'Slider factor', 'visible' => 0], 37 ['attrib_id' => 21, 'name' => 'Speed note count', 'visible' => 0], 38 ]); 39 } 40 41 /** 42 * Reverse the migrations. 43 * 44 * @return void 45 */ 46 public function down() 47 { 48 Schema::dropIfExists('osu_difficulty_attribs'); 49 } 50}