.env & user-permissions.sql files changed

This commit is contained in:
MalakaSandakal
2024-05-17 11:15:36 +05:30
parent 16803d2c63
commit e50b886255
3 changed files with 14 additions and 8 deletions

View File

@@ -10,11 +10,11 @@ SOCKET_IO_CORS=http://localhost:4200
SERVER_CORS=*
# Database
DB_USER=DATABASE_USER_NAME_HERE
DB_USER=DATABASE_USER_HERE # default : worklenz_backend (update "user-permission.sql" if needed)
DB_PASSWORD=DATABASE_PASSWORD_HERE
DB_NAME=DATABASE_NAME_HERE
DB_HOST=DATABASE_HOST_HERE # localhost
DB_PORT=DATABASE_PORT_HERE
DB_NAME=DATABASE_NAME_HERE # default : worklenz_db
DB_HOST=DATABASE_HOST_HERE # default : localhost
DB_PORT=DATABASE_PORT_HERE # default : 5432
DB_MAX_CLIENTS=50
# Google Login
@@ -43,8 +43,8 @@ JWT_SECRET=JWT_SECRET_CODE_HERE
# AWS
AWS_REGION="us-west-2"
AWS_ACCESS_KEY_ID="AWS_ACCESS_KEY_ID_HERE" # "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
AWS_SECRET_ACCESS_KEY="AWS_SECRET_ACCESS_KEY_HERE" # "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
AWS_ACCESS_KEY_ID="AWS_ACCESS_KEY_ID_HERE"
AWS_SECRET_ACCESS_KEY="AWS_SECRET_ACCESS_KEY_HERE"
# S3 Credentials
REGION="us-west-2"
@@ -53,3 +53,5 @@ S3_URL="S3_URL_HERE"
S3_ACCESS_KEY_ID="S3_ACCESS_KEY_ID_HERE"
S3_SECRET_ACCESS_KEY="S3_SECRET_ACCESS_KEY_HERE"
# SES email
SOURCE_EMAIL="SOURCE_EMAIL_HERE" #Worklenz <noreply@worklenz.com>

View File

@@ -1,7 +1,11 @@
-- Default ROLE : worklenz_client
-- Default USER : worklenz_backend
-- Change DATABASE_NAME, ROLE, PASSWORD and USER as needed.
REVOKE CREATE ON SCHEMA public FROM PUBLIC;
CREATE ROLE worklenz_client;
GRANT CONNECT ON DATABASE "DATABASE_NAME" TO worklenz_client;
GRANT CONNECT ON DATABASE 'DATABASE_NAME' TO worklenz_client;
GRANT INSERT, SELECT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO worklenz_client;
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO worklenz_client;

View File

@@ -79,7 +79,7 @@ export async function sendEmail(email: IEmail): Promise<string | null> {
}
}
},
Source: "SOURCE_EMAIL_HERE" // Ex: Worklenz <noreply@worklenz.com>
Source: process.env.SOURCE_EMAIL // Ex: Worklenz <noreply@worklenz.com>
});
const res = await sesClient.send(command);