Copyright | (c) digitally induced GmbH 2020 |
---|---|
Safe Haskell | Safe-Inferred |
Documentation
data DeferrableType Source #
Instances
Show DeferrableType Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> DeferrableType -> ShowS # show :: DeferrableType -> String showList :: [DeferrableType] -> ShowS # | |
Eq DeferrableType Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: DeferrableType -> DeferrableType -> Bool # (/=) :: DeferrableType -> DeferrableType -> Bool # |
data CreateTable Source #
CreateTable | |
|
Instances
Show CreateTable Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> CreateTable -> ShowS # show :: CreateTable -> String showList :: [CreateTable] -> ShowS # | |
Eq CreateTable Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: CreateTable -> CreateTable -> Bool # (/=) :: CreateTable -> CreateTable -> Bool # |
Column | |
|
Instances
data ColumnGenerator Source #
ColumnGenerator | |
|
Instances
Show ColumnGenerator Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> ColumnGenerator -> ShowS # show :: ColumnGenerator -> String showList :: [ColumnGenerator] -> ShowS # | |
Eq ColumnGenerator Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: ColumnGenerator -> ColumnGenerator -> Bool # (/=) :: ColumnGenerator -> ColumnGenerator -> Bool # |
newtype PrimaryKeyConstraint Source #
Instances
Show PrimaryKeyConstraint Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> PrimaryKeyConstraint -> ShowS # show :: PrimaryKeyConstraint -> String showList :: [PrimaryKeyConstraint] -> ShowS # | |
Eq PrimaryKeyConstraint Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: PrimaryKeyConstraint -> PrimaryKeyConstraint -> Bool # (/=) :: PrimaryKeyConstraint -> PrimaryKeyConstraint -> Bool # |
data Constraint Source #
ForeignKeyConstraint | FOREIGN KEY (columnName) REFERENCES referenceTable (referenceColumn) ON DELETE onDelete; |
| |
UniqueConstraint | |
| |
CheckConstraint | |
| |
ExcludeConstraint | |
| |
AlterTableAddPrimaryKey | |
|
Instances
Show Constraint Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> Constraint -> ShowS # show :: Constraint -> String showList :: [Constraint] -> ShowS # | |
Eq Constraint Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: Constraint -> Constraint -> Bool # (/=) :: Constraint -> Constraint -> Bool # |
data ExcludeConstraintElement Source #
Instances
Show ExcludeConstraintElement Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> ExcludeConstraintElement -> ShowS # show :: ExcludeConstraintElement -> String showList :: [ExcludeConstraintElement] -> ShowS # | |
Eq ExcludeConstraintElement Source # | |
Defined in IHP.IDE.SchemaDesigner.Types |
data Expression Source #
TextExpression Text | Sql string like |
VarExpression Text | Simple variable like |
CallExpression Text [Expression] | Simple call, like |
NotEqExpression Expression Expression | Not equal operator, a <> b |
EqExpression Expression Expression | Equal operator, a = b |
AndExpression Expression Expression | a AND b |
IsExpression Expression Expression | a IS b |
InExpression Expression Expression | a IN b |
NotExpression Expression | NOT a |
ExistsExpression Expression | EXISTS a |
OrExpression Expression Expression | a OR b |
LessThanExpression Expression Expression | a < b |
LessThanOrEqualToExpression Expression Expression | a <= b |
GreaterThanExpression Expression Expression | a > b |
GreaterThanOrEqualToExpression Expression Expression | a >= b |
DoubleExpression Double | Double literal value, e.g. 0.1337 |
IntExpression Int | Integer literal value, e.g. 1337 |
TypeCastExpression Expression PostgresType | value::type |
SelectExpression Select | |
DotExpression Expression Text | |
ConcatenationExpression Expression Expression | a || b |
Instances
Show Expression Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> Expression -> ShowS # show :: Expression -> String showList :: [Expression] -> ShowS # | |
Eq Expression Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: Expression -> Expression -> Bool # (/=) :: Expression -> Expression -> Bool # | |
ParamReader Expression Source # | |
Select | |
|
data PostgresType Source #
Instances
Show PostgresType Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> PostgresType -> ShowS # show :: PostgresType -> String showList :: [PostgresType] -> ShowS # | |
Eq PostgresType Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: PostgresType -> PostgresType -> Bool # (/=) :: PostgresType -> PostgresType -> Bool # | |
ParamReader PostgresType Source # | |
data TriggerEventWhen Source #
Instances
Show TriggerEventWhen Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> TriggerEventWhen -> ShowS # show :: TriggerEventWhen -> String showList :: [TriggerEventWhen] -> ShowS # | |
Eq TriggerEventWhen Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: TriggerEventWhen -> TriggerEventWhen -> Bool # (/=) :: TriggerEventWhen -> TriggerEventWhen -> Bool # |
data TriggerEvent Source #
Instances
Show TriggerEvent Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> TriggerEvent -> ShowS # show :: TriggerEvent -> String showList :: [TriggerEvent] -> ShowS # | |
Eq TriggerEvent Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: TriggerEvent -> TriggerEvent -> Bool # (/=) :: TriggerEvent -> TriggerEvent -> Bool # |
data TriggerFor Source #
Instances
Show TriggerFor Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> TriggerFor -> ShowS # show :: TriggerFor -> String showList :: [TriggerFor] -> ShowS # | |
Eq TriggerFor Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: TriggerFor -> TriggerFor -> Bool # (/=) :: TriggerFor -> TriggerFor -> Bool # |
data PolicyAction Source #
Instances
Show PolicyAction Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> PolicyAction -> ShowS # show :: PolicyAction -> String showList :: [PolicyAction] -> ShowS # | |
Eq PolicyAction Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: PolicyAction -> PolicyAction -> Bool # (/=) :: PolicyAction -> PolicyAction -> Bool # |
data IndexColumn Source #
Instances
Show IndexColumn Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> IndexColumn -> ShowS # show :: IndexColumn -> String showList :: [IndexColumn] -> ShowS # | |
Eq IndexColumn Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: IndexColumn -> IndexColumn -> Bool # (/=) :: IndexColumn -> IndexColumn -> Bool # | |
ParamReader [IndexColumn] Source # | |
Defined in IHP.IDE.SchemaDesigner.Controller.Helper |
data IndexColumnOrder Source #
Instances
Show IndexColumnOrder Source # | |
Defined in IHP.IDE.SchemaDesigner.Types showsPrec :: Int -> IndexColumnOrder -> ShowS # show :: IndexColumnOrder -> String showList :: [IndexColumnOrder] -> ShowS # | |
Eq IndexColumnOrder Source # | |
Defined in IHP.IDE.SchemaDesigner.Types (==) :: IndexColumnOrder -> IndexColumnOrder -> Bool # (/=) :: IndexColumnOrder -> IndexColumnOrder -> Bool # |