| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Napkin.Run.Effects.Preprocessor
Documentation
data RenamerScope #
Constructors
| RenameAll | |
| RenameManaged | |
| RenameUnmanaged |
Instances
data RenamerSchemaOverwriteBehavior #
Constructors
| RenamerOverwrite | |
| RenamerKeepOriginal |
Instances
| FromJSON RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor | |||||
| ToJSON RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor | |||||
| Bounded RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor | |||||
| Enum RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor Methods succ :: RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior # pred :: RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior # toEnum :: Int -> RenamerSchemaOverwriteBehavior # fromEnum :: RenamerSchemaOverwriteBehavior -> Int # enumFrom :: RenamerSchemaOverwriteBehavior -> [RenamerSchemaOverwriteBehavior] # enumFromThen :: RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior -> [RenamerSchemaOverwriteBehavior] # enumFromTo :: RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior -> [RenamerSchemaOverwriteBehavior] # enumFromThenTo :: RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior -> RenamerSchemaOverwriteBehavior -> [RenamerSchemaOverwriteBehavior] # | |||||
| Generic RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor Associated Types
| |||||
| Show RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor Methods showsPrec :: Int -> RenamerSchemaOverwriteBehavior -> ShowS # show :: RenamerSchemaOverwriteBehavior -> String # showList :: [RenamerSchemaOverwriteBehavior] -> ShowS # | |||||
| Eq RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor | |||||
| type Rep RenamerSchemaOverwriteBehavior # | |||||
Defined in Napkin.Run.Effects.Preprocessor type Rep RenamerSchemaOverwriteBehavior = D1 ('MetaData "RenamerSchemaOverwriteBehavior" "Napkin.Run.Effects.Preprocessor" "napkin-spec-2.0.0-3eiQvLVwprjIPwzzdqIJoX" 'False) (C1 ('MetaCons "RenamerOverwrite" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RenamerKeepOriginal" 'PrefixI 'False) (U1 :: Type -> Type)) | |||||
prefixTables :: RenamerScope -> (Ref Table -> Bool) -> Text -> SpecPreprocessor b #
schemaTables :: RenamerScope -> RenamerSchemaOverwriteBehavior -> (Ref Table -> Bool) -> Text -> SpecPreprocessor b #
setRefSchema :: Text -> RenamerSchemaOverwriteBehavior -> Ref Table -> Ref Table #
logicalDataset :: Map (Ref Dataset) (Ref Dataset) -> Maybe (Ref Dataset) -> Bool -> SpecPreprocessor b #
validateDatasets :: Text -> ValidateDatasetsRenamer -> Set [Name] -> SpecPreprocessor b #
data ValidateDatasetsRenamer #