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
+2 -2
View File
@@ -23,7 +23,7 @@ func NewRepository[T HasPK](conn *simpleorm.DBConnection, orm *simpleorm.ORM) *R
}
func (r *Repository[T]) SelectAll() []*T {
selectExec, err := exec.CreateSelect[T](r.orm)
selectExec, err := exec.NewSelect[T](r.orm)
if err != nil {
log.LogError("Failed to create select execution: %s", err)
return []*T{}
@@ -68,7 +68,7 @@ func (r *Repository[T]) SelectByPk(pks ...any) *T {
}
selectExec, err := exec.CreateSelect[T](r.orm)
selectExec, err := exec.NewSelect[T](r.orm)
if err != nil {
log.LogError("Failed to create select execution: %s", err)
return nil