aboutsummaryrefslogtreecommitdiff
path: root/oblast.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2026-04-12 17:18:43 +0200
committerStefan Majewsky <majewsky@gmx.net>2026-04-12 17:19:34 +0200
commit5e30087db4a06c24c103737d4cb7dcdf06da5b24 (patch)
treedc606d3575b6287b80b4558da3d00df083358d9c /oblast.go
parent8d60f626d819f8bdb038ce619d00946442cc2594 (diff)
downloadgo-oblast-5e30087db4a06c24c103737d4cb7dcdf06da5b24.tar.gz
add Store.SelectOne
Diffstat (limited to 'oblast.go')
-rw-r--r--oblast.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/oblast.go b/oblast.go
index be1571e..415b6cb 100644
--- a/oblast.go
+++ b/oblast.go
@@ -42,6 +42,7 @@ package oblast // import "go.xyrillian.de/oblast"
import (
"database/sql"
+ "errors"
"go.xyrillian.de/oblast/internal"
)
@@ -75,3 +76,6 @@ var (
_ Handle = &sql.DB{}
_ Handle = &sql.Tx{}
)
+
+// ErrMultipleRows is returned by [Store.SelectOne] if the query returned multiple rows.
+var ErrMultipleRows = errors.New("sql: multiple rows in result set")