Commit 2c0df38598c9fb403c4eaabd46a76cbe0e5a7b3a

Authored by José Maria Villac Pinheiro
1 parent b8600145

V. 0.5.1 - Configurados os ambientes de produção e desenvolvimento

.gitignore
1 1 node_modules
2   -keys.js
  2 +dev.js
3 3 _netrc
4 4  
5 5 # REACT CLIENT
... ...
config/keys.js 0 → 100644
... ... @@ -0,0 +1,9 @@
  1 +// keys.js - figure out what set of credentials to return
  2 +// NODE_ENV - variável do Heroku que informa que estamos em production. o Heroku configura esta variável
  3 +if (process.env.NODE_ENV === "production") {
  4 + // we are in production - return the production set of keys
  5 + module.exports = require ("./prod");
  6 +} else {
  7 + // we are in development - return the dev keys
  8 + module.exports = require("./dev");
  9 +}
... ...
config/prod.js 0 → 100644
... ... @@ -0,0 +1,31 @@
  1 +// prod.js - production keys here!!
  2 +// dev.js - Development keys - don't commit this!!!
  3 +module.exports = {
  4 + googleClientID:
  5 + pg: {
  6 + host: process.env.PG_HOST, // server name or IP address;
  7 + hostaddr: process.env.PG_HOST_ADDRESS,
  8 + port: process.env.PG_PORT,
  9 + database: process.env.PG_DATABASE,
  10 + user: process.env.PG_USER,
  11 + password: process.env.PG_PWD,
  12 + max: process.env.PG_MAX_NUMBER_OF_CLIENTS, // max number of clients in the pool
  13 + idleTimeoutMillis: 30000 // how long a client is allowed to remain idle before being closed
  14 + },
  15 + msql: {
  16 + user: process.env.MSQL_USER,
  17 + password: process.env.MSQL_PWD,
  18 + server: process.env.MSQL_SERVER, // "JAVASERVER\\SQLEXPRESS",
  19 + database: process.env.MSQL_DATABASE,
  20 + port: process.env.MSQL_PORT,
  21 + dialect: "mssql"
  22 + },
  23 + geoserverWMS: process.env.GEOSERVER_WMS,
  24 + waterLayers: process.env.WATER_LAYERS,
  25 + server: process.env.GEOSERVER_WMS,
  26 + googleClientID: process.env.GOOGLE_CLIENT_ID,
  27 + googleClientSecret: process.env.GOOGLE_CLIENT_SECRET,
  28 + mongoURI: process.env.MONGO_URI,
  29 + cookieKey: process.env.COOKIE_KEY
  30 + };
  31 +
0 32 \ No newline at end of file
... ...
services/databases.js
... ... @@ -9,6 +9,6 @@ pg.defaults.poolSize = 25;
9 9 global.poolPg = new pg.Pool(keys.pg);
10 10 global.poolMsql = new ms_sql.ConnectionPool(keys.msql, function(err) {
11 11 if (err) {
12   - console.log("Não conectou \n" + err);
  12 + console.log("Não conectou com SQLServer:\n" + err);
13 13 }
14 14 });
15 15 \ No newline at end of file
... ...