Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Case insensitive table/column names (AlaSQL#909)
* 1) yy.casesensitive option doesn't update after changing value of alasql.options.casesensitive. Therefore, used alasql.options.casesensitive in alasqlparser.js 2) Now, as alasqlparser file when casesensitive options set to false sets all the column names to lowercase therefore in 84form.js file we are changing all column names to lowercase. This way now whatever case whether upper, lower or mixed case column names are specified in excel then also alasql can read data for all those columns when alasql.options.casesensitive is set to false. * 1) removed if?then:else, restructured the code and added comments 2) added test cases for Mixed Case, Upper Case and Lower Case. Both positive and negative tests are used 3) added files generated at build time in the commit
- Loading branch information