| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Napkin.Types.Commands
Documentation
data CreateRelation b #
Constructors
| TableCreate | |
| ViewCreate | |
| MaterializedViewCreate | |
Fields
| |
data DropRelation #
Constructors
| DropRelation | |
Fields
| |
data CreateTableSchema b #
Constructors
| CreateTableSchema | |
Instances
| NapkinParserDialect b => RenderSql (CreateTableSchema b) (b :: Type) # | |
Defined in Napkin.Render.Common | |
data InsertInto #
Constructors
| InsertIntoTable | |
Instances
| BackendDialect b => RenderSql InsertInto (b :: k) # | |
Defined in Napkin.Render.Common | |
data RenameRelation #
Constructors
| RenameRelation | |
data DeleteRows #
Instances
| BackendDialect b => RenderSql DeleteRows (b :: k) # | |
Defined in Napkin.Render.Common | |
data AddColumnToTable #
Constructors
| AddColumnToTable | |
Fields
| |
Instances
| BackendDialect b => RenderSql AddColumnToTable (b :: k) # | |
Defined in Napkin.Render.Common | |
data DropColumnFromTable #
Constructors
| DropColumnFromTable | |
Fields
| |
Instances
| BackendDialect b => RenderSql DropColumnFromTable (b :: k) # | |
Defined in Napkin.Render.Common | |
newtype ListTables #
Constructors
| ListTables (Set Prefix) |
newtype NormalizeTableNames #
Constructors
| NormalizeTableNames (Set (Ref Table)) |
newtype NormalizedTable #
Constructors
| Normalized (Ref Table) |
Instances
data ListedTableKind #
Constructors
| KindManaged TableKind | |
| KindExternal |
Instances
| Buildable ListedTableKind # | |
Defined in Napkin.Types.Commands Methods build :: ListedTableKind -> Builder # | |
| Eq ListedTableKind # | |
Defined in Napkin.Types.Commands Methods (==) :: ListedTableKind -> ListedTableKind -> Bool # (/=) :: ListedTableKind -> ListedTableKind -> Bool # | |
| Ord ListedTableKind # | |
Defined in Napkin.Types.Commands Methods compare :: ListedTableKind -> ListedTableKind -> Ordering # (<) :: ListedTableKind -> ListedTableKind -> Bool # (<=) :: ListedTableKind -> ListedTableKind -> Bool # (>) :: ListedTableKind -> ListedTableKind -> Bool # (>=) :: ListedTableKind -> ListedTableKind -> Bool # max :: ListedTableKind -> ListedTableKind -> ListedTableKind # min :: ListedTableKind -> ListedTableKind -> ListedTableKind # | |
data ListedTable #
Constructors
| ListedTable | |
Fields | |
Instances
| Buildable ListedTable # | |
Defined in Napkin.Types.Commands Methods build :: ListedTable -> Builder # | |
| Eq ListedTable # | |
Defined in Napkin.Types.Commands | |
| Ord ListedTable # | |
Defined in Napkin.Types.Commands Methods compare :: ListedTable -> ListedTable -> Ordering # (<) :: ListedTable -> ListedTable -> Bool # (<=) :: ListedTable -> ListedTable -> Bool # (>) :: ListedTable -> ListedTable -> Bool # (>=) :: ListedTable -> ListedTable -> Bool # max :: ListedTable -> ListedTable -> ListedTable # min :: ListedTable -> ListedTable -> ListedTable # | |