Skip to content

Commit c77e098

Browse files
committed
Add dialects
1 parent bd243f1 commit c77e098

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

doma-spring-boot-autoconfigure/src/main/java/org/seasar/doma/boot/autoconfigure/DomaProperties.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.seasar.doma.boot.autoconfigure;
22

3-
import static org.seasar.doma.boot.autoconfigure.DomaProperties.*;
3+
import static org.seasar.doma.boot.autoconfigure.DomaProperties.DOMA_PREFIX;
44

55
import java.util.function.Supplier;
66

@@ -16,11 +16,15 @@
1616
import org.seasar.doma.jdbc.UtilLoggingJdbcLogger;
1717
import org.seasar.doma.jdbc.dialect.Db2Dialect;
1818
import org.seasar.doma.jdbc.dialect.Dialect;
19+
import org.seasar.doma.jdbc.dialect.H212126Dialect;
20+
import org.seasar.doma.jdbc.dialect.H214199Dialect;
1921
import org.seasar.doma.jdbc.dialect.H2Dialect;
2022
import org.seasar.doma.jdbc.dialect.HsqldbDialect;
2123
import org.seasar.doma.jdbc.dialect.Mssql2008Dialect;
2224
import org.seasar.doma.jdbc.dialect.MssqlDialect;
2325
import org.seasar.doma.jdbc.dialect.MysqlDialect;
26+
import org.seasar.doma.jdbc.dialect.MysqlDialect.MySqlVersion;
27+
import org.seasar.doma.jdbc.dialect.Oracle11Dialect;
2428
import org.seasar.doma.jdbc.dialect.OracleDialect;
2529
import org.seasar.doma.jdbc.dialect.PostgresDialect;
2630
import org.seasar.doma.jdbc.dialect.SqliteDialect;
@@ -193,9 +197,14 @@ public enum DialectType {
193197
MSSQL(MssqlDialect::new),
194198
MSSQL2008(Mssql2008Dialect::new),
195199
MYSQL(MysqlDialect::new),
200+
MYSQLV5(() -> new MysqlDialect(MySqlVersion.V5)),
201+
MYSQLV8(() -> new MysqlDialect(MySqlVersion.V8)),
196202
POSTGRES(PostgresDialect::new),
203+
ORACLE11(Oracle11Dialect::new),
197204
ORACLE(OracleDialect::new),
198205
H2(H2Dialect::new),
206+
H212126(H212126Dialect::new),
207+
H214199(H214199Dialect::new),
199208
HSQL(HsqldbDialect::new);
200209

201210
private final Supplier<Dialect> constructor;

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4747
<maven.compiler.source>1.8</maven.compiler.source>
4848
<maven.compiler.target>1.8</maven.compiler.target>
49-
<doma.version>2.57.0</doma.version>
49+
<doma.version>2.57.1-SNAPSHOT</doma.version>
5050
<spring-boot.version>2.7.16</spring-boot.version>
5151
<source-plugin.version>3.3.0</source-plugin.version>
5252
<javadoc-plugin.version>3.6.3</javadoc-plugin.version>

0 commit comments

Comments
 (0)