Interface TemporaryDatabase

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int countRows​(java.lang.String sql, java.lang.Object... values)  
      void create()  
      void drop()  
      org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()  
      java.lang.String getTestDatabase()  
      void setClassName​(java.lang.String string)  
      void setMethodName​(java.lang.String string)  
      void setPlpgsqlIplike​(boolean plpgsqlIplike)  
      void setPopulateSchema​(boolean populate)  
      void setTestDetails​(java.lang.String string)  
      • Methods inherited from interface javax.sql.CommonDataSource

        createShardingKeyBuilder, getParentLogger
      • Methods inherited from interface javax.sql.DataSource

        createConnectionBuilder, getConnection, getConnection, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
      • Methods inherited from interface java.sql.Wrapper

        isWrapperFor, unwrap
      • Methods inherited from interface javax.sql.XADataSource

        createXAConnectionBuilder, getLoginTimeout, getLogWriter, getXAConnection, getXAConnection, setLoginTimeout, setLogWriter
    • Method Detail

      • setPopulateSchema

        void setPopulateSchema​(boolean populate)
      • setPlpgsqlIplike

        void setPlpgsqlIplike​(boolean plpgsqlIplike)
      • setClassName

        void setClassName​(java.lang.String string)
      • setMethodName

        void setMethodName​(java.lang.String string)
      • setTestDetails

        void setTestDetails​(java.lang.String string)
      • getTestDatabase

        java.lang.String getTestDatabase()
      • getJdbcTemplate

        org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
      • countRows

        int countRows​(java.lang.String sql,
                      java.lang.Object... values)