From 194630fa81f93d4dac1c36b97fae47ba84ef6e3e Mon Sep 17 00:00:00 2001 From: "Olga.Lavrichenko" Date: Mon, 24 Mar 2025 14:07:58 +0100 Subject: [PATCH] DS-6922 Separated action to export data as csv GitOrigin-RevId: 47d78548f4eca01dc5312c98f0293047ebaaa7ef --- .../src/extractors/ExtractionConfig.kt | 17 +++++++++-------- .../src/extractors/FormatExtractorFactory.java | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/grid/core-impl/src/extractors/ExtractionConfig.kt b/grid/core-impl/src/extractors/ExtractionConfig.kt index daeada23b613..601b0fe5e7c7 100644 --- a/grid/core-impl/src/extractors/ExtractionConfig.kt +++ b/grid/core-impl/src/extractors/ExtractionConfig.kt @@ -1,13 +1,14 @@ package com.intellij.database.extractors -class ExtractionConfig(val addTableDdl: Boolean, - val isTransposed: Boolean, - val addComputedColumns: Boolean, - val addGeneratedColumns: Boolean, - val addColumnHeader: Boolean?, - val addRowHeader: Boolean?, - val addQuery: Boolean, - val silent: Boolean +class ExtractionConfig( + val addTableDdl: Boolean = false, + val isTransposed: Boolean = false, + val addComputedColumns: Boolean = false, + val addGeneratedColumns: Boolean = false, + val addColumnHeader: Boolean? = false, + val addRowHeader: Boolean? = false, + val addQuery: Boolean = false, + val silent: Boolean = false, ) { fun toBuilder() = ExtractionConfigBuilder() .setAddTableDdl(addTableDdl) diff --git a/grid/core-impl/src/extractors/FormatExtractorFactory.java b/grid/core-impl/src/extractors/FormatExtractorFactory.java index 85cf00083c90..6a25d39f8c49 100644 --- a/grid/core-impl/src/extractors/FormatExtractorFactory.java +++ b/grid/core-impl/src/extractors/FormatExtractorFactory.java @@ -8,7 +8,7 @@ import org.jetbrains.annotations.Nullable; public class FormatExtractorFactory implements DataExtractorFactory { private final CsvFormat myFormat; - FormatExtractorFactory(@NotNull CsvFormat format) { + public FormatExtractorFactory(@NotNull CsvFormat format) { myFormat = format; }