feat(infisical-pg): completed signup, login, password and backup key migration

This commit is contained in:
Akhil Mohan
2024-01-27 12:38:22 +05:30
parent 05205d1eff
commit fcfd6b3fb2
68 changed files with 7529 additions and 58 deletions
+36
View File
@@ -0,0 +1,36 @@
/* eslint-disable max-classes-per-file */
export class DatabaseError extends Error {
name: string;
error: unknown;
constructor({ name, error, message }: { message?: string; name: string; error: unknown }) {
super(message || "Failed to execute db ops");
this.name = name;
this.error = error;
}
}
export class UnauthorizedError extends Error {
name: string;
error: unknown;
constructor({ name, error, message }: { message?: string; name: string; error: unknown }) {
super(message ?? "You are not allowed to access this resourve");
this.name = name;
this.error = error;
}
}
export class BadRequestError extends Error {
name: string;
error: unknown;
constructor({ name, error, message }: { message?: string; name: string; error: unknown }) {
super(message ?? "The request is invalid");
this.name = name;
this.error = error;
}
}