PostgressORM class abstract

Inheritance

Constructors

PostgressORM(Postgres_SqlConnection _postgresConnection, dynamic schemaName, dynamic tableName, NewRecordEvent addRecord)
PostgressORM.fromConnection(PostgreSQLExecutionContext _pgConnection, dynamic schemaName, dynamic tableName, NewRecordEvent addRecord)

Properties

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

Methods

cancelAllChanges() → void
inherited
cancelChanges() → void
inherited
clear() → void
inherited
delete() Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited
deleteFromProto3Json(Map<String, dynamic> proto3Json) Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited
getFilter(List<OrmFilter> filters) String
inherited
getSelectSql(OrmSelectableColumns columns, OrmSelectWhere where, GenericOrderBy orderBy, {int? limit, int? offset}) String
inherited
insert() Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited
insertFromProto3Json(Map<String, dynamic> proto3Json) Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited
loadFromDataset(Dataset dataset) → Either<String, int>
inherited
locate(List<GenericField> fields) bool
inherited
locateField(List<GenericField> xfields) int
inherited
newRecord() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recordToProto3Json() Map<String, Map<String, Object>>
inherited
toJson() String
inherited
toString() String
A string representation of this object.
inherited
update() Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited
updateFromProto3Json(Map<String, dynamic> proto3Json) Future<Either<ErrorSqlResult, ExecuteSuccesSqlResult>>
inherited

Operators

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