Merged dev into feature/rdbms-connection-pool

This commit is contained in:
2024-06-04 20:06:50 -05:00
489 changed files with 43583 additions and 3406 deletions

View File

@ -415,6 +415,7 @@ public class QCommandBuilder
{
case STRING, TEXT, HTML, PASSWORD -> String.class;
case INTEGER -> Integer.class;
case LONG -> Long.class;
case DECIMAL -> BigDecimal.class;
case DATE -> LocalDate.class;
case TIME -> LocalTime.class;

View File

@ -60,6 +60,7 @@ import com.kingsrook.qqq.backend.core.model.actions.processes.RunProcessInput;
import com.kingsrook.qqq.backend.core.model.actions.processes.RunProcessOutput;
import com.kingsrook.qqq.backend.core.model.actions.reporting.ExportInput;
import com.kingsrook.qqq.backend.core.model.actions.reporting.ExportOutput;
import com.kingsrook.qqq.backend.core.model.actions.reporting.ReportDestination;
import com.kingsrook.qqq.backend.core.model.actions.reporting.ReportFormat;
import com.kingsrook.qqq.backend.core.model.actions.shared.mapping.AbstractQFieldMapping;
import com.kingsrook.qqq.backend.core.model.actions.shared.mapping.QKeyBasedFieldMapping;
@ -618,9 +619,10 @@ public class QPicoCliImplementation
/////////////////////////////////////////////
ExportInput exportInput = new ExportInput();
exportInput.setTableName(tableName);
exportInput.setReportFormat(reportFormat);
exportInput.setFilename(filename);
exportInput.setReportOutputStream(outputStream);
exportInput.setReportDestination(new ReportDestination()
.withReportFormat(reportFormat)
.withFilename(filename)
.withReportOutputStream(outputStream));
exportInput.setLimit(subParseResult.matchedOptionValue("limit", null));
exportInput.setQueryFilter(generateQueryFilter(subParseResult));