1.0.4 • Published 6 years ago

firebase-nedb-offline v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

Node JS offline using nedb (Firebase sync)

Super simple to use

We have following functionalities in this package.

  • Insert
  • update
  • delete
  • Search or find

Firebase initialize

var firebaseinit = offline_nedb.fbinit(apiKey,authDomain,databaseURL,projectId);

To check firebase already initialized or not

var check  = offline_nedb.fbinitCheck();

Insert a record

var test_offline = {
    "test1": '1234',
    "test2": '4321',
  }
  offline_nedb.insertFb("test_offline",test_offline).then(function(result){
    console.log(result);
  })

Delete a record

offline_nedb.deleteRecord("test_offline",{"_id":"3vD3TJx4VFZfbqQo"}).then(function(deleted){
  console.log(deleted);
})

Update a record

   offline_nedb.update("test_offline",{"_id":'MoHIq1ZBURbnhgnM'},{"test":"Test"}).then(function(data){
     console.log(data);
   })

Search a record or fetch records

fetch has three arguments

  • path -> database path
  • key -> blank will fetch all records. if key is provided then value will be mandatory.
  • value -> it will search for the value in the db
offline_nedb.fetch("test_offline",'').then(function(result){
    console.log(result);
  })
1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago