PostgresDialect

class PostgresDialect : BasicJdbcDialect

Ignite dialect for PostgreSQL

Ignite doesn't have an SQL dialect implementation for PostgreSQL. Implementing and using this one enables bulk updates/inserts (upserts).

Originally added in https://github.com/modelix/modelix/commit/eee51caddd9f470307febaa01e2820266ddfc6c9

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun escape(p0: String): String
Link copied to clipboard
open override fun getFetchSize(): Int
Link copied to clipboard
open override fun getMaxParameterCount(): Int
Link copied to clipboard
open override fun hasMerge(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun loadCacheQuery(p0: String, p1: MutableIterable<String>): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun loadQuery(fullTblName: String, keyCols: Collection<String>, cols: Iterable<String>, keyCnt: Int): String
Link copied to clipboard
open override fun mergeQuery(fullTblName: String, keyCols: Collection<String>, uniqCols: Collection<String>): String
Link copied to clipboard
open override fun removeQuery(p0: String, p1: MutableIterable<String>): String
Link copied to clipboard
open fun setFetchSize(p0: Int)
Link copied to clipboard
Link copied to clipboard