refactor(v2): init database package (#7802)

This commit is contained in:
Silvan
2024-04-25 08:45:34 +02:00
committed by GitHub
parent 207b20ff0f
commit 5131328291
15 changed files with 2200 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
package database
type Pagination struct {
Limit uint32
Offset uint32
}
func (p *Pagination) Write(stmt *Statement) {
if p.Limit > 0 {
stmt.WriteString(" LIMIT ")
stmt.WriteArg(p.Limit)
}
if p.Offset > 0 {
stmt.WriteString(" OFFSET ")
stmt.WriteArg(p.Offset)
}
}