athena_sql library
Classes
-
AlterBuilder<
D extends AthenaDriver> -
AlterTableSchemaBuilder<
D extends AthenaDriver> - AthenaColumnsDriver
- AthenaConfig
- Create and manage the athena.yaml file
- AthenaDatabaseConnectionDriver
- AthenaDatabaseDriver
- AthenaDatabaseTransactionDriver
- AthenaDriver
- AthenaMigration
-
AthenaQueryBuilder<
D extends AthenaDriver, B extends QueryBuilder> - AthenaQueryResponse
- AthenaRowResponse
-
AthenaSQL<
D extends AthenaDriver> - AthenaStringDriver
- ColumnDef
-
CreateBuilder<
D extends AthenaDriver> -
DropBuilder<
D extends AthenaDriver> -
InsertOptions<
D extends AthenaDriver> -
InsertTableOptions<
D extends AthenaDriver> - QueryResponse
- QueryRow
- ReadAthenaConfig
- Read the athena.yaml file
-
SelectOptions<
D extends AthenaDriver> -
SelectTableOptions<
D extends AthenaDriver>
Extensions
-
AlterTableBuilder
on AthenaQueryBuilder<
D, AlterTableSchema> -
AthenaDatabaseConnectionExtension
on AthenaSQL<
AthenaDatabaseConnectionDriver> -
AthenaDatabaseExtension
on AthenaSQL<
AthenaDatabaseDriver> -
AthenaDDLQueryExtension
on AthenaQueryBuilder<
D, DdlSchema> -
AthenaInseretTableQueryExtension
on AthenaQueryBuilder<
D, SelectTableSchema> -
AthenaInsertTableQueryExtension
on AthenaQueryBuilder<
D, InsertTableSchema> -
AthenaInsertTableReturningQueryExtension
on AthenaQueryBuilder<
D, InsertTableReturningSchema> -
AthenaStringExtension
on AthenaQueryBuilder<
D, B> -
ColumnBuilder
on AthenaQueryBuilder<
D, CreateColumnSchema> -
ColumnDefaultsBuilder
on AthenaQueryBuilder<
D, CreateColumnSchema> -
ColumnOptionsBuilder
on CSBuilder<
D> -
CreateTableBuilder
on AthenaQueryBuilder<
D, CreateTableSchema> -
DropTableBuilder
on AthenaQueryBuilder<
D, DropTableSchema> -
InsertTableBuilder
on AthenaQueryBuilder<
D, InsertTableSchema> -
InsertTableReturningBuilder
on AthenaQueryBuilder<
D, InsertTableReturningSchema> -
SelectTableBuilder
on AthenaQueryBuilder<
D, SelectTableSchema> -
WhereClauseBuilder
on AthenaQueryBuilder<
D, WhereClause> -
WhereItemBuilder
on AthenaQueryBuilder<
D, WhereItem> -
WhereTableBuilder
on AthenaQueryBuilder<
D, WhereCreatorSchema>
Typedefs
-
CSBuilder<
D extends AthenaDriver> = AthenaQueryBuilder< D, ColumnSchema> -
QueryRows
= List<
Map< String, Map< >String, dynamic> > -
QueryWhereClause<
D extends AthenaDriver> = AthenaQueryBuilder< D, WhereClause> -
QueryWhereCondition<
D extends AthenaDriver> = AthenaQueryBuilder< D, WhereCondition> -
QueryWhereItem<
D extends AthenaDriver> = AthenaQueryBuilder< D, WhereItem> -
QueryWhereItemValue<
D extends AthenaDriver> = AthenaQueryBuilder< D, WhereItemValue> -
WhereBuilderFunction<
D extends AthenaDriver> = AthenaQueryBuilder< D, WhereClause> Function(AthenaQueryBuilder<D, WhereCreatorSchema> )