Anda di halaman 1dari 7

MANAJEMEN

BASIS DATA
B Y M O H A M M A D Z O Q I S A R WA N I , S . P D , . M . K O M
MEMBUAT MODEL DI LARAVEL 8
INSTALASI LARAVEL
Persyaratan Awal:
1. Pastikan Anda memiliki PHP terinstal di komputer Anda. Anda dapat mengunduh PHP dari
situs resmi PHP (https://www.php.net/downloads.php) dan ikuti petunjuk instalasi yang
disediakan.
2. Pastikan Anda memiliki Composer terinstal. Composer adalah manajer paket untuk PHP yang
digunakan untuk menginstal Laravel dan dependensinya. Anda dapat mengunduh dan
menginstal Composer dari situs resmi Composer (https://getcomposer.org/) dan ikuti petunjuk
instalasi yang disediakan.
INSTALASI LARAVEL
Langkah-langkah instalasi:
1. Buka terminal atau command prompt.
2. Buat direktori atau folder untuk proyek Laravel Anda.arduino
• mkdir nama_folder_proyek
3. Masuk ke direktori proyek Laravel Anda.bash
• cd nama_folder_proyek
4. Jalankan perintah berikut untuk menginstal Laravel menggunakan Composer.lua
• composer create-project --prefer-dist laravel/laravel .
Perintah ini akan mengunduh dan menginstal versi terbaru dari Laravel dan dependensinya.Setelah proses
instalasi selesai, Anda dapat menjalankan server lokal Laravel dengan menjalankan perintah berikut:
5. php artisan serve
Ini akan menjalankan server pengembangan Laravel di http://localhost:8000.
MEMBUAT MODEL DAN MIGRASI
Langkah-langkahnya adalah sebagai berikut:
1. Buka terminal atau command prompt dan arahkan ke direktori proyek Laravel Anda.
2. Untuk membuat model, jalankan perintah berikut:
• php artisan make:model NamaModel
Gantilah "NamaModel" dengan nama sebenarnya dari model yang ingin Anda buat. Perintah ini akan
membuat file model baru dalam direktori app/Models.
3. Setelah model dibuat, Anda dapat membuat migrasi yang terkait. Jalankan perintah berikut:
• php artisan make:migration create_nama_tabel --create=nama_tabel
Gantilah "nama_tabel" dengan nama sebenarnya dari tabel yang ingin Anda buat. Ini akan membuat
file migrasi baru dalam direktori database/migrations.
4. Buka file migrasi yang baru dibuat dalam direktori database/migrations menggunakan editor teks
atau IDE favorit Anda.
MEMBUAT MODEL DAN MIGRASI
5. Dalam metode up(), Anda dapat menentukan skema tabel yang ingin Anda buat. Misalnya, jika
Anda ingin menambahkan kolom "nama" dengan tipe data string, Anda dapat menggunakan perintah
string('nama'). Ada banyak tipe data yang dapat Anda gunakan, seperti integer, text, boolean, dll.
Anda juga dapat menambahkan indeks, kunci asing, atau batasan lainnya sesuai kebutuhan.
Contoh:
• public function up()
• {
• Schema::create('nama_tabel', function (Blueprint $table) {
• $table->id();
• $table->string('nama’);
• $table->timestamps();
• });
• }
MEMBUAT MODEL DAN MIGRASI
6. Setelah Anda selesai mendefinisikan skema tabel dalam metode up(), Anda perlu mendefinisikan tindakan yang
akan dilakukan saat melakukan rollback migrasi dalam metode down(). Misalnya, jika Anda ingin menghapus tabel,
Anda dapat menggunakan perintah Schema::dropIfExists('nama_tabel').
Contoh:
• public function down()
• {
• Schema::dropIfExists('nama_tabel’);
• }
7. Setelah Anda selesai menentukan skema tabel dalam file migrasi, simpan perubahan dan kembali ke terminal atau
command prompt.
8. Jalankan perintah berikut untuk menjalankan migrasi dan membuat tabel di database:
• php artisan migrate
9. Perintah ini akan menjalankan semua migrasi yang belum dijalankan sebelumnya.
Dengan mengikuti langkah-langkah di atas, Anda dapat membuat model dan migrasi di Laravel 8. Model akan
dibuat dalam direktori app/Models, sementara migrasi akan dibuat dalam direktori database/migrations.

Anda mungkin juga menyukai