How to use the ottoman.model function in ottoman

To help you get started, we’ve selected a few ottoman examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ToddGreenstein / try-cb-nodejs / model / user.js View on Github external
var db = require('./../utils/db');
var ottoman = require('ottoman');
ottoman.bucket = db.ODMBucket;
var Flight=require('./flight');

var UserMdl = ottoman.model('User', {
    name: 'string',
    password: 'string',
    token:'string',
    flights:'Mixed'
}, {
    index: {
        findByName: {
            type: 'refdoc',
            by: 'name'
        }
    }
});

UserMdl.prototype.addflights = function (newFlights, done) {
    if (typeof this.flights.length === 'undefined') {
        this.flights = [];
github ToddGreenstein / try-cb-nodejs / model / flight.js View on Github external
var db = require('./../utils/db');
var ottoman = require('ottoman');
ottoman.bucket = db.ODMBucket;

var FlightMdl = ottoman.model('Flight', {
    name: 'string',
    flight: 'string',
    date:'string',
    sourceairport:'string',
    destinationairport:'string',
    bookedon:'string'
});

module.exports=FlightMdl;

ottoman

Ottoman Couchbase ODM

Apache-2.0
Latest version published 3 months ago

Package Health Score

73 / 100
Full package analysis