Hoogle Search
Within LTS Haskell 23.26 (ghc-9.8.4)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
persistent-mtl Database.Persist.Sql.Shim Same as insertUnique but doesn't return a Key.
Example usage
With schema-1 and dataset-1, we try to insert the following two records:linusId <- insertUnique_ $ User "Linus" 48 spjId <- insertUnique_ $ User "SPJ" 90
+-----+------+-----+ |id |name |age | +-----+------+-----+ |1 |SPJ |40 | +-----+------+-----+ |2 |Simon |41 | +-----+------+-----+ |3 |Linus |48 | +-----+------+-----+
Linus's record was inserted to dataset-1, while SPJ wasn't because SPJ already exists in dataset-1. -
persistent-mtl Database.Persist.Sql.Shim The lifted version of insert_
-
persistent Database.Persist.Sql No documentation available.
-
persistent Database.Persist.Sql.Types.Internal No documentation available.
module Database.Persist.SqlBackend.Internal.
InsertSqlResult No documentation available.
-
persistent Database.Persist.SqlBackend.Internal.InsertSqlResult No documentation available.
-
persistent-mtl Database.Persist.Sql.Shim No documentation available.
ISRInsertGet :: Text -> Text -> InsertSqlResultpersistent Database.Persist.Sql No documentation available.
ISRInsertGet :: Text -> Text -> InsertSqlResultpersistent Database.Persist.Sql.Types.Internal No documentation available.
connInsertManySql :: SqlBackend -> Maybe (EntityDef -> [[PersistValue]] -> InsertSqlResult)persistent Database.Persist.Sql.Types.Internal SQL for inserting many rows and returning their primary keys, for backends that support this functionality. If Nothing, rows will be inserted one-at-a-time using connInsertSql.