for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class SampelReport extends Migration
You can fix this by adding a namespace to your class:
namespace YourVendor; class YourClass { }
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
DB::statement( "DROP VIEW IF EXISTS admin_count");
DB::statement( "CREATE VIEW admin_count AS
select count(u.id)
from users u, groups g ,users_groups ug
where
ug.user_id = u.id and
ug.group_id = g.id
");
DB::table('reports')->insert(
[
'report_name' => 'admin_count',
'view_name' => 'admin_count',
'created_at' => \DB::raw('NOW()'),
'updated_at' => \DB::raw('NOW()')
]
);
}
* Reverse the migrations.
public function down()
//
You can fix this by adding a namespace to your class:
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.