for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class DatabaseTruncater extends Seeder
{
public function run()
DB::statement('BEGIN;');
DB::statement('ALTER TABLE tokens DISABLE TRIGGER ALL;');
DB::statement('TRUNCATE searches CASCADE');
DB::statement('TRUNCATE tokens CASCADE');
DB::statement('TRUNCATE notifications CASCADE');
DB::statement('TRUNCATE users CASCADE');
DB::statement('TRUNCATE recruiters CASCADE');
DB::statement('ALTER TABLE tokens ENABLE TRIGGER ALL;');
DB::statement('COMMIT;');
}