| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Napkin.Run.Effects.Preprocessor
Documentation
data RenamerScope #
Constructors
| RenameAll | |
| RenameManaged | |
| RenameUnmanaged |
Instances
| Generic RenamerScope # | |
Defined in Napkin.Run.Effects.Preprocessor Associated Types type Rep RenamerScope :: Type -> Type # | |
| FromJSON RenamerScope # | |
Defined in Napkin.Run.Effects.Preprocessor | |
| type Rep RenamerScope # | |
Defined in Napkin.Run.Effects.Preprocessor type Rep RenamerScope = D1 ('MetaData "RenamerScope" "Napkin.Run.Effects.Preprocessor" "napkin-0.5.11-AmFJpcsQ4Ny8ZeMMGxUvw7" 'False) (C1 ('MetaCons "RenameAll" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "RenameManaged" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RenameUnmanaged" 'PrefixI 'False) (U1 :: Type -> Type))) | |
data RenamerSchemaOverwriteBehavior #
Constructors
| RenamerOverwrite | |
| RenamerKeepOriginal |
Instances
| Generic RenamerSchemaOverwriteBehavior # | |
Defined in Napkin.Run.Effects.Preprocessor Associated Types type Rep RenamerSchemaOverwriteBehavior :: Type -> Type # | |
| FromJSON RenamerSchemaOverwriteBehavior # | |
Defined in Napkin.Run.Effects.Preprocessor Methods parseJSON :: Value -> Parser RenamerSchemaOverwriteBehavior # parseJSONList :: Value -> Parser [RenamerSchemaOverwriteBehavior] # | |
| type Rep RenamerSchemaOverwriteBehavior # | |
Defined in Napkin.Run.Effects.Preprocessor type Rep RenamerSchemaOverwriteBehavior = D1 ('MetaData "RenamerSchemaOverwriteBehavior" "Napkin.Run.Effects.Preprocessor" "napkin-0.5.11-AmFJpcsQ4Ny8ZeMMGxUvw7" 'False) (C1 ('MetaCons "RenamerOverwrite" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RenamerKeepOriginal" 'PrefixI 'False) (U1 :: Type -> Type)) | |
prefixTables :: forall b. RenamerScope -> (Ref Table -> Bool) -> Text -> SpecPreprocessor b #
schemaTables :: forall b. RenamerScope -> RenamerSchemaOverwriteBehavior -> (Ref Table -> Bool) -> Text -> SpecPreprocessor b #