mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 02:59:33 +07:00
DS-6922 Separated action to export data as csv
GitOrigin-RevId: 47d78548f4eca01dc5312c98f0293047ebaaa7ef
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d79b7c14fb
commit
194630fa81
@@ -1,13 +1,14 @@
|
|||||||
package com.intellij.database.extractors
|
package com.intellij.database.extractors
|
||||||
|
|
||||||
class ExtractionConfig(val addTableDdl: Boolean,
|
class ExtractionConfig(
|
||||||
val isTransposed: Boolean,
|
val addTableDdl: Boolean = false,
|
||||||
val addComputedColumns: Boolean,
|
val isTransposed: Boolean = false,
|
||||||
val addGeneratedColumns: Boolean,
|
val addComputedColumns: Boolean = false,
|
||||||
val addColumnHeader: Boolean?,
|
val addGeneratedColumns: Boolean = false,
|
||||||
val addRowHeader: Boolean?,
|
val addColumnHeader: Boolean? = false,
|
||||||
val addQuery: Boolean,
|
val addRowHeader: Boolean? = false,
|
||||||
val silent: Boolean
|
val addQuery: Boolean = false,
|
||||||
|
val silent: Boolean = false,
|
||||||
) {
|
) {
|
||||||
fun toBuilder() = ExtractionConfigBuilder()
|
fun toBuilder() = ExtractionConfigBuilder()
|
||||||
.setAddTableDdl(addTableDdl)
|
.setAddTableDdl(addTableDdl)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import org.jetbrains.annotations.Nullable;
|
|||||||
public class FormatExtractorFactory implements DataExtractorFactory {
|
public class FormatExtractorFactory implements DataExtractorFactory {
|
||||||
private final CsvFormat myFormat;
|
private final CsvFormat myFormat;
|
||||||
|
|
||||||
FormatExtractorFactory(@NotNull CsvFormat format) {
|
public FormatExtractorFactory(@NotNull CsvFormat format) {
|
||||||
myFormat = format;
|
myFormat = format;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user