Separate exec types into files, document code (#10)
Go Tests / test (push) Successful in 1m2s

Reviewed-on: #10
This commit was merged in pull request #10.
This commit is contained in:
2026-07-28 20:16:23 +00:00
parent 30e148f0e3
commit 5c56241cf6
10 changed files with 413 additions and 281 deletions
+8 -8
View File
@@ -16,7 +16,7 @@ func TestSelectEmpty(t *testing.T) {
defer cleanUp("test.db", conn)
// WHEN
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
// THEN
if err != nil {
@@ -55,7 +55,7 @@ func TestSelectSingle(t *testing.T) {
return
}
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestInsertAndSelectSingle setup failed: %s", err)
t.Fail()
@@ -121,7 +121,7 @@ func TestSelectWithCompositePk(t *testing.T) {
return
}
selectExec, err := exec.CreateSelect[TestWithCompositePk](orm)
selectExec, err := exec.NewSelect[TestWithCompositePk](orm)
if err != nil {
log.LogError("TestInsertSelectWithCompositePk setup failed: %s", err)
t.Fail()
@@ -182,7 +182,7 @@ func TestSelectWithParam(t *testing.T) {
return
}
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestInsertMultipleAndSelectWithParam setup failed: %s", err)
t.Fail()
@@ -255,7 +255,7 @@ func TestSelectWithLimitAndOffset(t *testing.T) {
}
// WHEN
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestSelectWithLimitAndOffset failed: %s", err)
t.Fail()
@@ -291,7 +291,7 @@ func TestSelectOrderByDesc(t *testing.T) {
}
// WHEN
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestSelectOrderByDesc failed: %s", err)
t.Fail()
@@ -331,7 +331,7 @@ func TestSelectOrderByAsc(t *testing.T) {
}
// WHEN
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestSelectOrderByAsc failed: %s", err)
t.Fail()
@@ -371,7 +371,7 @@ func TestSelectOrderByAscWithLimitAndOffset(t *testing.T) {
}
// WHEN
selectExec, err := exec.CreateSelect[Test](orm)
selectExec, err := exec.NewSelect[Test](orm)
if err != nil {
log.LogError("TestSelectOrderByAsc failed: %s", err)
t.Fail()