update KeyValuePairType enum and add IS_CONFIG_VAR_IN_DB_ENABLED config var (#11596)

closes https://github.com/twentyhq/core-team-issues/issues/758
This commit is contained in:
nitin
2025-04-16 19:53:57 +05:30
committed by GitHub
parent 78e10b2da5
commit c95a84c8e5
5 changed files with 92 additions and 12 deletions

View File

@ -720,6 +720,15 @@ export class ConfigVariables {
@IsOptional()
PG_SSL_ALLOW_SELF_SIGNED = false;
@ConfigVariablesMetadata({
group: ConfigVariablesGroup.ServerConfig,
description: 'Enable configuration variables to be stored in the database',
})
@CastToBoolean()
@IsBoolean()
@IsOptional()
IS_CONFIG_VARIABLES_IN_DB_ENABLED = false;
@ConfigVariablesMetadata({
group: ConfigVariablesGroup.TokensDuration,
description: 'Time-to-live for cache storage in seconds',