Skip to content

Instantly share code, notes, and snippets.

@ccoenraets
Created March 26, 2018 22:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ccoenraets/fe2ef6706fb99d51d291eb03f6120fde to your computer and use it in GitHub Desktop.
Save ccoenraets/fe2ef6706fb99d51d291eb03f6120fde to your computer and use it in GitHub Desktop.
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
const PORT = process.env.PORT || 5000;
app.use(bodyParser.json());
app.use(express.static('www'));
app.get('/property', (req, res) => {
let sql = "SELECT * FROM salesforce.Property__c WHERE Status__c='Available'";
return db.query(sql);
});
app.get('/property/:id', (req, res) => {
let sql = "SELECT * FROM salesforce.Property__c WHERE id=$1 AND Status__c='Available'";
return db.query(sql, [req.params.id]);
});
app.get('/broker', (req, res) => {
let sql = "SELECT * FROM salesforce.Broker__c";
return db.query(sql);
});
app.get('/broker/:id', (req, res) => {
let sql = "SELECT * FROM salesforce.Broker__c WHERE id=$1";
return db.query(sql, [req.params.id]);
});
app.listen(PORT, () => console.log(`Server listening on ${ PORT }`));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment