Documentation ¶
Index ¶
- Constants
- func Connect(ctx context.Context, dsn string) (_ store.Storer, err error)
- func ConnectInMemory(ctx context.Context) (s store.Storer, err error)
- func ConnectInMemoryWithDebug(ctx context.Context) (s store.Storer, err error)
- func DataDefiner(dbName string, conn *sqlx.DB) *dataDefiner
- func DeepIdentJSON(asJSON bool, jsonDoc exp.Expression, pp ...any) exp.LiteralExpression
- func Dialect() *sqliteDialect
- func InformationSchema(conn *sqlx.DB) *informationSchema
- func NewConfig(in string) (*rdbms.ConnConfig, error)
- type TypeDate
- type TypeTime
- type TypeTimestamp
Constants ¶
View Source
const (
// base for our schemas
SCHEMA = "sqlite3"
)
Variables ¶
This section is empty.
Functions ¶
func DataDefiner ¶
func DeepIdentJSON ¶
func DeepIdentJSON(asJSON bool, jsonDoc exp.Expression, pp ...any) exp.LiteralExpression
DeepIdentJSON constructs expression with chain of JSON operators that point value inside JSON document
func InformationSchema ¶
Types ¶
type TypeDate ¶
func (*TypeDate) MakeScanBuffer ¶
type TypeTime ¶
func (*TypeTime) MakeScanBuffer ¶
type TypeTimestamp ¶
type TypeTimestamp struct{ *dal.TypeTimestamp }
func (*TypeTimestamp) MakeScanBuffer ¶
func (*TypeTimestamp) MakeScanBuffer() any
Click to show internal directories.
Click to hide internal directories.