create(); $user = User::factory()->create([ 'name' => 'Harry', 'email' => 'harry@hjb.dev', 'password' => env('DEFAULT_PASSWORD') ?: Hash::make('password'), ]); $organisation = Organisation::create([ 'name' => 'Stratbucket', 'slug' => 'stratbucket', 'owner_id' => 1, ]); $organisation->members()->attach($user, ['role' => OrganisationRole::ADMIN]); $application = $organisation->applications()->create([ 'name' => 'ClipBin', 'repository_url' => 'git@github.com:hjbdev/clipbin.git', 'repository_type' => RepositoryType::GIT, ]); $application->environments()->create([ 'name' => 'Dev', 'branch' => 'main', 'url' => 'https://dev.clipbin.hjb.dev', 'status' => 'active' ]); } }