| 1234567891011121314 |
- package repository
- import (
- "github.com/porter-dev/porter/internal/models"
- )
- type DatabaseRepository interface {
- CreateDatabase(database *models.Database) (*models.Database, error)
- ReadDatabase(projectID, clusterID, databaseID uint) (*models.Database, error)
- ReadDatabaseByInfraID(projectID, infraID uint) (*models.Database, error)
- ListDatabases(projectID, clusterID uint) ([]*models.Database, error)
- UpdateDatabase(database *models.Database) (*models.Database, error)
- DeleteDatabase(projectID, clusterID, databaseID uint) error
- }
|