Set Custom Types for docs items in mongoose-paginate-v2 wit TypeScript

Set Custom Types for docs items in mongoose-paginate-v2

What is mongoose-paginate-v2? mongoose-paginate-v2 is a pagination library for mongoose. With mongoose-paginate-v2, you can fetch a list of documents from a MongoDB collection and get a paginated response. Paginated responses are useful for cases where UI clients needs to query and display only a section of data at a time. UI Table Pagination - ui.shadcn.com The mongoose-paginate-v2 documentation provides a code snippet for how to use the library with TypeScript. 1...

September 19, 2023 · 3 min · Orim Dominic Adah

How to Handle MongoDB Transactions on your Local Server

Until version 4, MongoDB lacked the ability to carry out ACID transactions. ACID transactions enable database operations (creating, reading, updating and deleting data) to be more resilient and dependable. This is necessary especially in finance-related applications that have to do with transferring money among users. What is ACID? ACID is an acronymn for Atomicity, Consistency, Isolation and Durability. When a database transaction (a group of CRUD operations on a database) is said to be ACID, it means that the database is always left in a valid state even in the event of unexpected errors that occur during the transaction....

February 16, 2023 · 4 min · Orim Dominic Adah