WIP: Insert sets PK

This commit is contained in:
2026-05-21 21:57:44 +02:00
parent 4726204413
commit 5d607c3ecb
4 changed files with 86 additions and 69 deletions
+6 -6
View File
@@ -26,13 +26,13 @@ func TestRepoSelectAll(t *testing.T) {
defer cleanUp("test.db", conn)
testObj := Test{Int64Field: 54, IntField: 12, StringField: "asdf"}
insertExec, err := exec.NewInsert(orm, testObj)
insertExec, err := exec.NewInsert(orm, &testObj)
if err != nil {
log.LogError("TestRepoSelectAll setup failed: %s", err)
t.Fail()
return
}
_, err = insertExec.Execute(conn)
err = insertExec.Execute(conn)
repo := repository.NewRepository[*Test](conn, orm)
// WHEN
@@ -52,13 +52,13 @@ func TestRepoSelectByPk(t *testing.T) {
defer cleanUp("test.db", conn)
testObj := Test{Int64Field: 54, IntField: 12, StringField: "asdf"}
insertExec, err := exec.NewInsert(orm, testObj)
insertExec, err := exec.NewInsert(orm, &testObj)
if err != nil {
log.LogError("TestRepoSelectByPk setup failed: %s", err)
t.Fail()
return
}
_, err = insertExec.Execute(conn)
err = insertExec.Execute(conn)
repo := repository.NewRepository[*Test](conn, orm)
// WHEN
@@ -78,13 +78,13 @@ func TestRepoSelectByCompundPk(t *testing.T) {
defer cleanUp("test.db", conn)
testObj := TestWithCompositePk{ID: 42069, Name: "Test"}
insertExec, err := exec.NewInsert(orm, testObj)
insertExec, err := exec.NewInsert(orm, &testObj)
if err != nil {
log.LogError("TestRepoSelectByCompundPk setup failed: %s", err)
t.Fail()
return
}
_, err = insertExec.Execute(conn)
err = insertExec.Execute(conn)
repo := repository.NewRepository[*TestWithCompositePk](conn, orm)
// WHEN