moleculer-db-s3db-adapter
Version:
Moleculer DB Adapter for S3db.js
21 lines (16 loc) • 387 B
JavaScript
const MoleculerDB = require("moleculer-db");
const S3dbAdapter = require("./s3db-adapter.class");
module.exports = ({ options = {}, resource = {}, settings = {}}) => ({
name: "s3db",
mixins: [MoleculerDB],
settings: {
idField: "id",
...settings,
},
resource: {
name: null,
schema: null,
...resource,
},
adapter: new S3dbAdapter({ ...options }),
});