Documentation ¶
Index ¶
- type App
- type AppRepository
- type AppRepositoryImpl
- func (repo AppRepositoryImpl) CheckAppExists(appNames []string) ([]*App, error)
- func (repo AppRepositoryImpl) FetchAppsByFilterV2(appNameIncludes string, appNameExcludes string, environmentId int) ([]*App, error)
- func (repo AppRepositoryImpl) FindActiveByName(appName string) (*App, error)
- func (repo AppRepositoryImpl) FindActiveListByName(appName string) ([]*App, error)
- func (repo AppRepositoryImpl) FindAll() ([]App, error)
- func (repo AppRepositoryImpl) FindAllActiveAppsWithTeam() ([]*App, error)
- func (repo AppRepositoryImpl) FindAppAndProjectByAppId(appId int) (*App, error)
- func (repo AppRepositoryImpl) FindAppAndProjectByAppName(appName string) (*App, error)
- func (repo AppRepositoryImpl) FindAppsByEnvironmentId(environmentId int) ([]App, error)
- func (repo AppRepositoryImpl) FindAppsByTeamId(teamId int) ([]App, error)
- func (repo AppRepositoryImpl) FindAppsByTeamIds(teamId []int) ([]App, error)
- func (repo AppRepositoryImpl) FindAppsByTeamName(teamName string) ([]App, error)
- func (repo AppRepositoryImpl) FindById(id int) (*App, error)
- func (repo AppRepositoryImpl) FindByIds(ids []*int) ([]*App, error)
- func (repo AppRepositoryImpl) GetConnection() *pg.DB
- func (repo AppRepositoryImpl) Save(pipelineGroup *App) error
- func (repo AppRepositoryImpl) SaveWithTxn(pipelineGroup *App, tx *pg.Tx) error
- func (repo AppRepositoryImpl) Update(app *App) error
- func (repo AppRepositoryImpl) UpdateWithTxn(app *App, tx *pg.Tx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppRepository ¶
type AppRepository interface { Save(pipelineGroup *App) error SaveWithTxn(pipelineGroup *App, tx *pg.Tx) error Update(app *App) error UpdateWithTxn(app *App, tx *pg.Tx) error FindActiveByName(appName string) (pipelineGroup *App, err error) FindActiveListByName(appName string) ([]*App, error) FindById(id int) (pipelineGroup *App, err error) FindAppsByTeamId(teamId int) ([]App, error) FindAppsByTeamIds(teamId []int) ([]App, error) FindAppsByTeamName(teamName string) ([]App, error) FindAll() ([]App, error) FindAppsByEnvironmentId(environmentId int) ([]App, error) FindAllActiveAppsWithTeam() ([]*App, error) CheckAppExists(appNames []string) ([]*App, error) FindByIds(ids []*int) ([]*App, error) FetchAppsByFilterV2(appNameIncludes string, appNameExcludes string, environmentId int) ([]*App, error) FindAppAndProjectByAppId(appId int) (*App, error) FindAppAndProjectByAppName(appName string) (*App, error) GetConnection() *pg.DB }
type AppRepositoryImpl ¶
type AppRepositoryImpl struct {
// contains filtered or unexported fields
}
func NewAppRepositoryImpl ¶
func NewAppRepositoryImpl(dbConnection *pg.DB) *AppRepositoryImpl
func (AppRepositoryImpl) CheckAppExists ¶
func (repo AppRepositoryImpl) CheckAppExists(appNames []string) ([]*App, error)
func (AppRepositoryImpl) FetchAppsByFilterV2 ¶
func (AppRepositoryImpl) FindActiveByName ¶
func (repo AppRepositoryImpl) FindActiveByName(appName string) (*App, error)
func (AppRepositoryImpl) FindActiveListByName ¶
func (repo AppRepositoryImpl) FindActiveListByName(appName string) ([]*App, error)
func (AppRepositoryImpl) FindAll ¶
func (repo AppRepositoryImpl) FindAll() ([]App, error)
func (AppRepositoryImpl) FindAllActiveAppsWithTeam ¶
func (repo AppRepositoryImpl) FindAllActiveAppsWithTeam() ([]*App, error)
func (AppRepositoryImpl) FindAppAndProjectByAppId ¶
func (repo AppRepositoryImpl) FindAppAndProjectByAppId(appId int) (*App, error)
func (AppRepositoryImpl) FindAppAndProjectByAppName ¶
func (repo AppRepositoryImpl) FindAppAndProjectByAppName(appName string) (*App, error)
func (AppRepositoryImpl) FindAppsByEnvironmentId ¶
func (repo AppRepositoryImpl) FindAppsByEnvironmentId(environmentId int) ([]App, error)
func (AppRepositoryImpl) FindAppsByTeamId ¶
func (repo AppRepositoryImpl) FindAppsByTeamId(teamId int) ([]App, error)
func (AppRepositoryImpl) FindAppsByTeamIds ¶
func (repo AppRepositoryImpl) FindAppsByTeamIds(teamId []int) ([]App, error)
func (AppRepositoryImpl) FindAppsByTeamName ¶
func (repo AppRepositoryImpl) FindAppsByTeamName(teamName string) ([]App, error)
func (AppRepositoryImpl) FindByIds ¶
func (repo AppRepositoryImpl) FindByIds(ids []*int) ([]*App, error)
func (AppRepositoryImpl) GetConnection ¶
func (repo AppRepositoryImpl) GetConnection() *pg.DB
func (AppRepositoryImpl) Save ¶
func (repo AppRepositoryImpl) Save(pipelineGroup *App) error
func (AppRepositoryImpl) SaveWithTxn ¶
func (repo AppRepositoryImpl) SaveWithTxn(pipelineGroup *App, tx *pg.Tx) error
func (AppRepositoryImpl) Update ¶
func (repo AppRepositoryImpl) Update(app *App) error
func (AppRepositoryImpl) UpdateWithTxn ¶
func (repo AppRepositoryImpl) UpdateWithTxn(app *App, tx *pg.Tx) error
Click to show internal directories.
Click to hide internal directories.