Source of couchdb-test

/* appjet:version 0.1 */ import("lib-couchdb"); // open demo database var db = new CouchDB("demodb"); print(H2("CouchDB Test")); printp("This application demonstrates the new CouchDB client in Appjet 1.0.4."); printp("CouchDB's RESTful interface and JSON format fit nicely into AppJet programming model. See the following methods to get an idea."); print(H3("Database info: ")); printp(db.info()); // read a doc var id = "sampledoc"; print(H3("Reading existing document with id: " + id)); var doc = db.readDoc(id); printp(doc); // insert doc = {}; doc.type = "log"; doc.period = "september"; print(H3("Inserting a new document")); db.writeDoc(doc); printp(doc); // update print(H3("Updating the document with a time stamp resulting in revision 2")); doc.stamp = new Date(); db.writeDoc(doc); printp(doc); // delete print(H3("Deleting the document with id: " + doc._id)); var result = db.deleteDoc(doc); printp(doc); /* appjet:css */ body { font-size: 12px; }

Go Back to this app | Get plain source

Powered by AppJet on JGate
source
rendered in 0.097s