refactor: adapt models to the new api

This commit is contained in:
2024-12-18 06:48:51 +03:00
parent 99958a2383
commit 21f89132ff
37 changed files with 199 additions and 189 deletions

View File

@ -0,0 +1,4 @@
export enum CacheType {
Memcached,
Redis
}

View File

@ -0,0 +1,5 @@
export enum DatabaseType {
Mysql,
Sqlite,
PostgresSql
}

View File

@ -0,0 +1,9 @@
export enum DayOfWeek {
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
}

View File

@ -0,0 +1,5 @@
export enum OAuthProvider {
Google,
Yandex,
MailRu
}

View File

@ -0,0 +1,4 @@
export interface PairPeriodTime {
start: string;
end: string;
}

View File

@ -0,0 +1,7 @@
export interface PasswordPolicy {
minimumLength: number;
requireLetter: boolean;
requireLettersDifferentCase: boolean;
requireDigit: boolean;
requireSpecialCharacter: boolean;
}

View File

@ -0,0 +1,4 @@
export enum TwoFactorAuthentication {
None,
TotpRequired
}