. */ use Illuminate\Database\Seeder; class GenreTableSeeder extends Seeder { public function run() { // This table only needs to be filled once. if (DB::table('genres')->count() === 0) { DB::table('genres')->insert( [ [ 'name' => 'Acoustic', 'slug' => 'acoustic' ], [ 'name' => 'Adult Contemporary', 'slug' => 'adult-contemporary' ], [ 'name' => 'Ambient', 'slug' => 'ambient' ], [ 'name' => 'Chiptune', 'slug' => 'chiptune' ], [ 'name' => 'Country', 'slug' => 'country' ], [ 'name' => 'Darkwave', 'slug' => 'darkwave' ], [ 'name' => 'Disco / Funk', 'slug' => 'disco-funk' ], [ 'name' => 'Downtempo', 'slug' => 'downtempo' ], [ 'name' => 'Drum & Bass', 'slug' => 'drum-bass' ], [ 'name' => 'Dubstep', 'slug' => 'dubstep' ], [ 'name' => 'EDM', 'slug' => 'edm' ], [ 'name' => 'Electro', 'slug' => 'electro' ], [ 'name' => 'Eurobeat', 'slug' => 'eurobeat' ], [ 'name' => 'Experimental', 'slug' => 'experimental' ], [ 'name' => 'Hardcore', 'slug' => 'hardcore' ], [ 'name' => 'Hardstyle', 'slug' => 'hardstyle' ], [ 'name' => 'Hip-Hop', 'slug' => 'hip-hop' ], [ 'name' => 'House', 'slug' => 'house' ], [ 'name' => 'IDM', 'slug' => 'idm' ], [ 'name' => 'Jazz', 'slug' => 'jazz' ], [ 'name' => 'Mashup', 'slug' => 'mashup' ], [ 'name' => 'Metal', 'slug' => 'metal' ], [ 'name' => 'Orchestral', 'slug' => 'orchestral' ], [ 'name' => 'Other', 'slug' => 'other' ], [ 'name' => 'Pop', 'slug' => 'pop' ], [ 'name' => 'Progressive', 'slug' => 'progressive' ], [ 'name' => 'Rock', 'slug' => 'rock' ], [ 'name' => 'Ska / Punk', 'slug' => 'ska-punk' ], [ 'name' => 'Synthpop', 'slug' => 'synthpop' ], [ 'name' => 'Trance', 'slug' => 'trance' ] ]); } } }