Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( WrapErr = func(err *Error) error { return err } Logger func(format string, args ...any) ShouldRetry func(driver string, err error) bool )
View Source
var SQLite3JournalMode = "WAL"
SQLite3JournalMode controls the journal_mode pragma for all new connections. Since it is read without a mutex, it must be changed to the value you want before any Open calls.
Functions ¶
Types ¶
type DB ¶
type Foo_Id_Field ¶
type Foo_Id_Field struct {
// contains filtered or unexported fields
}
func Foo_Id ¶
func Foo_Id(v int64) Foo_Id_Field
type Foo_U_Field ¶
type Foo_U_Field struct {
// contains filtered or unexported fields
}
func Foo_U ¶
func Foo_U(v int) Foo_U_Field
type Foo_Update_Fields ¶
type Foo_Update_Fields struct {
}
type Methods ¶
type Methods interface {
All_Read_Suffix(ctx context.Context) (
rows []*Foo, err error)
Count_OtherRead_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
count int64, err error)
Count_Read_Suffix(ctx context.Context) (
count int64, err error)
Create_Create_Suffix(ctx context.Context,
foo_u Foo_U_Field) (
foo *Foo, err error)
Delete_Delete_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
deleted bool, err error)
Find_OtherRead_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
foo *Foo, err error)
Find_Read_Suffix(ctx context.Context) (
foo *Foo, err error)
First_OtherRead_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
foo *Foo, err error)
Get_OtherRead_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
foo *Foo, err error)
Get_Read_Suffix(ctx context.Context) (
foo *Foo, err error)
Has_OtherRead_Suffix(ctx context.Context,
foo_id Foo_Id_Field) (
has bool, err error)
Has_Read_Suffix(ctx context.Context) (
has bool, err error)
Limited_Read_Suffix(ctx context.Context,
limit int, offset int64) (
rows []*Foo, err error)
Paged_Read_Suffix(ctx context.Context,
limit int, start *Paged_Read_Suffix_Continuation) (
rows []*Foo, next *Paged_Read_Suffix_Continuation, err error)
Update_Update_Suffix(ctx context.Context,
foo_id Foo_Id_Field,
update Foo_Update_Fields) (
foo *Foo, err error)
}
type Paged_Read_Suffix_Continuation ¶
type Paged_Read_Suffix_Continuation struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.