todo laravel dingo api swagger
1.0.0
API ง่ายๆ ในการจัดการรายการสิ่งที่ต้องทำที่สร้างด้วย Laravel
PHP 7.3 or higher
Laravel 8.0 or higher
โคลน repo ในเครื่อง:
git clone [email protected]:colyii/clara-coly-todo.git
cd clara-coly-todo
ติดตั้งการพึ่งพา
composer install
คัดลอกเนื้อหาของ .env.example
ไปยังไฟล์ .env
หรือเพียงเรียกใช้คำสั่งนี้:
# Mac Linux
cp .env.example .env
# Windows
copy .env.example .env
สร้างรหัสแอปพลิเคชัน (หากยังไม่ได้สร้าง)
php artisan key:generate
เรียกใช้การย้ายฐานข้อมูล
php artisan migrate
เรียกใช้เมล็ดพันธุ์ฐานข้อมูล
php artisan db:seed
เรียกใช้เซิร์ฟเวอร์ dev (เอาต์พุตจะให้ที่อยู่):
php artisan serve --host=127.0.0.1 --port=8000
./vendor/bin/pest --filter TodoTest
หรือ
php artisan test
// 成功
{
"success" : 1 ,
"message" : " TODOを表示しました。 " ,
"status_code" : 200 ,
"data" : {
"id" : 4 ,
...
"created_at" : " 2022-08-24 00:12:47 " ,
"updated_at" : " 2022-08-24 00:12:47 " ,
...
}
}
// 失败
{
"success" : 0 ,
"message" : " TODO情報が見つかりませんでした。 " ,
"status_code" : 404
}
https://todo-laravel-dingo-api-swagger.herokuapp.com/