kaspersorensen commented on a change in pull request #240: METAMODEL-1225 Add 
ColumnTypingStrategies and use them in CSV module.
URL: https://github.com/apache/metamodel/pull/240#discussion_r406671163
 
 

 ##########
 File path: 
csv/src/main/java/org/apache/metamodel/csv/CsvDataContextFactory.java
 ##########
 @@ -59,7 +62,16 @@ public DataContext create(DataContextProperties properties, 
ResourceFactoryRegis
             columnNamingStrategy = new CustomColumnNamingStrategy(columnNames);
         }
 
-        final CsvConfiguration configuration = new 
CsvConfiguration(columnNameLineNumber, columnNamingStrategy,
+        final ColumnTypingStrategy columnTypingStrategy;
+        if (properties.getTableDefs() == null) {
+            columnTypingStrategy = null;
+        } else {
+            final SimpleTableDef firstTable = properties.getTableDefs()[0];
 
 Review comment:
   Nice touch to use table defs in the factory.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to