mirror of
https://github.com/netlight/my-finance-pal-backend.git
synced 2024-09-19 20:21:07 +02:00
Remove hardcoded values
This commit is contained in:
parent
6c5de3d38d
commit
803b9509f9
4 changed files with 5 additions and 4 deletions
1
env/development.env
vendored
1
env/development.env
vendored
|
@ -2,4 +2,5 @@
|
|||
PORT=3000
|
||||
NODE_ENV=development
|
||||
DATABASE_CONNECTION_STRING=mongodb://localhost:27017
|
||||
DATABASE_NAME=my-finance-pal
|
||||
LOG_LEVEL=debug
|
|
@ -12,7 +12,6 @@ import TransactionMongoRepository from "./repository/transaction/mongo/Transacti
|
|||
import OpenApiValidator from "express-openapi-validator";
|
||||
|
||||
const app = express();
|
||||
const API_ROOT = "/";
|
||||
|
||||
app.use(expressLogger);
|
||||
app.use(express.json());
|
||||
|
@ -35,7 +34,7 @@ const budgetUseCases = BudgetService(
|
|||
BudgetMongoRepository()
|
||||
);
|
||||
const transactionUseCases = TransactionService(TransactionMongoRepository());
|
||||
app.use(API_ROOT, ApiRouter(budgetUseCases, transactionUseCases));
|
||||
app.use(ApiRouter(budgetUseCases, transactionUseCases));
|
||||
|
||||
app.use(errorHandler);
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ const env = cleanEnv(process.env, {
|
|||
PORT: port(),
|
||||
LOG_LEVEL: str({ default: "info" }),
|
||||
DATABASE_CONNECTION_STRING: url(),
|
||||
DATABASE_NAME: str(),
|
||||
});
|
||||
|
||||
export default env;
|
||||
|
|
|
@ -3,9 +3,9 @@ import environment from "./environment.js";
|
|||
import logger from "../logging/logger.js";
|
||||
import * as util from "util";
|
||||
|
||||
const connect = async (): Promise<void> => {
|
||||
export const connect = async (): Promise<void> => {
|
||||
await mongoose.connect(environment.DATABASE_CONNECTION_STRING, {
|
||||
dbName: "my-finance-pal",
|
||||
dbName: environment.DATABASE_NAME,
|
||||
});
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue