Documentation
¶
Index ¶
- type Activities
- func (a *Activities) CreateBacktestActivity(ctx context.Context, params db.CreateBacktestActivityParams) (db.CreateBacktestActivityResults, error)
- func (a *Activities) DeleteBacktestActivity(ctx context.Context, params db.DeleteBacktestActivityParams) (db.DeleteBacktestActivityResults, error)
- func (a *Activities) ListBacktestsActivity(ctx context.Context, _ db.ListBacktestsActivityParams) (db.ListBacktestsActivityResults, error)
- func (a *Activities) ReadBacktestActivity(ctx context.Context, params db.ReadBacktestActivityParams) (db.ReadBacktestActivityResults, error)
- func (a *Activities) Register(w worker.Worker)
- func (a *Activities) Reset(ctx context.Context) error
- func (a *Activities) UpdateBacktestActivity(ctx context.Context, params db.UpdateBacktestActivityParams) (db.UpdateBacktestActivityResults, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activities ¶
type Activities struct {
// contains filtered or unexported fields
}
Activities is a struct that contains all the methods to interact with the activities table in the database.
func New ¶
func New(ctx context.Context, dsn string) (*Activities, error)
New creates a new activities.
func (*Activities) CreateBacktestActivity ¶
func (a *Activities) CreateBacktestActivity( ctx context.Context, params db.CreateBacktestActivityParams, ) (db.CreateBacktestActivityResults, error)
CreateBacktestActivity creates a backtest in the database.
func (*Activities) DeleteBacktestActivity ¶
func (a *Activities) DeleteBacktestActivity( ctx context.Context, params db.DeleteBacktestActivityParams, ) (db.DeleteBacktestActivityResults, error)
DeleteBacktestActivity deletes the backtest from the database.
func (*Activities) ListBacktestsActivity ¶
func (a *Activities) ListBacktestsActivity( ctx context.Context, _ db.ListBacktestsActivityParams, ) (db.ListBacktestsActivityResults, error)
ListBacktestsActivity lists backtests from the database.
func (*Activities) ReadBacktestActivity ¶
func (a *Activities) ReadBacktestActivity( ctx context.Context, params db.ReadBacktestActivityParams, ) (db.ReadBacktestActivityResults, error)
ReadBacktestActivity reads a backtest from the database.
func (*Activities) Register ¶
func (a *Activities) Register(w worker.Worker)
Register registers the activities to the worker.
func (*Activities) Reset ¶
func (a *Activities) Reset(ctx context.Context) error
Reset will reset the database.
func (*Activities) UpdateBacktestActivity ¶
func (a *Activities) UpdateBacktestActivity( ctx context.Context, params db.UpdateBacktestActivityParams, ) (db.UpdateBacktestActivityResults, error)
UpdateBacktestActivity updates the backtest in the database.
Click to show internal directories.
Click to hide internal directories.