From 825abf82e6326125a5ffc65bf48554efbd46a33b Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Thu, 6 Feb 2025 13:04:15 +0100 Subject: [PATCH] deep partial deef --- packages/types/dbinfo.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/types/dbinfo.d.ts b/packages/types/dbinfo.d.ts index 6bd700e75..76157cbc8 100644 --- a/packages/types/dbinfo.d.ts +++ b/packages/types/dbinfo.d.ts @@ -189,3 +189,9 @@ export interface DatabaseInfoObjects { export interface DatabaseInfo extends DatabaseInfoObjects { engine?: string; } + +type DeepPartial = { + [K in keyof T]?: T[K] extends object ? DeepPartial : T[K]; +}; + +export type DatabaseInfoPartial = DeepPartial;