2.0.1 • Published 11 months ago

@3kles/3kles-mongodbeventutil v2.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

3KLES-MONGODBUTIL

This package is based on:

This toolbox to easily create mongodbservice with selection and event.

Services

MongoDBSelectionService is a service based on MongoDBService to add selection and event

  • getSelected: Get selected records
  • selectAll: Select all records
  • select: Select record by id
  • clearSelection: Clear current selection
  • deleteSelection: Delete selected records

Routes

MongoDBSelectionRouter is a service based on MongoDBRouter to add selection and event Add routes for:

  • getSelected
  • selectAll
  • select
  • clearSelection
  • deleteSelection

Utils

GenericCRUDEvent is a class to simplify event transmission:

  • emit (data:any, type:string): Method to send message (data) to exchange with routingKey (type)
  • create: Used when creating record
  • update: Used when updating record
  • delete: Used when deleting record

CRUDSelectionUtil is a toolbox

  • buildGenericRoute: Create a route from model and GenericCRUDEvent
  • generate: Override CRUDUtil @3Kles/3kles-corebe to add select, selectAll, clearSelection
2.0.1

11 months ago

2.0.0

11 months ago

1.0.6

12 months ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago