Changes between Version 3 and Version 4 of FDORfc68
- Timestamp:
- Sep 11, 2013, 5:46:49 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FDORfc68
v3 v4 33 33 We propose to add a new optional connection parameter : CaseSensitive 34 34 {{{ 35 example : dataStore=myDatabase;Service=localhost;Password=mypwd;Username=postgres; '''CaseSensitive=FALSE'''35 example : dataStore=myDatabase;Service=localhost;Password=mypwd;Username=postgres;CaseSensitive=FALSE 36 36 }}} 37 37 If not set: 38 38 the default behavior is CaseSensitive=TRUE, so there will be no impact on existing application. 39 39 40 When case sensitive is set to TRUE: 40 41 No double quotes would be added to internal sql satement. 41 [[BR]] 42 42 43 Table creation will be made with lowercase table name and lowercase column name, thus creating a case insensitive table. 43 44 … … 45 46 46 47 Find all the places where double quotes are added and modify the code to test the CaseSensitive parameter. 48 47 49 Find all the places where schema element (table and column name) are looked up using case sensitive function like wcscmp and modify the code to test the CaseSensitive parameter 48 50 49 51 == Test Plan == 50 52 51 Actual unit test should be run as is without the casesensitive parameter52 It could be useful l to re run the test with the casesensitive parameter set to FALSE53 Actual unit test should be run as is without the CaseSensitive parameter 54 It could be useful to re run the test with the CaseSensitive parameter set to FALSE 53 55 54 56 == !Funding/Resources ==