What Is It?
A simple note-taking REST API using Knexjs and Faker to generate test data. Connected to Sqlite to push and pull.
Services
-- GET - GET ALL NOTES
/notes
-- POST - POST NEW NOTE
/notes
-- PUT - UPDATE A NOTE
/notes/id
-- DELETE - DELETE A NOTE
/notes/id/
GET Example Payload
{
"id": 1,
"description": "Sunt quia laboriosam ut. Quia a eligendi voluptatem. Odio molestiae fugit enim iste.",
"title": "quos et sit",
"creationDate": 1631180800667,
"modificationDate": 1631127609343,
"owner_id": 2
},
{
"id": 2,
"description": "Fuga libero molestiae ipsam beatae ut quod et est. Quis cumque nesciunt asperiores. Accusamus omnis aut placeat porro doloremque.",
"title": "Labore voluptas ratione consequatur omnis iste sequi consequatur. A fugit hic error et. Qui tenetur dolorum sint laudantium ipsum repellendus nobis mollitia aperiam. Veniam eos corrupti. Non quasi qui doloremque.",
"creationDate": 1631148380660,
"modificationDate": 1631128335173,
"owner_id": 3
},
{
"id": 3,
"description": "Nostrum ut sed non eum blanditiis. Nostrum placeat recusandae suscipit enim totam. Saepe sed praesentium. Sit alias numquam incidunt voluptatem molestias eaque corrupti aut.",
"title": "Et molestias ab aut quia. Et dolorem quis debitis maiores maxime architecto excepturi mollitia. Molestiae nihil perferendis rerum rerum vitae aut dignissimos est.",
"creationDate": 1631139444301,
"modificationDate": 1631162153116,
"owner_id": 5
},
]