This is the API documentation for the API END-POINTS.
import this file to postman and test all following end points.
# path to your project folder
> npm install
> npm start
"dependencies": {
"@hapi/joi": "^17.1.1",
"body-parser": "^1.19.2",
"express": "^4.17.3",
"knex": "^1.0.4",
"morgan": "^1.10.0",
"dotenv": "^16.0.0",
"mysql": "^2.18.1",
"mysql2": "^2.3.3"
},
account_id int✅account_name varcharcurrency_id intuser_id intcreated_at datetimecategory_id int✅category_name varcharuser_id intcreated_at datetimecurrency_id int✅currency_code enumuser_id intcreated_at datetimeexchange_id int✅from_account_id intto_account_id intfrom_amount decimalto_amount decimalexchange_rate decimalnotes textuser_id intcreated_at datetimeevent_item_id int✅event_id intitem_id intquantity intstatus enumconsumed_quantity intreturned_quantity intuser_id intcreated_at datetimeevent_payment_id int✅event_id intaccount_id intpayment_amount decimalpayment_currency_id intconverted_amount decimalpayment_method enumnotes textuser_id intcreated_at datetimeevent_id int✅event_name varcharevent_type enumstart_date dateend_date datetotal_price decimalcurrency_id intpayment_status enumuser_id intcreated_at datetimeexpense_type_id int✅type_name varcharuser_id intcreated_at datetimeexpense_id int✅expense_type_id intaccount_id intamount decimaldescription textexpense_date dateuser_id intcreated_at datetimetransaction_id int✅account_id inttransaction_type enumreference_id intamount decimaldirection enumnotes textuser_id intcreated_at datetimeinventory_id int✅inventory_name enumuser_id intcreated_at datetimestock_id int✅inventory_id intitem_id intquantity intuser_id intcreated_at datetimetransfer_id int✅item_id intfrom_inventory_id intto_inventory_id intquantity intuser_id inttransfer_date datetimeloss_id int✅event_id intitem_id intquantity intloss_type enumnotes textuser_id intrecorded_at datetimeitem_id int✅item_name varcharitem_type enumusage_type enumitem_photo varcharcolor varcharcategory_id intuser_id intcreated_at datetimewithdrawal_id int✅account_id intamount decimalreason textuser_id intwithdrawal_date datetimerole_id int✅role_name enumitem_id int✅buy_price decimalretail_price decimaluser_id intcreated_at datetimesale_item_id int✅sale_id intitem_id intquantity intbuy_price decimalretail_price decimaluser_id intcreated_at datetimesale_id int✅customer_name varcharcustomer_phone varcharuser_id intsale_date datetimeuser_id int✅full_name varcharphone varcharrole_id intcreated_at datetime