From c24627ff1a0fc7f16035c3d8b802990a95187f3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Budzy=C5=84ski?= Date: Mon, 9 Dec 2024 15:10:53 +0100 Subject: [PATCH] refactor rest --- pkg/sdk/security_integrations_def.go | 4 +++- pkg/sdk/sequences_def.go | 5 ++++- pkg/sdk/stages_def.go | 5 ++++- pkg/sdk/storage_integration_def.go | 4 +++- pkg/sdk/streams_def.go | 5 ++++- pkg/sdk/tasks_def.go | 5 ++++- pkg/sdk/views_def.go | 5 ++++- 7 files changed, 26 insertions(+), 7 deletions(-) diff --git a/pkg/sdk/security_integrations_def.go b/pkg/sdk/security_integrations_def.go index 3eac3dc046..e027084493 100644 --- a/pkg/sdk/security_integrations_def.go +++ b/pkg/sdk/security_integrations_def.go @@ -976,4 +976,6 @@ var SecurityIntegrationsDef = g.NewInterface( SQL("SECURITY INTEGRATIONS"). OptionalLike(), ). - ShowByIdOperationNoFiltering() + ShowByIdOperationWithFiltering( + g.ShowByIDLikeFiltering, + ) diff --git a/pkg/sdk/sequences_def.go b/pkg/sdk/sequences_def.go index 779073ce70..95bcbeb9e3 100644 --- a/pkg/sdk/sequences_def.go +++ b/pkg/sdk/sequences_def.go @@ -78,7 +78,10 @@ var SequencesDef = g.NewInterface( SQL("SEQUENCES"). OptionalLike(). OptionalIn(), -).ShowByIdOperationNoFiltering().DescribeOperation( +).ShowByIdOperationWithFiltering( + g.ShowByIDInFiltering, + g.ShowByIDLikeFiltering, +).DescribeOperation( g.DescriptionMappingKindSingleValue, "https://docs.snowflake.com/en/sql-reference/sql/desc-sequence", g.DbStruct("sequenceDetailRow"). diff --git a/pkg/sdk/stages_def.go b/pkg/sdk/stages_def.go index 5ac9c0c67f..abb686e161 100644 --- a/pkg/sdk/stages_def.go +++ b/pkg/sdk/stages_def.go @@ -398,4 +398,7 @@ var StagesDef = g.NewInterface( OptionalLike(). OptionalIn(), ). - ShowByIdOperationNoFiltering() + ShowByIdOperationWithFiltering( + g.ShowByIDLikeFiltering, + g.ShowByIDInFiltering, + ) diff --git a/pkg/sdk/storage_integration_def.go b/pkg/sdk/storage_integration_def.go index e182bbef8b..3e89c8b584 100644 --- a/pkg/sdk/storage_integration_def.go +++ b/pkg/sdk/storage_integration_def.go @@ -151,7 +151,9 @@ var StorageIntegrationDef = g.NewInterface( SQL("STORAGE INTEGRATIONS"). OptionalLike(), ). - ShowByIdOperationNoFiltering(). + ShowByIdOperationWithFiltering( + g.ShowByIDLikeFiltering, + ). DescribeOperation( g.DescriptionMappingKindSlice, "https://docs.snowflake.com/en/sql-reference/sql/desc-integration", diff --git a/pkg/sdk/streams_def.go b/pkg/sdk/streams_def.go index 0be06b05ad..21395f2b2b 100644 --- a/pkg/sdk/streams_def.go +++ b/pkg/sdk/streams_def.go @@ -233,7 +233,10 @@ var ( OptionalStartsWith(). OptionalLimit(), ). - ShowByIdOperationNoFiltering(). + ShowByIdOperationWithFiltering( + g.ShowByIDExtendedInFiltering, + g.ShowByIDLikeFiltering, + ). DescribeOperation( g.DescriptionMappingKindSingleValue, "https://docs.snowflake.com/en/sql-reference/sql/desc-stream", diff --git a/pkg/sdk/tasks_def.go b/pkg/sdk/tasks_def.go index ddc31bd25a..13fdaa89fc 100644 --- a/pkg/sdk/tasks_def.go +++ b/pkg/sdk/tasks_def.go @@ -292,7 +292,10 @@ var TasksDef = g.NewInterface( OptionalSQL("ROOT ONLY"). OptionalLimit(), ). - ShowByIdOperationNoFiltering(). + ShowByIdOperationWithFiltering( + g.ShowByIDExtendedInFiltering, + g.ShowByIDLikeFiltering, + ). DescribeOperation( g.DescriptionMappingKindSingleValue, "https://docs.snowflake.com/en/sql-reference/sql/desc-task", diff --git a/pkg/sdk/views_def.go b/pkg/sdk/views_def.go index 791efd9616..0346ace03b 100644 --- a/pkg/sdk/views_def.go +++ b/pkg/sdk/views_def.go @@ -336,7 +336,10 @@ var ViewsDef = g.NewInterface( OptionalStartsWith(). OptionalLimit(), ). - ShowByIdOperationNoFiltering(). + ShowByIdOperationWithFiltering( + g.ShowByIDExtendedInFiltering, + g.ShowByIDLikeFiltering, + ). DescribeOperation( g.DescriptionMappingKindSlice, "https://docs.snowflake.com/en/sql-reference/sql/desc-view",