···496496 &self,
497497 slice_uri: &str,
498498 ) -> Result<u64, DatabaseError> {
499499- let result = sqlx::query("DELETE FROM record WHERE slice_uri = $1")
499499+ let result = sqlx::query("DELETE FROM record WHERE slice_uri = $1 AND collection NOT LIKE 'network.slices.%'")
500500 .bind(slice_uri)
501501 .execute(&self.pool)
502502 .await?;