Skip to content

ferdinalaxewall/laravel-rest-api-postgresql

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Tentang Project

Laravel Restful API dengan Database PostgreSQL, dan Menggunakan Service Repository Pattern.

Instalasi

Silahkan Clone Proyek ini dengan Mengikuti Command Berikut:

git clone https://github.com/ferdinalaxewall/laravel-rest-postgresql.git

Masih dalam Bash/CommandPrompt/Shell yang sama, Kalian Ketikan Command Berikut:

composer install

atau

composer update

Selanjutnya, Duplikat File .env.example dan rename salah satunya menjadi .env, Lalu Buka Bash/CommandPrompt/Shell kalian, Dan Ketikan Command Berikut:

cp .env.example .env

Selanjutnya Generate key untuk local .env kalian

php artisan key:generate

Cara Penggunaan

Silahkan buka file .env kalian, lalu ubah bagian berikut dan sesuaikan dengan environment yang kalian siapkan

DB_HOST=xxx
DB_PORT=xxx
DB_DATABASE=xxx
DB_USERNAME=xxx
DB_PASSWORD=xxx

Konfigurasi

Untuk melihat Dokumentasi API, Silahkan ketik perintah dibawah untuk konfigurasi Package Swagger:

$ php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider"
$ php artisan l5-swagger:generate

Jika belum ada tabel dalam database, Migrasi kan Table Untuk Database yang telah di buat pada .env file sebelumnya

php artisan migrate

Dokumentasi API

Untuk Melihat Dokumentasi API, anda hanya perlu mengunjungi menu "Dokumentasi API" yang ada pada Navigation Bar (Navbar) atau http://(app_url)/api/documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published