Skip to content

Commit

Permalink
Merge pull request #215 from domaframework/add-dialect
Browse files Browse the repository at this point in the history
Add dialects
  • Loading branch information
backpaper0 authored Mar 30, 2024
2 parents 901cc61 + 21ecbc9 commit 9335aca
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.seasar.doma.boot.autoconfigure;

import static org.seasar.doma.boot.autoconfigure.DomaProperties.*;
import static org.seasar.doma.boot.autoconfigure.DomaProperties.DOMA_PREFIX;

import java.util.function.Supplier;

Expand All @@ -16,11 +16,15 @@
import org.seasar.doma.jdbc.UtilLoggingJdbcLogger;
import org.seasar.doma.jdbc.dialect.Db2Dialect;
import org.seasar.doma.jdbc.dialect.Dialect;
import org.seasar.doma.jdbc.dialect.H212126Dialect;
import org.seasar.doma.jdbc.dialect.H214199Dialect;
import org.seasar.doma.jdbc.dialect.H2Dialect;
import org.seasar.doma.jdbc.dialect.HsqldbDialect;
import org.seasar.doma.jdbc.dialect.Mssql2008Dialect;
import org.seasar.doma.jdbc.dialect.MssqlDialect;
import org.seasar.doma.jdbc.dialect.MysqlDialect;
import org.seasar.doma.jdbc.dialect.MysqlDialect.MySqlVersion;
import org.seasar.doma.jdbc.dialect.Oracle11Dialect;
import org.seasar.doma.jdbc.dialect.OracleDialect;
import org.seasar.doma.jdbc.dialect.PostgresDialect;
import org.seasar.doma.jdbc.dialect.SqliteDialect;
Expand Down Expand Up @@ -193,9 +197,14 @@ public enum DialectType {
MSSQL(MssqlDialect::new),
MSSQL2008(Mssql2008Dialect::new),
MYSQL(MysqlDialect::new),
MYSQLV5(() -> new MysqlDialect(MySqlVersion.V5)),
MYSQLV8(() -> new MysqlDialect(MySqlVersion.V8)),
POSTGRES(PostgresDialect::new),
ORACLE11(Oracle11Dialect::new),
ORACLE(OracleDialect::new),
H2(H2Dialect::new),
H212126(H212126Dialect::new),
H214199(H214199Dialect::new),
HSQL(HsqldbDialect::new);

private final Supplier<Dialect> constructor;
Expand Down
5 changes: 3 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

Expand Down Expand Up @@ -210,4 +211,4 @@
</snapshots>
</repository>
</repositories>
</project>
</project>

0 comments on commit 9335aca

Please sign in to comment.