All Projects â†’ moleculerjs â†’ moleculer-db

moleculerjs / moleculer-db

Licence: MIT license
🔋 Database access service mixins for Moleculer

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to moleculer-db

moleculer-template-project-typescript
Typescript project template for Moleculer microservices framework.
Stars: ✭ 92 (-21.37%)
Mutual labels:  moleculer
moleculer-node-realworld-example-app
Exemplary real world application built with Moleculer
Stars: ✭ 102 (-12.82%)
Mutual labels:  moleculer
leveldb-jna
Java JNA (not JNI) adapter for LevelDB
Stars: ✭ 21 (-82.05%)
Mutual labels:  database-adapter
pymgclient
Python Memgraph Client
Stars: ✭ 30 (-74.36%)
Mutual labels:  database-adapter
moleculer
🚀 Progressive microservices framework for Go - based and compatible with https://github.com/moleculerjs/moleculer
Stars: ✭ 135 (+15.38%)
Mutual labels:  moleculer
moleculer-adapter-feathers
Moleculer service mixin wrapping Feathers.js services
Stars: ✭ 17 (-85.47%)
Mutual labels:  moleculer
database
Advanced Database Access Service for Moleculer microservices framework
Stars: ✭ 22 (-81.2%)
Mutual labels:  moleculer
moleculer-http-client
HTTP client mixin that allows Moleculer services to communicate with remote REST APIs
Stars: ✭ 14 (-88.03%)
Mutual labels:  moleculer
feathers-solr
Feathersjs Solr Client
Stars: ✭ 29 (-75.21%)
Mutual labels:  database-adapter
moleculer-sc
API Gateway service for Moleculer framework using SocketCluster
Stars: ✭ 19 (-83.76%)
Mutual labels:  moleculer
Fortune
Non-native graph database abstraction layer for Node.js and web browsers.
Stars: ✭ 1,427 (+1119.66%)
Mutual labels:  database-adapter
garuda
Automagically Exposing Django ORM over gRPC for microservices written in any other languages
Stars: ✭ 22 (-81.2%)
Mutual labels:  database-adapter
moleculer-cli
🌿 Command line tool for Moleculer
Stars: ✭ 44 (-62.39%)
Mutual labels:  moleculer
Moleculer
🚀 Progressive microservices framework for Node.js
Stars: ✭ 4,845 (+4041.03%)
Mutual labels:  moleculer
PyGreSQL
The official PyGreSQL repository
Stars: ✭ 29 (-75.21%)
Mutual labels:  database-adapter
moleculer-go
moleculer go implementation
Stars: ✭ 17 (-85.47%)
Mutual labels:  moleculer
moleculer-repl
REPL module for Moleculer framework
Stars: ✭ 24 (-79.49%)
Mutual labels:  moleculer
database-adapter
Database adapter for PHP-Casbin, Casbin is a powerful and efficient open-source access control library.
Stars: ✭ 21 (-82.05%)
Mutual labels:  database-adapter
moleculer-java
Java implementation of the Moleculer microservices framework
Stars: ✭ 39 (-66.67%)
Mutual labels:  moleculer
moleculer-channels
Reliable messages for Moleculer services via external queue/channel/topic.
Stars: ✭ 45 (-61.54%)
Mutual labels:  moleculer

Moleculer logo

Build Status Coverage Status Codacy Badge Maintainability Known Vulnerabilities Join the chat at https://gitter.im/moleculerjs/moleculer

Official DB addons for Moleculer framework

Generals

Name Version Description
moleculer-db NPM version Moleculer service to store entities in database
moleculer-db-adapter-couchdb-nano NPM version CouchDB Nano adapter for Moleculer DB service.
moleculer-db-adapter-mongo NPM version MongoDB native adapter for Moleculer DB service.
moleculer-db-adapter-mongoose NPM version Mongoose adapter for Moleculer DB service
moleculer-db-adapter-sequelize NPM version SQL adapter (Postgres, MySQL, SQLite & MSSQL) for Moleculer DB service

Contribution

Install dependencies

$ npm run setup

Development

Run the simple example in moleculer-db service with watching

$ npm run dev moleculer-db

Run the full example in moleculer-db service w/o watching

$ npm run demo moleculer-db full

Test

$ npm test

Create a new addon

$ npm run init moleculer-<modulename>

Publish new releases

$ npm run release

License

The project is available under the MIT license.

Contact

Copyright (c) 2016-2022 MoleculerJS

@moleculerjs @MoleculerJS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].