2024-04-29 15:59:38 +08:00
|
|
|
package sqlbuilder
|
|
|
|
|
|
|
|
import (
|
2024-05-07 17:19:55 +08:00
|
|
|
"git.botann.com/lijun/sql-builder/db"
|
2024-04-29 15:59:38 +08:00
|
|
|
"git.botann.com/tinycs/boomerang/tydb"
|
|
|
|
"git.botann.com/tinycs/boomerang/tytaos"
|
|
|
|
)
|
|
|
|
|
|
|
|
func NewSqlBuilder[T tydb.QOneRowRst | tytaos.QOneRowRst | int](connector db.SqlConnector[T]) *db.SqlBuilder[T] {
|
|
|
|
return &db.SqlBuilder[T]{Connector: connector}
|
|
|
|
}
|
2024-05-07 17:19:55 +08:00
|
|
|
|
|
|
|
func DefaultSqlBuilder() *db.SqlBuilder[tydb.QOneRowRst] {
|
2024-05-08 14:59:47 +08:00
|
|
|
return NewSqlBuilder[tydb.QOneRowRst](tydb.DB())
|
2024-05-07 17:19:55 +08:00
|
|
|
}
|