feat: update toolchain

This commit is contained in:
Rogee
2025-05-26 10:53:26 +08:00
parent f28bc7226f
commit 51ed5685dc
17 changed files with 412 additions and 284 deletions

View File

@@ -7,6 +7,8 @@ import (
"context"
"database/sql"
"quyun/database/table"
. "github.com/go-jet/jet/v2/postgres"
"go.ipao.vip/atom"
"go.ipao.vip/atom/container"
@@ -34,12 +36,21 @@ func CondJoin(cond Cond, conds ...Cond) []Cond {
return append([]Cond{cond}, conds...)
}
// tables
var tblMedias = table.Medias
var tblOrders = table.Orders
var tblPosts = table.Posts
var tblUserPosts = table.UserPosts
var tblUsers = table.Users
// models
var db *sql.DB
func MediasModel() *Medias { return &Medias{} }
func OrdersModel() *Orders { return &Orders{} }
func PostsModel() *Posts { return &Posts{} }
func UsersModel() *Users { return &Users{} }
func MediasModel() *Medias { return &Medias{} }
func OrdersModel() *Orders { return &Orders{} }
func PostsModel() *Posts { return &Posts{} }
func UserPostsModel() *UserPosts { return &UserPosts{} }
func UsersModel() *Users { return &Users{} }
func Transaction(ctx context.Context) (*sql.Tx, error) { return db.Begin() }