public static final String ID = "h2";
public H2() {
- super(ID, "h2", "org.h2.Driver", "true", "false", "SELECT 1");
+ super(ID, ".h2.", "org.h2.Driver", "true", "false", "SELECT 1");
}
public Class<? extends org.hibernate.dialect.Dialect> getHibernateDialectClass() {
@Test
public void should_configure() {
assertThat(h2.getId()).isEqualTo("h2");
- assertThat(h2.getActiveRecordDialectCode()).isEqualTo("h2");
+ assertThat(h2.getActiveRecordDialectCode()).isEqualTo(".h2.");
assertThat(h2.getDefaultDriverClassName()).isEqualTo("org.h2.Driver");
assertThat(h2.getValidationQuery()).isEqualTo("SELECT 1");
}
+++ /dev/null
-# Override quoting for database without a specific jdbc adapter
-# for example, H2
-#
-# Default quoting leads to bugs, see SONAR-3765
-#
-module ActiveRecord
- module ConnectionAdapters # :nodoc:
- module Quoting
- def quote_string(s)
- s.gsub(/'/, "''") # ' (for ruby-mode)
- end
- end
- end
-end