Case insensitive column names

Topics: Windows Phone , Xamarin
Dec 11, 2014 at 7:15 PM
As SQLite treats column names case insensitive, shouldn't SQLitePCL do that as well? Instead the method SQLiteStatement.ColumnIndex(string name) throws an exception if column name casing is incorrect.

This behavior could be achieved by changing this line in the constructor of SQLiteStatement:
this.columnNameIndexDic = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);