getColumnListing('assets'); foreach ($columns as $column) { if (strpos($column, '_snipeit_') !== false) { Schema::table('assets', function (Blueprint $table) use ($column) { $table->dropColumn($column); }); } } CustomField::truncate(); CustomFieldset::truncate(); DB::table('custom_field_custom_fieldset')->truncate(); CustomFieldset::factory()->count(1)->mobile()->create(); CustomFieldset::factory()->count(1)->computer()->create(); CustomField::factory()->count(1)->imei()->create(); CustomField::factory()->count(1)->phone()->create(); CustomField::factory()->count(1)->ram()->create(); CustomField::factory()->count(1)->cpu()->create(); CustomField::factory()->count(1)->macAddress()->create(); DB::table('custom_field_custom_fieldset')->insert([ [ 'custom_field_id' => '1', 'custom_fieldset_id' => '1', ], [ 'custom_field_id' => '2', 'custom_fieldset_id' => '1', ], [ 'custom_field_id' => '3', 'custom_fieldset_id' => '2', ], [ 'custom_field_id' => '4', 'custom_fieldset_id' => '2', ], [ 'custom_field_id' => '5', 'custom_fieldset_id' => '2', ], ]); } }