Updated deps

This commit is contained in:
Travis Reeder
2017-07-12 14:08:59 -07:00
parent 8d669c202c
commit 98539fba8a
133 changed files with 2224 additions and 1659 deletions

View File

@@ -3,6 +3,8 @@ package datastoreutil
import (
"context"
"github.com/jmoiron/sqlx"
"gitlab-odx.oracle.com/odx/functions/api/models"
)
@@ -135,3 +137,12 @@ func (v *validator) GetTask(ctx context.Context, callID string) (*models.FnCall,
}
return v.Datastore.GetTask(ctx, callID)
}
func (v *validator) DeleteLog(ctx context.Context, callID string) error {
return v.Datastore.DeleteLog(ctx, callID)
}
// GetDatabase returns the underlying sqlx database implementation
func (v *validator) GetDatabase() *sqlx.DB {
return v.Datastore.GetDatabase()
}

View File

@@ -3,6 +3,8 @@ package datastore
import (
"context"
"github.com/jmoiron/sqlx"
"gitlab-odx.oracle.com/odx/functions/api/datastore/internal/datastoreutil"
"gitlab-odx.oracle.com/odx/functions/api/logs"
"gitlab-odx.oracle.com/odx/functions/api/models"
@@ -167,3 +169,8 @@ func (m *mock) GetTask(ctx context.Context, callID string) (*models.FnCall, erro
func (m *mock) GetTasks(ctx context.Context, filter *models.CallFilter) (models.FnCalls, error) {
return m.Calls, nil
}
// GetDatabase returns nil here since shouldn't really be used
func (m *mock) GetDatabase() *sqlx.DB {
return nil
}

View File

@@ -757,3 +757,8 @@ func scanCall(scanner RowScanner, call *models.FnCall) error {
}
return nil
}
// GetDatabase returns the underlying sqlx database implementation
func (ds *sqlStore) GetDatabase() *sqlx.DB {
return ds.db
}

View File

@@ -3,6 +3,8 @@ package models
import (
"context"
"errors"
"github.com/jmoiron/sqlx"
)
type Datastore interface {
@@ -64,6 +66,9 @@ type Datastore interface {
// Implement FnLog methods for convenience
FnLog
// GetDatabase returns the underlying sqlx database implementation
GetDatabase() *sqlx.DB
}
var (