Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlameerAshraf/NodeJS-A-Clean-Archticture-NJCA
/ functions
Functions
18 in github.com/AlameerAshraf/NodeJS-A-Clean-Archticture-NJCA
⨍
Functions
18
◇
Types & classes
10
↓ 2 callers
Method
constructModel
()
src/models/post/post.js:18
↓ 1 callers
Method
execute
()
src/application/post/create-post/create-post.js:6
↓ 1 callers
Method
initSchema
()
src/models/post/post.js:9
↓ 1 callers
Function
startServer
()
src/server.js:11
Method
constructor
(model)
src/services/post.service.js:5
Method
constructor
(model)
src/services/Service.js:4
Method
constructor
()
src/application/post/create-post/create-post.js:2
Method
constructor
()
src/loaders/mongo.js:6
Method
constructor
()
src/models/post/post.js:5
Method
create
* Add new item. * @param {Data to be inserted in DB} data
src/services/Service.js:16
Function
createPost
(req , res , next)
src/api/controllers/post/post.controller.js:9
Method
delete
* Delete item. * @param {ID of element to be deleted} id
src/services/Service.js:141
Function
getPost
(req, res, next)
src/api/controllers/post/post.controller.js:29
Function
paramsPostId
(req , res , next , postId)
src/api/controllers/post/post.controller.js:4
Method
read
* Loads all the data. * @param {Query passed by the application layer, which is the user query!} query
src/services/Service.js:39
Method
readAll
* Loads all the data. * @param {Query passed by the application layer, which is the user query!} query
src/services/Service.js:76
Method
update
* Update existing data * @param {Old data ID} id * @param {New data to be instered } data
src/services/Service.js:117
Method
updateByQuery
* Update existing data by Query
src/services/Service.js:170