From e11dff0afe5c0b486fa58c4fca7ff434c664c0df Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 23 Oct 2025 18:45:00 +0400 Subject: [PATCH] Add DataSourceSchema --- packages/core/src/data_sources/types.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core/src/data_sources/types.ts b/packages/core/src/data_sources/types.ts index cc65b76c8..1eaee9825 100644 --- a/packages/core/src/data_sources/types.ts +++ b/packages/core/src/data_sources/types.ts @@ -114,9 +114,13 @@ export type DataFieldSchemas = | DataFieldSchemaJSON | DataFieldSchemaRelation; +export type DataSourceSchema = { + [K in keyof DR]?: DataFieldSchemas; +}; + export interface DataSourceType extends BaseDataSource { records: DataRecords; - schema: Partial>; + schema: DataSourceSchema; } export interface DataSourceProps extends BaseDataSource { records?: DataRecords | DataRecord[] | DR[];