add new
This commit is contained in:
parent
e55f4d5889
commit
b79c350827
14
.env.example
14
.env.example
|
|
@ -1,14 +0,0 @@
|
|||
APP_ENV=dev|stage|production
|
||||
APP_PORT=3000
|
||||
|
||||
SESSION_SECRET=someString
|
||||
JWT_SECRET=someString
|
||||
|
||||
# Databse
|
||||
# YOUR_MONGO_DB_NAME
|
||||
DB_NAME=someString
|
||||
DB_HOST=someString
|
||||
DB_PORT=27017
|
||||
DB_USER=someUser
|
||||
DB_USER_PWD=secret
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -42,6 +42,7 @@
|
|||
"@types/passport-local": "^1.0.33",
|
||||
"newman": "^3.8.2",
|
||||
"nodemon": "2.0.4",
|
||||
"prisma": "^5.19.1",
|
||||
"ts-node": "8.10.2",
|
||||
"tslint": "6.1.2",
|
||||
"typescript": "^3.9.6"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
node_modules
|
||||
# Keep environment variables out of version control
|
||||
.env
|
||||
|
|
@ -6,6 +6,7 @@ import { loadErrorHandlers } from './utilities/error-handling';
|
|||
import session from 'express-session';
|
||||
import helmet from "helmet";
|
||||
import compression from "compression";
|
||||
const { PrismaClient } = require('@prisma/client');
|
||||
import { SESSION_SECRET } from "./utilities/secrets";
|
||||
import './database'; // initialize database
|
||||
import './utilities/passport'
|
||||
|
|
@ -13,6 +14,7 @@ import './utilities/passport'
|
|||
|
||||
|
||||
const app: Application = express();
|
||||
const prisma = new PrismaClient();
|
||||
|
||||
app.use(helmet());
|
||||
app.use(compression());
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
// This is your Prisma schema file,
|
||||
// learn more about it in the docs: https://pris.ly/d/prisma-schema
|
||||
|
||||
// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?
|
||||
// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
|
||||
|
||||
generator client {
|
||||
provider = "prisma-client-js"
|
||||
}
|
||||
|
||||
datasource db {
|
||||
provider = "sqlite"
|
||||
url = "file:dev.db"
|
||||
}
|
||||
Loading…
Reference in New Issue