@userlab/dx
Version:
Build efficient GraphQL backend
37 lines (36 loc) • 1.13 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var express_1 = __importDefault(require("express"));
var cors_1 = __importDefault(require("cors"));
var dx_1 = __importDefault(require("./dx"));
// import { graphqlHTTP } from 'express-graphql'
// import { dbOptions } from './constants'
// import { schema } from './schema'
var app = express_1.default();
var port = 4000;
app.use(cors_1.default());
app.use(express_1.default.json());
// app.use('/dev/graphql', (req: Request, res: Response) => {
// const user = {
// id: '8202d443-e49e-42db-90c7-cd9b9296fbb3',
// }
// graphqlHTTP({
// schema,
// context: { ...dbOptions, user },
// graphiql: true,
// })(req, res)
// })
app.listen(port, function () {
console.log('listen on http://localhost:4000/dev/graphql');
});
var dx = new dx_1.default({
logging: true,
host: 'localhost',
port: 5432,
database: 'amber_new',
user: 'backend',
password: 'QazPlm123',
});