mirror of https://github.com/buster-so/buster.git
introspection fix
This commit is contained in:
parent
9c1466a1ad
commit
c6c5b3c12e
|
@ -354,7 +354,8 @@ export const getTableStatisticsTask: ReturnType<
|
||||||
dataSourceId: payload.dataSourceId,
|
dataSourceId: payload.dataSourceId,
|
||||||
databaseIdentifier: payload.table.database,
|
databaseIdentifier: payload.table.database,
|
||||||
schema: payload.table.schema,
|
schema: payload.table.schema,
|
||||||
databaseName: payload.table.name,
|
databaseName: payload.table.database,
|
||||||
|
name: payload.table.name,
|
||||||
metadata,
|
metadata,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ const InputSchema = z.object({
|
||||||
databaseIdentifier: z.string().min(1, 'Database identifier is required'),
|
databaseIdentifier: z.string().min(1, 'Database identifier is required'),
|
||||||
schema: z.string().min(1, 'Schema is required'),
|
schema: z.string().min(1, 'Schema is required'),
|
||||||
databaseName: z.string().min(1, 'Database name is required'),
|
databaseName: z.string().min(1, 'Database name is required'),
|
||||||
|
name: z.string().min(1, 'Dataset/table name is required'),
|
||||||
metadata: DatasetMetadataSchema,
|
metadata: DatasetMetadataSchema,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -34,6 +35,7 @@ export async function updateDatasetMetadata(input: UpdateDatasetMetadataInput) {
|
||||||
eq(datasets.databaseIdentifier, validated.databaseIdentifier),
|
eq(datasets.databaseIdentifier, validated.databaseIdentifier),
|
||||||
eq(datasets.schema, validated.schema),
|
eq(datasets.schema, validated.schema),
|
||||||
eq(datasets.databaseName, validated.databaseName),
|
eq(datasets.databaseName, validated.databaseName),
|
||||||
|
eq(datasets.name, validated.name),
|
||||||
isNull(datasets.deletedAt)
|
isNull(datasets.deletedAt)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -41,7 +43,7 @@ export async function updateDatasetMetadata(input: UpdateDatasetMetadataInput) {
|
||||||
|
|
||||||
if (!result[0]) {
|
if (!result[0]) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
`Dataset not found: ${validated.databaseIdentifier}.${validated.schema}.${validated.databaseName}`
|
`Dataset not found: ${validated.databaseIdentifier}.${validated.schema}.${validated.name}`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue