From c68d1477b8e1f204de5bc0e8c7c9b32a66ee00c1 Mon Sep 17 00:00:00 2001 From: ZacamaX <50320281+Zacama@users.noreply.github.com> Date: Wed, 27 Jul 2022 11:42:17 +0800 Subject: [PATCH] Try to discribe issue5546 Try to discribe https://github.com/go-gorm/gorm/issues/5546 --- tests/delete_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/delete_test.go b/tests/delete_test.go index 5cb4b91e6..00e144a28 100644 --- a/tests/delete_test.go +++ b/tests/delete_test.go @@ -256,3 +256,15 @@ func TestDeleteReturning(t *testing.T) { t.Errorf("failed to delete data, current count %v", count) } } + +func TestDeleteReturningTry(t *testing.T) { + if DB.Dialector.Name() != "sqlite" && DB.Dialector.Name() != "postgres" { + return + } + + var results []Company + DB.Clauses(clauses.Returing{}).Where(&Company{Name: "try"}).Delete(&results) + // len(results) == 0 and the raw sql does not contain RETURING + + +}