Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
pedroavpereira committed Aug 27, 2024
0 parents commit 97f1100
Show file tree
Hide file tree
Showing 9 changed files with 1,482 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules
.env

9 changes: 9 additions & 0 deletions app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
const express = require("express");
const cors = require("cors");

const app = express();

app.use(cors());
app.use(express.json());

module.exports = app;
Empty file added controllers/collections.js
Empty file.
21 changes: 21 additions & 0 deletions db/connect.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
const { Pool } = require("pg");

const connections = {
production: {
user: process.env.DB_USER,
host: process.env.DB_HOST,
database: process.env.DB_NAME,
password: process.env.DB_PASSWORD,
port: process.env.DB_PORT,
},
development: { connectionString: process.env.DB_URL },
testing: { connectionString: process.env.DB_TEST_URL },
};

console.log(connections[process.env.NODE_ENV]);

const db = new Pool(connections[process.env.NODE_ENV]);

console.log("DB initiated");

module.exports = db;
Empty file added index.js
Empty file.
Empty file added models/Book.js
Empty file.
Loading

0 comments on commit 97f1100

Please sign in to comment.