Documentation
¶
Index ¶
- func NewSQLiteDatabase(connectionString string) (db.Databaser, error)
- type SQLiteDatabase
- func (d *SQLiteDatabase) Close() error
- func (d *SQLiteDatabase) CreateProblem(ctx context.Context, problem *bandits.Problem) error
- func (d *SQLiteDatabase) DeleteProblem(ctx context.Context, id string) error
- func (d *SQLiteDatabase) GetProblem(ctx context.Context, id string) (*bandits.Problem, error)
- func (d *SQLiteDatabase) ListProblems(ctx context.Context) ([]*bandits.Problem, error)
- func (d *SQLiteDatabase) UpdateProblem(ctx context.Context, problem *bandits.Problem) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SQLiteDatabase ¶
type SQLiteDatabase struct {
// contains filtered or unexported fields
}
func (*SQLiteDatabase) Close ¶
func (d *SQLiteDatabase) Close() error
func (*SQLiteDatabase) CreateProblem ¶
func (*SQLiteDatabase) DeleteProblem ¶
func (d *SQLiteDatabase) DeleteProblem(ctx context.Context, id string) error
func (*SQLiteDatabase) GetProblem ¶
func (*SQLiteDatabase) ListProblems ¶
func (*SQLiteDatabase) UpdateProblem ¶
Click to show internal directories.
Click to hide internal directories.