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 # |