README.md
rest api
curl -i -X POST localhost:3000/v1/users \ -d '{"name":"demo","email":"demo@mail.loc","password":"password"}' \ -H "Content-Type: application/json"
curl -i -X PUT localhost:3000/v1/activated \ -d '{"token": "QXTLVFM4X4VID6PFFGT2XBN3O4"}' \ -H "Content-Type: application/json"
curl -i -X POST localhost:3000/v1/authentication \ -d '{"email":"demo@mail.loc","password":"password"}' \ -H "Content-Type: application/json"
curl -i -X POST localhost:3000/v1/notes \ -d '{"title":"Title!","content":"Content..."}' \ -H "Content-Type: application/json" \ -H "Authorization: Bearer token"
curl -i -X PATCH localhost:3000/v1/notes/{id} \ -d '{"title":"New title!","content":"New content..."}' \ -H "Content-Type: application/json" \ -H "Authorization: Bearer token"
curl -i -X DELETE localhost:3000/v1/notes/{id} \ -H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/note/{id} \ -H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/notes \ -H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/notes?'title=new+title&sort=-id&page_size=1&page=1' \ -H "Authorization: Bearer token"
postgres
CREATE DATABASE demo;
CREATE ROLE demo WITH LOGIN PASSWORD ‘password’;
CREATE EXTENSION citext;
migrations
go run ./cmd/migrate -up
server
go run ./cmd/api
smtp server
python smtp_server.py
Sending emails to: messages/
Конвейеры
0 успешных
0 с ошибкой