Skip to content

Commit fe21842

Browse files
committed
Upgraded to support Appwrite 0.6
1 parent 431d0c5 commit fe21842

24 files changed

+543
-41
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Appwrite SDK for NodeJS
1+
# Appwrite Node.js SDK
22

33
![License](https://img.shields.io/github/license/appwrite/sdk-for-node.svg?v=1)
4-
![Version](https://img.shields.io/badge/api%20version-0.5.3-blue.svg?v=1)
4+
![Version](https://img.shields.io/badge/api%20version-0.6.0-blue.svg?v=1)
55

66
Appwrite is an open-source backend as a service server that abstract and simplify complex and repetitive development tasks behind a very simple to use REST API. Appwrite aims to help you develop your apps faster and in a more secure way.
77
Use the Node.js SDK to integrate your app with the Appwrite server to easily start interacting with all of Appwrite backend APIs and tools.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let database = new sdk.Database(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = database.getCollectionLogs('[COLLECTION_ID]');
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getAntiVirus();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});

docs/examples/health/get-cache.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getCache();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});

docs/examples/health/get-d-b.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getDB();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getQueueCertificates();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getQueueFunctions();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getQueueLogs();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getQueueTasks();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const sdk = require('node-appwrite');
2+
3+
// Init SDK
4+
let client = new sdk.Client();
5+
6+
let health = new sdk.Health(client);
7+
8+
client
9+
.setProject('5df5acd0d48c2') // Your project ID
10+
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
11+
;
12+
13+
let promise = health.getQueueUsage();
14+
15+
promise.then(function (response) {
16+
console.log(response);
17+
}, function (error) {
18+
console.log(error);
19+
});

0 commit comments

Comments
 (0)