add: apps js sdk
This commit is contained in:
parent
e393221b4f
commit
636ecce9f4
11 changed files with 223 additions and 41 deletions
28
example/app_sdk_test.js
Normal file
28
example/app_sdk_test.js
Normal file
|
@ -0,0 +1,28 @@
|
|||
// @ts-nocheck
|
||||
// APP_API_KEY=... deno run --allow-net --allow-import --allow-env -r app_sdk_test.js
|
||||
const deno = Deno;
|
||||
const sdk = (await import("http://localhost:4118/js/app_sdk.js")).default(
|
||||
"http://localhost:4118",
|
||||
deno.env.get("APP_API_KEY"),
|
||||
);
|
||||
|
||||
// check data used
|
||||
console.log("data used:", (await sdk.app()).data_used);
|
||||
|
||||
// record insert
|
||||
await sdk.insert("deno_test", "Hello, Deno!");
|
||||
console.log("record created");
|
||||
console.log("data used:", (await sdk.app()).data_used);
|
||||
|
||||
// testing record query then delete
|
||||
const record = (
|
||||
await sdk.query({
|
||||
query: { KeyIs: "deno_test" },
|
||||
mode: { One: 0 },
|
||||
})
|
||||
).One;
|
||||
|
||||
console.log(record);
|
||||
await sdk.remove(record.id);
|
||||
console.log("record deleted");
|
||||
console.log("data used:", (await sdk.app()).data_used);
|
Loading…
Add table
Add a link
Reference in a new issue