1.0.8 • Published 1 year ago

base-controller-cesiweb v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Base controller est un package qui va vous premettre de crée des request facilement

Pour l'installer il vous suffit d'écrire la commande npm i base-controller-cesiweb

pour l'utiliser, il vous faut importer le package dans votre code avec :

import BaseController from 'base-controller-cesiweb'

Une fois fait, il faudrais instancier une nouvelle classe en passant en paramètre votre schema mongoose

const controller = new BaseController(/ Votre Schema/)

/!\ Pour une meilleur lisibilité du code il vous est conseiller de faire hérité une nouvelle class avec celle la

Et enfin dans votre router vous aurez accès à des fonctions comme modify, create, getbyAttribute qui se font automatiquement

Seul getbyAttribute peux prendre un paramètre sous la forme d'un objet ( de la forme {key : value}) pour forcer un filtre sur la requete

Lien du repository GitHub pour en savoir plus : https://github.com/Dakushin/BaseController

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year 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