PBKK : Tugas 7 Code Igniter CRUD
Tugas 7 - Code Igniter CRUD
Instalasi Project Code Igniter 4
- Install composer jika belum pernah menginstall sebelumnya
- Buat project dengan cara memasukan perintah "composer create-project codeigniter4/appstarter tugas7crud" pada terminal/command prompt
- Jalankan aplikasi dengan "php spark serve". Buka http://localhost:8080/ Jika muncul halaman code igniter maka aplikasi sudah berhasil terinstal.
Configurasi Environment
- Buat database dengan nama "tugas7crud"'
- Pada /app/Config/Database.php setting database sesuai dengan database masing masing dalam hal ini saya mengubah konfigurasi pada database default. Username saya isi dengan root dan dan database menjadi "tugas7crud"
- Copy file /env menjadi /.env kemudian uncomment CI_ENVIRONMENT dan ganti valuenya menjadi "development"
Membuat Migrasi
- Buat migrasi database dengan perintah "php spark make:migration MigrasiMahasiswa" maka akan terbuat file migrasi pada "/app/Database/Migrations/MigrasiMahasiswa.php"
- Jalankan migrasi dengan "php spark migrate"
Membuat Model
- Buat model dengan perintah "php spark make:model ModelMahasiswa" maka akan terbuat file model pada "/app/Models/ModelMahasiswa.php"
- Buat migrasi database dengan perintah "php spark make:migration MigrasiMahasiswa" maka akan terbuat file migrasi pada "/app/Database/Migrations/MigrasiMahasiswa.php"
- Jalankan migrasi dengan "php spark migrate"
Membuat Model
- Buat model dengan perintah "php spark make:model ModelMahasiswa" maka akan terbuat file model pada "/app/Models/ModelMahasiswa.php"
Membuat Seeder dan Faker Data
- Buat seeder dengan perintah "php spark make:seeder SeederMahasiswa" maka akan terbuat file model pada "/app/Database/Seeds/SeedMahasiswa.php"
- Jalankan seeder dengan "php spark db:seed SeedMahasiswa"
- Buat seeder dengan perintah "php spark make:seeder SeederMahasiswa" maka akan terbuat file model pada "/app/Database/Seeds/SeedMahasiswa.php"
- Jalankan seeder dengan "php spark db:seed SeedMahasiswa"
Membuat Controller
- Buat controller dengan perintah "php spark make:controller ControllerMahasiswa" maka akan terbuat file model pada /app/Controllers/ControllerMahasiswa.php"
Membuat View
- Buat view dengan nama list.php
Menambah Route
- Edit Routes.php menjadi seperti berikut
Komentar
Posting Komentar