0.2.3 • Published 8 years ago

echo-crud v0.2.3

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

ECHO-CRUD

Restful with mongodb + koa :heart:

Pdta: ECHO (Elian Chancay Olivo is my Son :baby: It's funny because I do not like php )

Developing ... :runner:

version downloads slack

NPM

How to use

  import koa          from 'koa';
  import mongoose     from 'mongoose';
  import echoApi      from 'echo-crud';

  const app = koa();
  const mongoUrl = 'mongodb://localhost/yourDatabase';

  mongoose.connect(mongoUrl);

  let schema = new mongoose.Schema({
    name: String,
    age : Number
  }, {versionKey: false});

  const model = app.model = mongoose.model('user', schema);
  const user = echoApi(app, model,['GET','POST','PUT','DELETE']);

  app.use(user.routes());

  app.listen(3000);

Use header X-Requested-With : XMLHttpRequest

test in your browser. http://localhost:3000/users

--Paramsquerybody
GETlimit - skip - sort---
GETidlimit - skip - sort---
POST------Json data
DELETEid*------
PUTid*---Json data

Bitdeli Badge

0.2.3

8 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago