Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SelectColumn = SelectColumn' {}
- newSelectColumn :: SelectColumn
- selectColumn_aliased :: Lens' SelectColumn (Maybe Bool)
- selectColumn_databaseName :: Lens' SelectColumn (Maybe Text)
- selectColumn_name :: Lens' SelectColumn (Maybe Text)
- selectColumn_tableName :: Lens' SelectColumn (Maybe Text)
- selectColumn_type :: Lens' SelectColumn (Maybe Type)
Documentation
data SelectColumn Source #
Details of the column that is returned by the query.
See: newSelectColumn
smart constructor.
Instances
newSelectColumn :: SelectColumn Source #
Create a value of SelectColumn
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:aliased:SelectColumn'
, selectColumn_aliased
- True, if the column name was aliased by the query. False otherwise.
$sel:databaseName:SelectColumn'
, selectColumn_databaseName
- Database that has this column.
$sel:name:SelectColumn'
, selectColumn_name
- Name of the column.
$sel:tableName:SelectColumn'
, selectColumn_tableName
- Table within the database that has this column.
$sel:type':SelectColumn'
, selectColumn_type
- Undocumented member.
selectColumn_aliased :: Lens' SelectColumn (Maybe Bool) Source #
True, if the column name was aliased by the query. False otherwise.
selectColumn_databaseName :: Lens' SelectColumn (Maybe Text) Source #
Database that has this column.
selectColumn_name :: Lens' SelectColumn (Maybe Text) Source #
Name of the column.
selectColumn_tableName :: Lens' SelectColumn (Maybe Text) Source #
Table within the database that has this column.
selectColumn_type :: Lens' SelectColumn (Maybe Type) Source #
Undocumented member.