Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/gosepakat.id/database/seeders/
Upload File :
Current File : /home/aplikasiposinfo/www/gosepakat.id/database/seeders/DatabaseSeeder.php

<?php

namespace Database\Seeders;

// use Illuminate\Database\Console\Seeds\WithoutModelEvents;

use App\Models\Input_data;
use Illuminate\Database\Seeder;
use App\Models\Instansi;
use App\Models\Master_input;
use App\Models\User;
use DateTime;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Str;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     */
    public function run(): void
    {
        // \App\Models\User::factory(10)->create();

        // \App\Models\User::factory()->create([
        //     'name' => 'Test User',
        //     'email' => '[email protected]',
        // ]);
        $currentDateTime = new DateTime('now');
        $currentDate = $currentDateTime->format('Y-m-d h:i:s');

        $token = Str::random(99);





        User::create([
            'name' => 'admin',
            'username' => 'admin',
            'email' => '[email protected]',
            'email_verified_at' => $currentDate,
            'password' => Hash::make('admin'),
            'role' => 'Admin',
        ]);

        $token = Str::random(99);

        User::create([
            'name' => 'User',
            'username' => 'user',
            'email' => '[email protected]',
            'email_verified_at' => $currentDate,
            'password' => Hash::make('user'),
            'role' => 'User',
        ]);

        Instansi::create([
            'nama_instansi' => 'Badan Tenaga Nuklir Nasional',
            'kota' => 'Kota Samarinda',
            'kepala_dinas' => 'John Wick',
            'alamat' => 'Jl. Agus Salim No.2',
            'no' => '12234345',
            'email' => '[email protected]',
            'user_id' => 1,
        ]);

        Instansi::create([
            'nama_instansi' => Null,
            'kota' => Null,
            'kepala_dinas' => Null,
            'alamat' => Null,
            'no' => Null,
            'email' => Null,
            'user_id' => 2,
        ]);

        $data = Instansi::all();


        // AksesAplikasi::create([
        //     'data_master_create'=>0,
        //     'data_master_delete'=>0,
        //     'data_master_edit'=>0,
        //     'data_input_create'=>0,
        //     'data_input_delete'=>0,
        //     'data_input_edit'=>0,
        // ])
        // $input_data = [
        //     [
        //         'Jumlah anggaran untuk kegiatan pembangunan kepemudaan dalam setahun, buatkan
        //         daftar nama kegiatan, jumlah dana(Rp), volume/target, sasaran, tgl pelaksanaan,
        //         angkatan, keterangan.',
        //         'Jumlah anggaran untuk kegiatan pembangunan kepramukaan dalam setahun ( Non
        //         Hibah), dibuatkan daftar nama kegiatan, jumlah dana (Rp), volume/target, sasaran,
        //         tgl pelaksanaan, angkatan, keterangan.',
        //         'Jumlah anggaran partisipasi masyarakat/CSR perusahaan dalam setahun dalam
        //         kegiatan pembangunan kepemudaan, dibuatkan daftar berisi nama kegiatan, jumlah
        //         dana (Rp), volume/target/sasaran, tgl pelaksanaan, keterangan.',
        //         'Jumlah anggaran partisipasi masyarakat/CSR perusahaan dalam setahun dalam
        //         kegiatan pembangunan kepramukaan (sebutkan nilai rupiah/setaranya jika dalam
        //         bentuk sapras/sejenisnya Rp……………'
        //     ],
        //     [
        //         'Jumlah Partisipan',
        //         'Jumlah Kegiatan'
        //     ],
        //     [
        //         'Jumlah organisasi kepemudaan yang aktif di kab/kota, yang memenuhi usia pemuda
        //         16-30 tahun sebutkan/dibuat daftar',
        //         'Jumlah kegiatan rapat/pertemuan kepemudaan yang difasilitasi Dispora di kab/kota,
        //         sebutkan/dibuat daftar',
        //         'Jumlah kegiatan rapat/pertemuan kepemudaan yang dilaksanakan tingkat
        //         provinsi/Nasional di lokasi kab/kota Saudara, dan difasilitasi Dispora,
        //         sebutkan/dibuat daftar',
        //         'Jumlah kegiatan alumni kepemudaan yang difasilitasi Dispora kab/kota,
        //         sebutkan/dibuat daftar.'
        //     ],
        //     [
        //         'Jumlah Pemuda usia pemuda 16-30 tahun yang terlibat dalam kegiatan Kepemudaan
        //         di luar Dinas yang menangani Kepemudaan',
        //         'Jumlah kegiatan Kepemudaan yang dilakukan dinas/instansi di luar Dinas yang
        //         menangani Kepemudaan di masing-masing Kabupaten dan Kota'],
        //     [
        //         'Jumlah dan jenis serta nama penerima penghargaan kepemudaan tingkat kab/kota
        //         yang dilaksanakan selama tahun 2023, sebutkan/buat daftar',
        //         'Jumlah dan jenis serta nama penerima penghargaan kepemudaan tingkat provinsi
        //         Kalimantan Timur selama tahun 2023, sebutkan/buat daftar',
        //         'Jumlah dan nama peserta pramuka penegak dan pandega berprestasi tingkat
        //         kab/kota, baik putra maupun putri. Sebutkan/buat daftar.',
        //         'Jumlah dan nama peserta pramuka penegak dan pandega berprestasi tingkat
        //         provinsi, baik putra maupun putri. Sebutkan/buat daftar.',
        //         'Jumlah dan jenis penghargaan kepemudaan dan pramuka lainnya, sebutkan…..'
        //     ],
        //     [
        //         'Sebutkan jenis kegiatan kepemudaan yang difasilitasi/dibantu pihak
        //         masyarakat/melalui csr perusahaan selama tahun 2023. Dibuatkan daftar',
        //         'Sebutkan jenis kegiatan kepramukaan yang difasilitasi/dibantu pihak
        //         masyarakat/melalui csr perusahaan selama tahun 2023. Dibuatkan daftar',
        //     ],
        //     [
        //         'Buatkan daftar nama peserta wirausaha pemuda pemula yang menjadi binaan
        //         Dispora kab/kota sampai dengan tahun 2023',
        //         'Buatkan daftar nama kelompok wirausaha pemuda pemula yang menjadi binaan
        //         Dispora kab/kota sampai dengan tahun 2023.',
        //         'Buatkan daftar jenis pelatihan kewirausahaan pemuda pemula yang dilaksanakan
        //         Dispora kab/kota dalam tahun 2023.',
        //         'Buatkan daftar nama peserta kreatifitas pemuda yang menjadi binaan Dispora
        //         kab/kota sampai dengan tahun 2023',
        //         'Buatkan daftar nama kelompok kreatifitas pemuda yang menjadi binaan Dispora
        //         kab/kota sampai dengan tahun 2023.',
        //         'Buatkan daftar jenis pelatihan kreatifitas pemuda yang dilaksanakan Dispora
        //         kab/kota dalam tahun 2023.'
        //     ],
        //     [
        //         'Indikator Pendidikan',
        //         'Indikator Kesehatan dan Kesejahteraan',
        //         'Indikator Lapangan dan Kesempatan Kerja',
        //         'Indikator Partisipasi dan Kepemimpinan',
        //         'Indikator Gender dan Diskriminasi'
        //     ]

        // ];

        // foreach($data as $a) {
        //     $uraian = ['ASPEK ANGGARAN APBD KAB/KOTA',
        //                 'ASPEK PARTISIPAN DAN KEGIATAN',
        //                 'ORGANISASI KEPEMUDAAN',
        //                 'KEPEMUDAAN LINTAS SEKTOR',
        //                 'PRESTASI DAN PENGHARGAAN',
        //                 'PARTISIPASI MASYARAKAT/CSR PERUSAHAAN',
        //                 'KEWIRAUSAHAAN DAN KREATIFITAS',
        //                 'DATA KEPEMUDAAN'];
        //     for($i = 0; $i < count($uraian); $i++) {
        //         $data_master_input = Master_input::create([
        //             'uraian' => $uraian[$i],
        //             'status' => 'Tidak Ada',
        //             'dokumen' => 'Daftar',
        //             'keterangan' => '-',
        //             'instansi_id' => $a->id
        //         ]);

        //         for($u = 0; $u < count($input_data[$i]); $u++) {
        //             if($i == 1) {
        //                 $kategori = ['A','B','C'];
        //                 for($y = 0; $y < count($kategori); $y++) {
        //                         $input_datass = Input_data::create([
        //                             'aspek' => $input_data[$i][$u],
        //                             'dokumen_terlampir' => null,
        //                             'keterangan' => '-',
        //                             'kategori' => $kategori[$y],
        //                             'kelengkapan' => null,
        //                             'master_input_id' => $data_master_input->id,
        //                             'user_id' => $a->id,
        //                         ]);
        //                 }
        //             } else {
        //                 $input_datass = Input_data::create([
        //                     'aspek' => $input_data[$i][$u],
        //                     'dokumen_terlampir' => null,
        //                     'keterangan' => '-',
        //                     'kategori' => null,
        //                     'kelengkapan' => null,
        //                     'master_input_id' => $data_master_input->id,
        //                     'user_id' => $a->id,
        //                 ]);
        //             }
        //         }

        //     }
        // }
    }
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]