Changes between Version 3 and Version 4 of FDORfc68


Ignore:
Timestamp:
Sep 11, 2013, 5:46:49 AM (11 years ago)
Author:
bscott
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc68

    v3 v4  
    3333We propose to add a new optional connection parameter : CaseSensitive
    3434{{{
    35 example : dataStore=myDatabase;Service=localhost;Password=mypwd;Username=postgres;'''CaseSensitive=FALSE'''
     35example : dataStore=myDatabase;Service=localhost;Password=mypwd;Username=postgres;CaseSensitive=FALSE
    3636}}}
    3737If not set:
    3838  the default behavior is CaseSensitive=TRUE, so there will be no impact on existing application.
     39
    3940When case sensitive is set to TRUE:
    4041  No double quotes would be added to internal sql satement.
    41 [[BR]]
     42
    4243  Table creation will be made with lowercase table name and lowercase column name, thus creating a case insensitive table.
    4344
     
    4546
    4647Find all the places where double quotes are added and modify the code to test the CaseSensitive parameter.
     48
    4749Find 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
    4850
    4951== Test Plan ==
    5052
    51 Actual unit test should be run as is without the casesensitive parameter
    52 It could be usefull to re run the test with the casesensitive parameter set to FALSE
     53Actual unit test should be run as is without the CaseSensitive parameter
     54It could be useful to re run the test with the CaseSensitive parameter set to FALSE
    5355
    5456== !Funding/Resources ==