{"id":179,"date":"2025-06-17T12:16:15","date_gmt":"2025-06-17T12:16:15","guid":{"rendered":"https:\/\/dila.infokand23.my.id\/blog\/?p=179"},"modified":"2025-06-17T12:16:16","modified_gmt":"2025-06-17T12:16:16","slug":"laporan-praktikum-10-laravel-relationship-student-major-dan-subject","status":"publish","type":"post","link":"https:\/\/dila.infokand23.my.id\/blog\/laporan-praktikum-10-laravel-relationship-student-major-dan-subject\/","title":{"rendered":"LAPORAN PRAKTIKUM 10 &#8211; LARAVEL RELATIONSHIP (STUDENT, MAJOR, DAN SUBJECT)"},"content":{"rendered":"\n<p><strong>PERSIAPAN AWAL<\/strong><\/p>\n\n\n\n<p>Buat project laravel baru menggunakan command:<\/p>\n\n\n\n<p><strong>composer create-project laravel\/laravel=^12 praktikum10 &#8211;prefer-dist<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"339\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-60.jpg\" alt=\"\" class=\"wp-image-180\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-60.jpg 602w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-60-300x169.jpg 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n\n\n\n<p><strong>LANGKAH 1: MEMBUAT MIGRATION<\/strong><\/p>\n\n\n\n<p><strong>MEMBUAT MIGRATION TABEL MAJORS<\/strong><\/p>\n\n\n\n<p>Gunakan command <strong>php artisan make:migration create_majors_table<\/strong> untuk create tabel majors<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"507\" height=\"86\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-61.jpg\" alt=\"\" class=\"wp-image-181\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-61.jpg 507w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-61-300x51.jpg 300w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/figure>\n\n\n\n<p>Isikan file dengan kode untuk membuat migrasi Laravel untuk tabel majors dengan kolom id, name, dan timestamps, serta menyediakan fungsi untuk menghapus tabel tersebut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"276\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-62.jpg\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-62.jpg 515w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-62-300x161.jpg 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/figure>\n\n\n\n<p><strong>MIGRATION UNTUK TABEL STUDENTS<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:migration create_students_table <\/strong>untuk membuat file migrasi student table.<\/p>\n\n\n\n<p>Isikan file dengan kode untuk membuat table students dengan kolom id, nim, nama, address, relasi ke tabel majors melalui major_id dengan cascade delete, serta kolom timestamps<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"541\" height=\"298\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-64.jpg\" alt=\"\" class=\"wp-image-184\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-64.jpg 541w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-64-300x165.jpg 300w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/figure>\n\n\n\n<p><strong>MIGRATION UNTUK TABLE SUBJECTS<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:migration create_subjects_table <\/strong>untuk membuat file migrasi untuk table subject<\/p>\n\n\n\n<p>Isikan file dengan kode untuk membuat tabel subjects dengan kolom id, name, sks, dan timestamps, serta menyediakan fungsi untuk menghapus tabel tersebut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"510\" height=\"307\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-63.jpg\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-63.jpg 510w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-63-300x181.jpg 300w\" sizes=\"auto, (max-width: 510px) 100vw, 510px\" \/><\/figure>\n\n\n\n<p><strong>MIGRATION UNTUK TABEL PIVOT STUDENT_SUBJECT<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:migration create_student_subject_table <\/strong>untuk membuat file migrasi untuk table student_subject_table<\/p>\n\n\n\n<p>Isikan dengan kode untuk membuat tabel pivot student_subject yang menghubungkan tabel students dan subjects melalui relasi many-to-many, dengan foreign key, cascade delete, dan kombinasi student_id dan subject_id untuk mencegah duplikasi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"303\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-65.jpg\" alt=\"\" class=\"wp-image-185\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-65.jpg 520w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-65-300x175.jpg 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/figure>\n\n\n\n<p><strong>JALANKAN PERINTAH MIGRATE<\/strong><\/p>\n\n\n\n<p>Jalankan perintah <strong>php artisan migrate<\/strong> agar tabel majors, students, subjects, dan student_subject dibuat di database secara otomatis.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"107\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-66.jpg\" alt=\"\" class=\"wp-image-186\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-66.jpg 548w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-66-300x59.jpg 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/figure>\n\n\n\n<p><strong>LANGKAH 2: MEMBUAT MODEL DENGAN RELATIONSHIP<\/strong><\/p>\n\n\n\n<p><strong>MODEL MAJOR<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:model Major <\/strong>untuk membuat sebuah model Eloquent bernama Major.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"445\" height=\"275\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-67.jpg\" alt=\"\" class=\"wp-image-188\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-67.jpg 445w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-67-300x185.jpg 300w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/><\/figure>\n\n\n\n<p><strong>MODEL STUDENT<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:model Student <\/strong>untuk membuat sebuah model Eloquent bernama Student.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"300\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-72.jpg\" alt=\"\" class=\"wp-image-193\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-72.jpg 400w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-72-300x225.jpg 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<p><strong>MODEL SUBJECT<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:model Subject <\/strong>untuk membuat sebuah model Eloquent bernama Subject.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"469\" height=\"353\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70.jpg\" alt=\"\" class=\"wp-image-191\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70.jpg 469w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70-300x226.jpg 300w\" sizes=\"auto, (max-width: 469px) 100vw, 469px\" \/><\/figure>\n\n\n\n<p><strong>LANGKAH 3: SEEDER UNTUK DATA SAMPLE<\/strong><\/p>\n\n\n\n<p><strong>SEEDER UNTUK MAJOR<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:seeder MajorSeeder <\/strong>digunakan untuk membuat file seeder bernama MajorSeeder yang digunakan untuk mengisi data ke tabel majors. Isikan file dengan:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"445\" height=\"341\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-68.jpg\" alt=\"\" class=\"wp-image-187\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-68.jpg 445w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-68-300x230.jpg 300w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/><\/figure>\n\n\n\n<p><strong>SEEDER UNTUK SUBJECT<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:seeder SubjectSeeder <\/strong>digunakan untuk membuat file seeder bernama SubjectSeeder yang digunakan untuk mengisi data ke tabel subject. Isikan file dengan:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"380\" height=\"354\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-69.jpg\" alt=\"\" class=\"wp-image-189\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-69.jpg 380w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-69-300x279.jpg 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/figure>\n\n\n\n<p><strong>SEEDER UNTUKSTUDENT<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:seeder StudentSeeder <\/strong>digunakan untuk membuat file seeder bernama StudentSeeder yang digunakan untuk mengisi data ke tabel student. Isikan file dengan:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"469\" height=\"353\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70.jpg\" alt=\"\" class=\"wp-image-190\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70.jpg 469w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-70-300x226.jpg 300w\" sizes=\"auto, (max-width: 469px) 100vw, 469px\" \/><\/figure>\n\n\n\n<p><strong>UPDATE DATABASESEEDER<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"339\" height=\"270\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-71.jpg\" alt=\"\" class=\"wp-image-192\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-71.jpg 339w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-71-300x239.jpg 300w\" sizes=\"auto, (max-width: 339px) 100vw, 339px\" \/><\/figure>\n\n\n\n<p>Jalankan seeder dengan menggunakan perintah <strong>php artisan db:seed<\/strong><\/p>\n\n\n\n<p><strong>LANGKAH 4: MEMBUAT CONTROLLER<\/strong><\/p>\n\n\n\n<p><strong>StudentController<\/strong><\/p>\n\n\n\n<p><strong>php artisan make:controller StudentController <\/strong>untuk membuat file controller bernama StudentController, yang akan disimpan app\/Http\/Controllers\/StudentController.php<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"328\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-74.jpg\" alt=\"\" class=\"wp-image-195\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-74.jpg 490w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-74-300x201.jpg 300w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"289\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-73.jpg\" alt=\"\" class=\"wp-image-194\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-73.jpg 533w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-73-300x163.jpg 300w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"329\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-76.jpg\" alt=\"\" class=\"wp-image-198\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-76.jpg 531w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-76-300x186.jpg 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n\n\n\n<p><strong>LANGKAH 5: MEMBUAT ROUTES<\/strong><\/p>\n\n\n\n<p>Buka file web.php di folder routes dan isikan dengan kode untuk mengatur agar halaman awal website langsung menampilkan daftar mahasiswa yaitu student.index, dan semua fitur CRUD mahasiswa diatur melalui StudentController.<br><img loading=\"lazy\" decoding=\"async\" width=\"433\" height=\"141\" src=\"blob:https:\/\/dila.infokand23.my.id\/e729f2ee-8656-41ee-810a-bb06bbd4f54e\"><\/p>\n\n\n\n<p><strong>LANGKAH 6: MEMBUAT VIEWS<\/strong><\/p>\n\n\n\n<p><strong>Layout utama<\/strong><\/p>\n\n\n\n<p>Buat folder layouts di dalam folder views, dan tambahkan file app.blade.php dan isi dengan kode:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"334\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-75.jpg\" alt=\"\" class=\"wp-image-196\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-75.jpg 515w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-75-300x195.jpg 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/figure>\n\n\n\n<p><strong>Index Students<\/strong><\/p>\n\n\n\n<p>Buat folder students di dalam folder views, dan tambahkan file index.blade.php dan isi dengan kode:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"315\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-77.jpg\" alt=\"\" class=\"wp-image-197\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-77.jpg 526w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-77-300x180.jpg 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"234\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-78.jpg\" alt=\"\" class=\"wp-image-199\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-78.jpg 533w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-78-300x132.jpg 300w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \/><\/figure>\n\n\n\n<p><strong>Create Student<\/strong><\/p>\n\n\n\n<p>Buat file create.blade.php di folder students, dan isikan dengan kode:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"366\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-84.jpg\" alt=\"\" class=\"wp-image-205\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-84.jpg 549w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-84-300x200.jpg 300w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"519\" height=\"308\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-81.jpg\" alt=\"\" class=\"wp-image-202\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-81.jpg 519w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-81-300x178.jpg 300w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/figure>\n\n\n\n<p><strong>DETAIL MAHASISWA<\/strong><\/p>\n\n\n\n<p>Buat file show.blade.php untuk memberikan fungsi pada tombol detail.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"345\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-80.jpg\" alt=\"\" class=\"wp-image-201\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-80.jpg 488w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-80-300x212.jpg 300w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/figure>\n\n\n\n<p><strong>TAMPILAN WEBSITE:<br><\/strong><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"339\" src=\"blob:https:\/\/dila.infokand23.my.id\/ba893a2c-bfa9-4769-a380-986e175677a0\"><strong><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"339\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-82.jpg\" alt=\"\" class=\"wp-image-204\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-82.jpg 602w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-82-300x169.jpg 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"339\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-83.jpg\" alt=\"\" class=\"wp-image-203\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-83.jpg 602w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-83-300x169.jpg 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"339\" src=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-79.jpg\" alt=\"\" class=\"wp-image-200\" srcset=\"https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-79.jpg 602w, https:\/\/dila.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-79-300x169.jpg 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>PERSIAPAN AWAL Buat project laravel baru menggunakan command: composer create-project laravel\/laravel=^12 praktikum10 &#8211;prefer-dist LANGKAH 1: MEMBUAT MIGRATION MEMBUAT MIGRATION TABEL [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":206,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/comments?post=179"}],"version-history":[{"count":1,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/179\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/179\/revisions\/207"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/media\/206"}],"wp:attachment":[{"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/categories?post=179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dila.infokand23.my.id\/blog\/wp-json\/wp\/v2\/tags?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}