@@ -143,11 +143,11 @@ public void DesignTime_Create_CompressionWithoutChunkSkipping_GeneratesCorrectCo
143143 license TEXT;
144144 BEGIN
145145 license := current_setting('timescaledb.license', true);
146-
146+
147147 IF license IS NULL OR license != 'apache' THEN
148- ALTER TABLE """"public"""".""""compressed_data"""" SET (timescaledb.compress = true);
148+ EXECUTE ' ALTER TABLE """"public"""".""""compressed_data"""" SET (timescaledb.compress = true)' ;
149149 ELSE
150- RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Enterprise Edition';
150+ RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Apache Edition';
151151 END IF;
152152 END $$;
153153 "")" ;
@@ -429,11 +429,11 @@ public void DesignTime_Alter_DisablingCompression_GeneratesCorrectCode()
429429 license TEXT;
430430 BEGIN
431431 license := current_setting('timescaledb.license', true);
432-
432+
433433 IF license IS NULL OR license != 'apache' THEN
434- ALTER TABLE """"public"""".""""decompress"""" SET (timescaledb.compress = false);
434+ EXECUTE ' ALTER TABLE """"public"""".""""decompress"""" SET (timescaledb.compress = false)' ;
435435 ELSE
436- RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Enterprise Edition';
436+ RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Apache Edition';
437437 END IF;
438438 END $$;
439439 "")" ;
@@ -463,13 +463,13 @@ public void DesignTime_Alter_AddingChunkSkipColumn_GeneratesCorrectSequence()
463463 license TEXT;
464464 BEGIN
465465 license := current_setting('timescaledb.license', true);
466-
466+
467467 IF license IS NULL OR license != 'apache' THEN
468- SET timescaledb.enable_chunk_skipping = 'ON ';
469- SELECT enable_chunk_skipping('public.""""add_skip""""', 'col2') ;
470- SELECT enable_chunk_skipping('public.""""add_skip""""', 'col3') ;
468+ EXECUTE ' SET timescaledb.enable_chunk_skipping = ''ON'' ';
469+ EXECUTE ' SELECT enable_chunk_skipping('' public.""""add_skip""""'' , '' col2'')' ;
470+ EXECUTE ' SELECT enable_chunk_skipping('' public.""""add_skip""""'' , '' col3'')' ;
471471 ELSE
472- RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Enterprise Edition';
472+ RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Apache Edition';
473473 END IF;
474474 END $$;
475475 "")" ;
@@ -499,11 +499,11 @@ public void DesignTime_Alter_RemovingChunkSkipColumn_GeneratesDisableCommands()
499499 license TEXT;
500500 BEGIN
501501 license := current_setting('timescaledb.license', true);
502-
502+
503503 IF license IS NULL OR license != 'apache' THEN
504- SELECT disable_chunk_skipping('public.""""remove_skip""""', 'remove_this') ;
504+ EXECUTE ' SELECT disable_chunk_skipping('' public.""""remove_skip""""'' , '' remove_this'')' ;
505505 ELSE
506- RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Enterprise Edition';
506+ RAISE WARNING 'Skipping Community Edition features (compression, chunk skipping) - not available in Apache Edition';
507507 END IF;
508508 END $$;
509509 "")" ;
@@ -592,8 +592,8 @@ public void Runtime_Alter_ChunkSkipping_RequiresSETCommand()
592592 string result = GetRuntimeSql ( operation ) ;
593593
594594 // Assert - Must SET enable_chunk_skipping = 'ON' before enable_chunk_skipping()
595- Assert . Contains ( "SET timescaledb.enable_chunk_skipping = 'ON '" , result ) ;
596- Assert . Contains ( "enable_chunk_skipping('public.\" skip_test\" ', 'new_col')" , result ) ;
595+ Assert . Contains ( "SET timescaledb.enable_chunk_skipping = ''ON' '" , result ) ;
596+ Assert . Contains ( "enable_chunk_skipping('' public.\" skip_test\" '' , '' new_col' ')" , result ) ;
597597 }
598598
599599 #endregion
0 commit comments