SupabaseQueryBuilder class
- Inheritance
-
- Available Extensions
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
-
appendSearchParams(String key, String value, [Uri? url])
→ Uri
-
Get new Uri with updated queryParams
Uses lists to allow multiple values for the same key
inherited
-
asStream()
→ Stream
-
Creates a Stream containing the result of this future.
inherited
-
catchError(Function onError, {bool test(Object error)?})
→ Future
-
Handles errors emitted by this Future.
inherited
-
count([CountOption option = CountOption.exact])
→ PostgrestFilterBuilder<int>
-
Only performs a count query on the table or view.
inherited
-
delete()
→ PostgrestFilterBuilder
-
Perform a DELETE on the table or view.
inherited
-
insert(Object values, {bool defaultToNull = true})
→ PostgrestFilterBuilder
-
Perform an INSERT into the table or view.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
overrideSearchParams(String key, String value)
→ Uri
-
Get new Uri with overridden queryParams
inherited
-
select([String columns = '*'])
→ PostgrestFilterBuilder<PostgrestList>
-
Perform a SELECT query on the table or view.
inherited
-
stream({required List<String> primaryKey})
→ SupabaseStreamFilterBuilder
-
Returns real-time data from your table as a
Stream
.
-
then<U>(FutureOr<U> onValue(dynamic value), {Function? onError})
→ Future<U>
-
Register callbacks to be called when this future completes.
inherited
-
timeout(Duration timeLimit, {FutureOr onTimeout()?})
→ Future
-
Stop waiting for this future after
timeLimit
has passed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
update(Map values)
→ PostgrestFilterBuilder
-
Perform an UPDATE on the table or view.
inherited
-
upsert(Object values, {String? onConflict, bool ignoreDuplicates = false, bool defaultToNull = true})
→ PostgrestFilterBuilder
-
Perform an UPSERT on the table or view.
inherited
-
whenComplete(FutureOr<void> action())
→ Future
-
Registers a function to be called when this future completes.
inherited
-
withConverter<U>(PostgrestConverter<U, dynamic> converter)
→ PostgrestBuilder<U, U, dynamic>
-
Converts any response that comes from the server into a type-safe response.
inherited