Documentation ¶
Index ¶
- Variables
- type DB
- func (db *DB) Close()
- func (db *DB) DeleteEnv(ctx context.Context, envID string) error
- func (db *DB) DeleteEnvAlias(ctx context.Context, alias string) error
- func (db *DB) EnvBuildSetStatus(ctx context.Context, envID string, buildID uuid.UUID, status envbuild.Status) error
- func (db *DB) FinishEnvBuild(ctx context.Context, envID string, buildID uuid.UUID, totalDiskSizeMB int64) error
- func (db *DB) GetDefaultTeamAndTierFromUserID(ctx context.Context, userID uuid.UUID) (*models.Team, error)
- func (db *DB) GetDefaultTeamFromUserID(ctx context.Context, userID uuid.UUID) (t *models.Team, err error)
- func (db *DB) GetEnv(ctx context.Context, aliasOrEnvID string, teamID uuid.UUID, canBePublic bool) (result *Template, build *models.EnvBuild, err error)
- func (db *DB) GetEnvs(ctx context.Context, teamID uuid.UUID) (result []*Template, err error)
- func (db *DB) GetTeam(ctx context.Context, teamID uuid.UUID) (*models.Team, error)
- func (db *DB) GetTeamAuth(ctx context.Context, apiKey string) (*models.Team, error)
- func (db *DB) GetUserID(ctx context.Context, token string) (*uuid.UUID, error)
- func (db *DB) UpdateEnvAlias(ctx context.Context, alias, envID string) error
- func (db *DB) UpdateEnvLastUsed(ctx context.Context, envID string) (err error)
- type Template
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrEnvNotFound = fmt.Errorf("env not found")
Functions ¶
This section is empty.
Types ¶
type DB ¶
func (*DB) EnvBuildSetStatus ¶
func (*DB) FinishEnvBuild ¶
func (*DB) GetDefaultTeamAndTierFromUserID ¶
func (*DB) GetDefaultTeamFromUserID ¶
func (*DB) GetTeamAuth ¶
func (*DB) UpdateEnvAlias ¶
Click to show internal directories.
Click to hide internal directories.