Convert db backend to use Gorm, with basis for support

for Mysql and Postgres in addition to existing Sqlite
This commit is contained in:
Jamie Curnow
2023-05-26 11:04:43 +10:00
parent b4e5b8b6db
commit 29990110b1
93 changed files with 1215 additions and 3075 deletions

View File

@ -1,18 +1,12 @@
package model
import (
"time"
)
// PageInfo is the model used by Api Handlers and passed on to other parts
// of the application
type PageInfo struct {
FromDate time.Time `json:"from_date"`
ToDate time.Time `json:"to_date"`
Sort []Sort `json:"sort"`
Offset int `json:"offset"`
Limit int `json:"limit"`
Expand []string `json:"expand"`
Sort []Sort `json:"sort"`
Offset int `json:"offset"`
Limit int `json:"limit"`
Expand []string `json:"expand"`
}
// Sort holds the sorting data