PostgresUtils class abstract

Constructors

PostgresUtils()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

andGroup(Iterable<String> items) String
bindContains(String fieldName, String value, Map<String, dynamic> params, {String? name}) String
bindContainsAny(String fieldName, List<String> values, Map<String, dynamic> params) String
bindEndsWith(String fieldName, String value, Map<String, dynamic> params, {String? name}) String
bindEndsWithAny(String fieldName, List<String> values, Map<String, dynamic> params) String
bindEquals(String fieldName, dynamic value, Map<String, dynamic> params, {String? name}) String
bindEqualsAny(String fieldName, List values, Map<String, dynamic> params) String
bindGreaterThan(String fieldName, num value, Map<String, dynamic> params, {String? name}) String
bindGreaterThanOrEqual(String fieldName, num value, Map<String, dynamic> params, {String? name}) String
bindInClause(Iterable values, Map<String, dynamic> bindings, [SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.MATCHNULL]) String
bindInsertValuesMap(Map<String, dynamic> valuesMap, Map<String, dynamic> bindings, {SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.USEEMPTY, SqlOnEmptyInClause onNull = SqlOnEmptyInClause.USEEMPTY}) String
bindLessThan(String fieldName, num value, Map<String, dynamic> params, {String? name}) String
bindLessThanOrEqual(String fieldName, num value, Map<String, dynamic> params, {String? name}) String
bindParam(dynamic value, Map<String, dynamic> bindings, {String? name, SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.USEEMPTY, SqlOnEmptyInClause onNull = SqlOnEmptyInClause.USEEMPTY, bool chain = false}) String
bindParams(Iterable values, Map<String, dynamic> bindings, {SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.USEEMPTY, SqlOnEmptyInClause onNull = SqlOnEmptyInClause.USEEMPTY}) String
bindRegex(String fieldName, RegExp regex, Map<String, dynamic> params, {String? name}) String
bindRegexAny(String fieldName, List<RegExp> values, Map<String, dynamic> params) String
bindStartsWith(String fieldName, String value, Map<String, dynamic> params, {String? name}) String
bindStartsWithAny(String fieldName, List<String> values, Map<String, dynamic> params) String
bindUpdateValuesMap(Map<String, dynamic> valuesMap, Map<String, dynamic> bindings, {SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.USEEMPTY, SqlOnEmptyInClause onNull = SqlOnEmptyInClause.USEEMPTY}) String
inClause(Iterable values, [SqlOnEmptyInClause onEmpty = SqlOnEmptyInClause.MATCHNULL]) String
orGroup(Iterable<String> items) String