OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 83 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 83 Rev 142
Line 153... Line 153...
153
                    else {
153
                    else {
154
                        // for file, pass either file:, or file:/someDir/
154
                        // for file, pass either file:, or file:/someDir/
155
                        // jdbc:h2:~/test
155
                        // jdbc:h2:~/test
156
                        sep = "";
156
                        sep = "";
157
                    }
157
                    }
-
 
158
                    // by default h2 convert database name to upper case (we used to work around it
-
 
159
                    // with SQLSystem.getMDName() but in r2251 an equalsIgnoreCase() was replaced by
-
 
160
                    // equals()) see http://code.google.com/p/h2database/issues/detail?id=204
158
                    return s.getName() + sep + base;
161
                    return s.getName() + sep + base + ";DATABASE_TO_UPPER=false";
159
                }
162
                }
160
            };
163
            };
161
        }
164
        }
162
 
165
 
163
        @Override
166
        @Override
Line 506... Line 509...
506
    public String getMDName(String name) {
509
    public String getMDName(String name) {
507
        return name;
510
        return name;
508
    }
511
    }
509
 
512
 
510
    /**
513
    /**
-
 
514
     * The default syntax for this system. NOTE : when needing a syntax for a system currently
-
 
515
     * accessible, {@link DBSystemRoot#getSyntax()} should be used so that server options can be
-
 
516
     * read. Otherwise constructors of {@link SQLSyntax} subclasses should be used to specify
511
     * The syntax for this system.
517
     * options.
512
     * 
518
     * 
513
     * @return the syntax for this system, or <code>null</code> if none exists.
519
     * @return the syntax for this system, or <code>null</code> if none exists.
514
     */
520
     */
515
    public final SQLSyntax getSyntax() {
521
    public final SQLSyntax getSyntax() {
516
        try {
522
        try {