pub(crate) async fn upsert_user_privileges<C>(
db: &C,
privileges: impl IntoIterator<Item = ActiveModel>,
) -> MetaResult<()>where
C: ConnectionTrait,Expand description
Insert user privileges idempotently using the same key as idx_user_privilege_item.
An existing privilege is preserved, except that its grant option is upgraded when requested.