UNPKG

water-orm

Version:

A monolith version of Standalone waterline ORM

44 lines (39 loc) 845 B
var path = require('path'); var Waterline = require(path.join(process.cwd(),'lib/waterline.js')); module.exports = Waterline.Collection.extend({ identity: 'geomodel', tableName: 'geomodelTable', connection: 'geoConnection', attributes: { name: 'string', prop1: 'string', marker: { type: 'geometry', geometry: { nativeSrid: 4326, wktType: 'POINT' } }, line: { type: 'geometry', geometry: { nativeSrid: 4326, wktType: 'LINESTRING' } }, shape: { type: 'geometry', geometry: { nativeSrid: 4326, wktType: 'POLYGON' } }, genericGeometry: { type: 'geometry', geometry: { nativeSrid: 4326, wktType: 'GEOMETRY' } } } });