From 186bac1a11f7f2732c76fec9d12068654c2e0f7c Mon Sep 17 00:00:00 2001
From: jbhusson <jonah@elixxir.io>
Date: Mon, 25 Oct 2021 14:18:45 -0400
Subject: [PATCH] remove on conflict from upsertephemeral

---
 storage/databaseImpl.go | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/storage/databaseImpl.go b/storage/databaseImpl.go
index 1cd80cb..b3c6491 100644
--- a/storage/databaseImpl.go
+++ b/storage/databaseImpl.go
@@ -11,7 +11,6 @@ package storage
 import (
 	"github.com/pkg/errors"
 	"gorm.io/gorm"
-	"gorm.io/gorm/clause"
 )
 
 // Obtain User from backend by primary key
@@ -69,9 +68,7 @@ func (impl *DatabaseImpl) GetAllUsers() ([]*User, error) {
 }
 
 func (impl *DatabaseImpl) upsertEphemeral(ephemeral *Ephemeral) error {
-	return impl.db.Clauses(clause.OnConflict{
-		UpdateAll: true,
-	}).Create(&ephemeral).Error
+	return impl.db.Create(&ephemeral).Error
 }
 
 func (impl *DatabaseImpl) GetEphemeral(ephemeralId int64) ([]*Ephemeral, error) {
-- 
GitLab