@@ -85,7 +85,7 @@ instance Interpretation Insert where
8585type Insertion :: Necessity -> Type -> Type
8686data Insertion necessity a where
8787 Default :: Insertion 'Optional a
88− Insertion :: Expr a -> Insertion necessity a
88+ Value :: Expr a -> Insertion necessity a
8989
9090
9191instance (KnownNecessity necessity, Sql DBType a) =>
@@ -137,20 +137,19 @@ instance Labelable Insert where
137137
138138
139139instance Nullifiable Insert where
140− encodeTag = I . Insertion . expr
140+ encodeTag = I . Value . expr
141141
142− decodeTag (I (Insertion a)) = fromExpr a
142+ decodeTag (I (Value a)) = fromExpr a
143143
144144 nullifier Tag {expr} test SSpec {nullity} = \case
145145 I Default -> I Default
146− I (Insertion a) ->
147− I $ Insertion $ runTag nullity condition a
146+ I (Value a) -> I $ Value $ runTag nullity condition a
148147 where
149148 condition = test expr
150149
151150 unnullifier SSpec {nullity} = \case
152151 I Default -> I Default
153− I (Insertion a) -> I $ Insertion $ unnull nullity a
152+ I (Value a) -> I $ Value $ unnull nullity a
154153
155154 {-# INLINABLE encodeTag #-}
156155 {-# INLINABLE decodeTag #-}