Hoogle Search
Within Stackage Nightly 2025-09-26 (ghc-9.12.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
setPsStrictFields :: Bool -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings Set whether or not the PersistSettings will make fields strict.
setPsTabErrorLevel :: Maybe ParserErrorLevel -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings Set the severity of the error generated when the parser encounters a tab. If set to Nothing, tabs are permitted in entity definitions.
setPsToDBName :: (Text -> Text) -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings Set the name modification function that translates the QuasiQuoted names for use in the database.
setPsToFKName :: (EntityNameHS -> ConstraintNameHS -> Text) -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings Set a custom function used to create the constraint name for a foreign key.
setPsUseSnakeCaseForeignKeys :: PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings A preset configuration function that puts an underscore between the entity name and the constraint name when creating a foreign key constraint name
setPsUseSnakeCaseForiegnKeys :: PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings Deprecated: use the correctly spelled, equivalent, setPsUseSnakeCaseForeignKeys instead
setPsIdName :: Text -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings.Internal Set the default name of the id column.
setPsQuotedArgumentErrorLevel :: Maybe ParserErrorLevel -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings.Internal Set the severity of the error generated when the parser encounters a quoted entity field attribute. If set to Nothing, quoted arguments are permitted in both entity field definitions and directives.
setPsStrictFields :: Bool -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings.Internal Set whether or not the PersistSettings will make fields strict.
setPsTabErrorLevel :: Maybe ParserErrorLevel -> PersistSettings -> PersistSettingspersistent Database.Persist.Quasi.PersistSettings.Internal Set the severity of the error generated when the parser encounters a tab. If set to Nothing, tabs are permitted in entity definitions.