Versions in this module Expand all Collapse all v1 v1.5.14 Jun 24, 2024 v1.5.11 Jun 24, 2024 Changes in this version + func New() gdb.Driver + func NewSqlite() cooldb.Driver + type Driver struct + func (d *Driver) DoFilter(ctx context.Context, link gdb.Link, sql string, args []interface{}) (newSql string, newArgs []interface{}, err error) + func (d *Driver) DoInsert(ctx context.Context, link gdb.Link, table string, list gdb.List, ...) (result sql.Result, err error) + func (d *Driver) GetChars() (charLeft string, charRight string) + func (d *Driver) New(core *gdb.Core, node *gdb.ConfigNode) (gdb.DB, error) + func (d *Driver) Open(config *gdb.ConfigNode) (db *sql.DB, err error) + func (d *Driver) TableFields(ctx context.Context, table string, schema ...string) (fields map[string]*gdb.TableField, err error) + func (d *Driver) Tables(ctx context.Context, schema ...string) (tables []string, err error) + type DriverSqlite struct + func (d *DriverSqlite) GetConn(config *gdb.ConfigNode) (db *gorm.DB, err error)