dizzbase_client library
Classes
- DizzbaseAuthentication
- DizzbaseConnection
- Create a DizzbaseConnection for every widget with realtime updating and/or for every SQL transaction Call DizzbaseConnection.dispose() in the StatefulWidget's dispose() event.
- DizzbaseDelete
- Creates a SQL DELETE statement
- DizzbaseDirectSQL
- Allows sending an arbitrary SQL statement to the server and retrieves any resulting row in a non-streamed way
- DizzbaseInsert
- Creates a SQL INSERT statement that returns the primary key of the new row
- DizzbaseLoginData
- Represents a login
- DizzbaseLoginResult
- DizzbaseQuery
- SELECT query for a stream
- DizzbaseResult
- Abstract base class
- DizzbaseResultPkey
- For insert statements that return a key
- DizzbaseResultRowCount
- For update and delete statements the number of rows affected
- DizzbaseResultRows
- For directSQL and stream-based result record sets
-
DizzbaseTransaction<
DizzbaseResultType> - Abstract base class for non-streamed transactions
- DizzbaseUpdate
- Creates a SQL UPDATE statement
- Filter
- Creates the WHERE part of the SQL statement
- JoinedTable
- Creates the JOIN part of the SQL statement
- MainTable
- SortField
- Creates the ORDER BY part of the SQL query.
Enums
Functions
-
convertList(
List ld) → List< Map< String, dynamic> > - Converts a rows result set from a node.js query result to an easier to consume format. Mostly for dizzbase_client internal use only.