0.0.6 • Published 4 years ago

rrmetadata v0.0.6

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

rrMetaData

A plugin for you metadata handling. It provides metadata crud functionality.

Installation

Use the npm package manager to install rrMetaData.

$ npm instal rrmetadata

Usage

import MetaData from 'metadata';
or
const MetaData = require('metadata');

const metaData = MetaData.getInstance();

Functions

insert(key, vlaue)

To set a new metadata in the database

meteData.insert('key','value');
meteData.insert('foo','bar');


- Insert Json data

const address={
   city: 'Mohali',
   state: 'Punjab',
   country: 'India'
}
meteData.insert('personal_address',address);

get(key)

get latest meta value by using key

meteData.get('foo');
>> bar

getAll(key)

get all meta value that key matched

meteData.insert('name','boo');
meteData.insert('name','foo');

meteData.getAll('name');
>>[{name:'boo'},{name:'foo'}]

update(id,key,value)

meteData.update(1,'name','jack');

remove(id) - remove by id

meteData.remove("5d64d7ed72bcd714f168976d");

removeByKey(key)

meteData.removeByKey('name');

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.4

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago