Skip to content

fandrej/Laravel-RESTful-API

Repository files navigation

Laravel RESTful API

Техническое задание
Результат: описание API с примерами

Стек

  • PHP 7.4
  • PostgreSQL 9.6.19
  • Apache 2.4

Database

database/pronkers.sql

Create database

sudo -u postgres psql

CREATE DATABASE pronkers;
CREATE USER pronkers WITH ENCRYPTED PASSWORD 'pronkers';
GRANT ALL PRIVILEGES ON DATABASE pronkers TO pronkers;
\i full_path_and_file_name_with_extension_to database/pronkers.sql

or use php artisan migrate

Models

(app/)

Controllers

(app/Http/Controllers/Api/)

Laravel modified files

  • .env
  • config/database.php
  • app/User.php
  • app/Http/Controllers/Auth/LoginController.php
  • app/Http/Controllers/Auth/RegisterController.php
  • routes/web.php
  • routes/api.php

Laravel additions

php artisan make:auth
php artisan migrate

If error: Command "make:auth" is not defined, do:

composer require laravel/ui
npm install && npm run dev
php artisan ui vue --auth
php artisan migrate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published